HN user

akama

218 karma

no website atm.

Posts0
Comments104
View on HN
No posts found.

This is actually one of the nice features about OCaml that comes in handy when you have a function that takes two arguments of the same type but don't necessarily need to make a whole new type for each of them. They are called Labelled Arguments [0] and when you call the function, the label has to be the same. I've found that using it can clean up code because it ensures that variables share the name across the codebase as well as making sure arguments don't get mixed up.

[0] https://ocaml.org/docs/labels

ReasonML is also a strong contender. Facebook's Messenger website is written in ReasonML [0] and compiling ReasonML for server work is pretty good. You can share a lot between the two codebases. People even write desktop applications using it, checkout Revery [1]. The applications that it produces are so fast, they are a delight to use. It's also very compatible with OCaml so you can get advantages from that ecosystem as well.

[0] https://twitter.com/jordwalke/status/1177373197517221888?s=2... [1] https://github.com/revery-ui/revery

I'm one of the people who made this. This was actually a hackathon project so we didn't use the analog input and instead faked the keyboard presses to the emulator.

This is very similar to something I've been looking to find for a while. I have a large screen in my living room and I would love to stream/view 1080p video from scenic locations (top of a mountain, overlooking plains, a beach). I've read about the concept in several scifi novels but I've never found good footage to use. If anyone has suggestions, I would love to hear them. A good example is the live stream from the ISS [1] which atm is pointed toward the station but has been pointed towards the earth directly in the past.

[1] http://www.ustream.tv/channel/live-iss-stream

This is actually my experience as well. I've stayed in Airbnb ~5 times and had 3 of them be awful. 2 of those 3 just didn't have apartments for us when we showed up and the last one had the power/water get cut for not paying bills. Airbnb's customer support is very slow and is radically different based on what agent you are talking to. In addition, Airbnb appears to have a problem keeping customer service records. I've called and had a discussion with customer service and then called back ten days later and they had no record of the first call and refused to believe it happened.

I've been a guest and a host for airbnb but I have been treated awfully by airbnb which is sad because I like the service and the past two years I have spent 80+ nights in hotels/airbnbs.

Hi, I'm one of the people who worked on some of the data visualization for this story. The people behind this worked very hard and did an excellent job. I would also like to point out, this is why police transparency is very important in modern society.

[dead] 10 years ago

This is very interesting. This is actually an area that I spent great deal of time doing academic research in and I even looked into building something very similar to this. While it's possible in some sense, I'm not sure the technology is there yet for a full product to be delivered to consumers. I remain skeptical but am excited to follow this. I would like to see more details about a couple different pieces of the hardware & software they are using. I would also be interested in the people behind this, as there are several researchers work in this area that I would be significantly more inclined to have faith in.

I would guess you are correct about how they make sure your hands are on the wheel. I've done some car hacking and one of the things that surprised me was how sensitive some cars steering wheels are to pressure. It was impossible to keep it in the same position according to the car's internal electronic systems with my hands on it. This is car is 4 years old, so it's probably only gotten more sensitive.

Also, if you send a large amount of data to the echo server, the server crashes. This is due to how data is read off the wire into a buffer. A suggestion is to use a fixed size buffer. I did test this earlier and I'm sorry that I crashed it.

An interesting thought would be using a bloom filter to store certificate fingerprints. It would prevent someone from getting a list of all the websites/certificates a user has seen. However the significant downside is that a certificate hit could be a false positive and the user hasn't ever seen that certificate before.

I'd be curious to look into this further. We use the ELK stack for SSH honeypots and have had traffic spikes of 10,000 login attempts in 10 minutes. All this is processed one a single server with a single cpu and 16GB of ram.

How big was the record for each of the customers? The only thing I can think of was that the records were much bigger than typical.

It's interesting the attention that passive wifi tracking is receiving. Another person and I actually wrote software a client to install on raspberry pi's and a server to store all the results. We deployed this on our college campus and were shocked by how well we could track devices [1]. This is a serious problem given a large scale of sensors.

[1] We only stored a bcrypt hash of the mac address given the privacy concerns.

  Location: Chicago
  Remote: No
  Willing to relocate: Yes
  Technologies: Golang, Python, Debian 
  Résumé/CV: http://isusec.com/ringwood-resume.pdf
  Email: adam@nexadmin.com
  Github: https://github.com/UnrealAkama
Highlights: I've spoken at two security conferences and am highly involved with my campus, having run several large service events about computer security. I also have experience with machine learning. I am looking for an internship for this winter or summer.

I guess that I am still skeptical of Product Hunt. I don't get the appeal at all, I'm looking to spend money on less things or reduce the complexity in my life.

The other thing that most people seem to dislike about Product Hunt is the exclusivity, which doesn't bother that much. It is an interesting strategy to combat the quality of a site decaying and I curious as to how it turns out.