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.
HN user
akama
no website atm.
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
Hi, I'm actually one of the people who wrote this. That's exactly correct.
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.
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.
Thanks for the suggestions, I didn't think about flipping the text for that half of the chart but that's a good idea. I'm not sure about the blank label but I'll look into that.
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.
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.
The primary example that he might be referring to is this one [1]. It's someone reporting on their experience connecting to an ethernet port in his tesla and getting a call from Tesla to please stop.
http://jalopnik.com/the-tesla-model-s-is-basically-a-good-lo...
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.
It's actually just a wireless network that you connect to and send commands to the Parrot. It makes it really easy to control it from your laptop. There is a library for it that makes it possible to be up and running in under 5 minutes.
One of the hardest problems with this would be getting connections to customers. I wonder how effective wireless connections could be. I know of a couple companies that do it for whole apartment buildings but I've never heard of it for just one house.
I actually just implemented some thing very similar to this. You probably want to checkout Dashing [1] which has built in plugins for a lot of things already. It's pretty easy to work with as well.
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.
The author also worked on a deep space simulator [1] which has been on hacker news [2] before. Another very interesting simulation.
[1] (https://github.com/simonswain/deepspace) [2] (https://news.ycombinator.com/item?id=8837204)
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 a rather famous quote from Chief Justice John Marshall for context.
The broadcast and traditional news of News Corporation split into two different companies back in 2013. Murdoch still owns significant parts of both new companies however.
The editorials are really heavy handed about that, however I've never thought that the news was any more influenced then any other news source.
Why do you say that the WSJ is the Fox News of journalism?
They have articles that aren't great but for the most part have high quality content.
Sure thing, I'm not sure if the code on github is stable, but the client is https://github.com/B0bby/StudySniffer, and the server is https://github.com/UnrealAkama/SnifferServer.
If you have any questions, just reach out to my email. I'll be glad to help.
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.
Why would this be a joke?
I really love how clean and straight to the point this is.
I don't think they are getting sued for automating get requests. Most of the problem here seems to be the excessive number of requests that made the scraping effectively be a DOS attack.
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 actually disagree. Once you give equity, you are stuck for better or worse. Make sure you have a vesting schedule in place and pay more salary and keep as much equity as you possible can.
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.