skysight-inc/HackerNews huggingface dataset:
> average annual family income

If you get 10% over the "average annual family income" of a USA family, but you live in San Francisco Area, you are screwed.

I understand your point, but "Doing this job is the local equivalent of ~$32 USD/HR in USA money for reading Facebook posts and deciding if it is terrorism or not." it's a big jump into conclusions without having more information. With 300,000 km2 and 100 million citizens probably requires more analysis. So maybe is a good job, it doesn't look like a bad one. Bud the "equivalence" is not as easy to get to.
Ask HN: Are older buildings or newer buildings generally quieter in the valley?
In San Francisco, the prevailing wisdom is that newer buildings have better sound insulation and are quieter, while older buildings are relatively loud.

Is it the same down in the valley?

Reason why this is relevant to coding: it's easier to code in a quiet building.
Sorry, I know very little about this stuff, but how does LIDAR avoid interference with other cars emitting LIDAR?
The simplest implementation of a blockchain would be about 100 lines of Java code (assuming simple CRC hash). It's a linked list where each node rehashes not only that node's data but also the hash from the prior node. I'm sorry, but that's the actual definition.

You should send some snark towards this guy, since that's your core skillset:

https://github.com/lhartikk/naivechain
Existential Quantification Patterns and Antipatterns
One outsourcing company named Xored have choosen Nim as their primary language few years ago, at least that is what a company owner have declared.
This is an an interesting article but I wish it had info for cloud providers beyond AWS. Why was the experiment not tested on multiple providers?
I'm from the Philippines and 6 day week is frowned upon. I can't believe Facebook has tolerated this. As with other countries, we only work for 5 days. Corporate greed is taking advantage of the small rates here.

I know outsourcing is good here. I know a lot of small startups here who does not take advantage of the cheap talent rates here. But this is Facebook. They preach "work life balance" on their blogs but seem to tolerate modern slavery here in my country. This is wrong. I hope this gets to the front page of your blogs and newspaper here.
I hope it wasn't on purpose that the "bomb" tile crashed my browser when it exploded...
While I charge for some sideprojects, I can't really do that for the blog I run. Since it is semi-popular, it runs ads and I charge for text ads, about $5 a month. Before it was popular, I was only charging $2 a month, but when I began to see a demand to be on certain pages, I increased the price just slightly. I don't get too many, but I've had a few buyers. I don't personally keep the money, it usually just goes right back into the hosting costs. So I still have to go to my day job to make up for the mortgage, credit card, gas, etc.

The money makers on the website are the banner ads, though lately, it seems like the more visitors I get, the less money I make. When I was getting far less, I was making more. Go figure that one out.

http://confessionsoftheprofessions.com/
> Facebook employs hundreds of young Filipinos - some with limited English skills - to remove offensive and terror related material from the site

1984 was wrong on this one. The censorship doesn't come from an all knowledgable goberment, but it comes from low-cost teenagers.

What impact is going to have into the global communications to introduce such a specific bias?
What impact is going to have in the psychology of these young employees, that already live in a violent country?
Coded pulses: rather than emitting a uniform beam, they emit a pulse and listen for that back. You can think of it a little like a bar code, a sequence of short and long, on and off. Then select for that on receive.
what happens if another source uses the same pattern?
They need to seriously deal with the upcoming 2038 bug.
Nobody likes to talk about it, but they don't. It turns out there are some clever tricks you can do if you control all the cars, but if not you have to get competitors to agree to some protocols.
Ok, I apologise. Shouldn't have used that word.
How to Achieve Polished UI
Declining Fruit and Vegetable Nutrient Composition: What Is the Evidence? (2009) [pdf]
American, sorry!
And you've just summed up the entire ouvre of Phillip K. Dick.

My take is that there's ever only structural and/or decorative differences between two instances of a type and those differences can be measured objectively.
Looks nice. May I recommend getting free credits from OVH.
https://www.ovh.com/us/dlp/

Are you available for consulting? I have a project in this domain that you may be interested in.
I agree it is pretty good. I wouldn't spend too much on a designer. What you may be able to do is find students who are trying to get some stuff in their portfolio and contract to them.

You don't need a lot of work, and if I were you, I'd approach it as a learning experience for both of you. You get to learn what it is like to work with a designer, what they need for future projects, what works, and what doesn't. They get some money and a working app in their portfolio.

Your site is nice and clean, easy to understand. But you'd be amazed at what a few tweaks to spacing, font, etc can do to the experience.

I'm not saying it needs to be done. I'm not saying it doesn't. If you decide you want to spruce it up, I think you'll see some benefit, but it may be quite small.

I had the ugliest site on the web back in the day, the comments from people were that the app was amazing, but the UX was aweful. I found a designer on 99 designs (or something like that). He had just started designing. We got on quite well. In a day he had improved my site by a huge margin, and within a few weeks it was on TechCrunch. I put that down to the design changes. It made the whole thing seem more real.

This was just my experience, your mileage may vary.
How does flutter compare to weex? (Native VueJS)
I have been the victim of a robbery. And I have a close family member who just started a 6.5 year sentence in federal prison. My current views were formed before the events leading up to this (and before the robbery).

I also recognize that arguing for political change based on n=1 sample size and personal experience is an horrible way to approach problems at a state, city, or country level.
Ah I see, apologies for the misunderstanding then!

You probably meant something more like "If you alter the way these attacks are covered by the media, they will stop being so frequent."

That said, my intuition (I doubt anyone knows for sure, and the reason varies) is that these attacks are not to be famous, but more so out of revenge ("justice") or frustration.
Now that's a delicious heuristic. Thank you!
This seems more of a U.K. vs U.S. difference in custom. Perhaps because the country is much smaller and more built up.
That could be more because your tone, making unsubstantiated claims etc.

Instead if you want to blame some national party for it, it's you choice.

FYI I don't have downvotes powers.

Btw, I got donwvotes too. But I'm blaming anyone for it.
I really like your reductive toward clarity, simplicity and brevity. But it feels like it might be one of those venn diagrams (cost, quality, time - pick two). Getting two of those is difficult, but all three is.. rare.
I recently made a trip to India; just a week earlier me and a few friends were talking about driver less cars, automation, AI etc.(you know the usual SV talking points) When I landed there all this futuristic talk flew out of my head; it is a very different world out there.

I am reminded of this feeling, because this author sits in his/her nice comfy office in Mountain View mouthing off on something with no understanding of ground realities; to me this is absurd. When I say reality, I mean actually living there. Taj Mahal selfies and elephant rides are not counted :)

Does anyone care about privacy in India as much as they do in the US? I seriously doubt it. Let's be real, most of us (Indians in the US) did not even know what privacy meant and we don't really care about it. If we did, we wouldn't be posting on FB, Twitter, Instagram etc. or signing up for a time share presentation just to get a 3 day hotel stay ;)
C) Not to be a snob, but MIT and Stanford will open up doors that Penn State will not.

With a Bachelor's degree in some STEM field? It most likely won't make an iota of a difference.
I'm not a blockchain expert, but I don't think it would help in this case. Blockchains are for creating a valid, secure public ledger of transactions. I don't think you want to keep an accurate public log of everything you torrent ;)

You probably want something more like Tor. However Tor's design makes it no good for large transactions thanks to all the obfuscating hops.

There's always a price to pay when attempting to secure something... the trick is making design decisions such that the price is negligible. (Think HTTPS)
The real bad impact is from disrupting the way your kidneys work. Basically, seawater has a higher concentration of salt than it is possible for your kidneys to remove via urine (due to the physics of that process).

For one thing, your body will try to use its existing water supply to flush the extra salt, which means that you'll be urinating (= dehydrating) more than usual. Once that's all gone, and seawater is the sole source for water in your body, your body will no longer be able to produce urine to carry the usual toxins out. Eventually your kidneys will fail.

Although in practice, you will feel like a wreck both physically and mentally long before then, and given that people in a situation where they can only drink seawater generally have other dangerous conditions to deal with, these debilitating effects can well kill you before that.

This also explains why diluting seawater is potentially viable - so long as you keep the salt concentration below the level your kidneys can handle, you can keep them working normally.
Is the "2016" date in your blog post & URL correct? Seems off by a year.
What's wrong with modulating the beam with a PRN code that's unique to each vehicle?
I was curious to see how well OpenStreetMap (OSM) had these locations mapped: http://www.openstreetmap.org/#map=19/37.77620/-122.42455
The 'place' matters an awful lot. For instance, it's perfectly fine to take a poop in your own bathroom. Something being digital doesn't magically free us from context and norms.
I've been here for 31 years. Yet to see violence and dead bodies in person. I don't know where you got this. You need to stop reading news, get the fuck out of your chair and come here.
Ask HN: Are there really over 150,000 SaaS companies?
By this article, there are over 150k unique apps connected to the cloud.

https://www.cloudlock.com/blog/the-explosion-of-apps-27-are-risky/
I really do not believe lidar is going to be the right answer for self driving cars. We already know that you can be successful at driving a car in various weather conditions with two stereoscopic cameras on a swivel and limited sonar (humans). Cameras, infrared cameras, and sonar will likely be much cheaper and just as capable as lidar.
Because it's a metric advertisers care about.
Or you can flip the switch in the IDE itself to pause on exit.
Sleeping with a partner, I discovered I have pretty severe OSA (obstructive sleep apnea). I was wondering why I was tired all the time for 5+ years, and here was the answer.

I got CPAP therapy going (funny machine that fixes your breathing). Not super sexy but after a few weeks of using it every night I am orders of magnitude better. Better moods, more energy, I wake up rested and I don't need 10 hours of sleep to feel normal. I used to spend most of my weekends catching up on sleep, little did I know I was not really sleeping well at all.

With the CPAP therapy I don't move at all during the night according to my partner.

Now all we need to do is get the cat to stop waking us up and her kid to sleep in his own bed :)
I found this Scientific American (from 2011? based on comments) article discussing the paper for those who don't have time to read the pdf : https://www.scientificamerican.com/article/soil-depletion-an...
> You can’t afford to miss a single object because that object could be a person.

Humans do all the time and we accept that risk, why are self driving cars held to a higher standard?
There is: https://www.reddit.com/r/ethereum/comments/68tyhn/lemonmail_...

It uses IPFS to store encrypted mail messages. Right now its free, but eventually, you will have to pay for the storage of emails.
Benefits Hostage? Are You kidding me? We earlier used to get those benefits as well. But it was all paper based, prone to be caught in the web of middlemen.

It's an incentive from govt to get people to register for Aadhar to get better/faster service without us common citizens to get exploited by the middleman. I don't see anything wrong in that.
Much the same way two routers broadcasting different WiFi networks in the same space and received by two different computers don't really interfere with each other. It's all just EM stuff, you can apply standard EM communication protocols like modulation. However standards will still be necessary, it can indeed be messed with.
In an ideal world, spammers wouldn't exist. Or at least C-level people who respond non-negatively, thus encouraging them to keep on doing it. :(

If people wonder why spam is a problem, it's pretty much because enough idiots respond to keep it worthwhile.
The best part was sneaking that instruction sequence somewhere in the middle of an innocuously looking C program (pointer arithmetic in DOS was truly a power to behold; and string literals are mutable in real mode!), and then submitting it to the teacher for grading.
REGL: Declarative and stateless WebGL
I'll one-up that.
> Right back at you. I may have a choice when using a commercial service but why is the government forcing me to have an Aadhaar if I never intend to use it?

Mostly only if you want subsidies. If you are talking about the PAN linkage, you are already required to have PAN. Is that forcing you as well? That way you can even refuse to follow any regulation, arguing that goverment is forcing you. We don't live in an anarchy. If you don't like Aadhaar go vote for some party which will revoke it come next election. If can't do it, maybe think about changing countries.

> Yes but they cannot build a profile of me using things like income bracket (pan linking), travel information (rail and air travel linking), social and family ties (various other ways). If you think this isn't even plausible in India, either you have skin in the game or are being (/ intentionally trying to be) incredibly naive.

This kinds of profiles can be built using system like Palantair, Aadhaar or no Aaadhaar. Using just Name/DOB/Address can be decent enough identifier. And we already have PAN mandated for high value transactions. Opposing Aadhaar on these grounds, seems extremely silly to me.

Again, I am not connected with Aadhaar at all. Not want clicks like some people on this thread. Just a concerned citizen who wants to see technology help the poor/needy.

EDIT

> Yes, but once compromised they cannot be changed. Also, could you state clearly whether fingerprints would be used for authentication or identification?

Identity Authentication, because you identify yourself using the Aadhaar number, then prove it by authenticating.

Yes they can't be changed. But since there's an audit trails + you need an insider@service-provider to pass the stolen BM to server, those who try would be easily caught. With signatures/xerox there's no audit trails or instant notification. That's much more insecure if you look at it dispassionately.

Many people are not understanding Aadhaar is being used for stuff like bank accounts, food grain etc where this is acceptable.

Alternative like signatures, smart-cards, passwords etc wouldn't work in a country like India.
> The simplest implementation of a blockchain would be about 100 lines of Java code (assuming simple CRC hash). It's a linked list where each node rehashes not only that node's data but also the hash from the prior node. I'm sorry, but that's the actual definition.

That's your definition. It isn't the definition that most people use. It isn't clear to me why you think your definition is the definitively correct one, but feel free to enlighten me.

Edit: Also, I think you misunderstood my previous post. Even using your unconventional definition of block chain, the special case of a Merkle tree with only one child per node is something else entirely.
It doesn't seem particularly more roundabout than the conventional English "I write this letter to inform you of the defects etc. etc."
But what about the implementation accuracy? :)
> I mentioned elsewhere that centralized anti-corruption programs have a terrible track record for a reason. If you couldn't count on your institutions to prevent corruption, you cannot count on them to prevent abuse of power. Given that track record, a default position of scepticism is warranted.

This isn't an anti corruption program. Just an National Id like in any other country. And BM authentication to keep your data secure using consent driven architecture.

Astonishing how something even simple that would create such noise in India.
There are a couple difficulties with this. For starters, in order to make lidar eye safe, it has to use incredibly short pulses of light. You're saying we need to take that single pulse and replace it with enough of them that it has a unique fingerprint - realistically it will have at least 5x the energy. Add in signal degradation and a safety buffer and you likely need at least 10x the energy to uniquely identify sensors. Suddenly the invisible lidar is visible and dangerous for regular use. Of course this only applies to the visible spectrum - Luminar is actually unique in using a 1500nm laser. In addition to the above, it just makes everything a lot more complicated and expensive when everybody is racing to make it cheaper.
Probably noob question, but:

>> Nazar will then alter the event, adding a Boolean flag indicating whether or not it should be counted, before sending the event back to Kafka.

Why don't they just discard it instead of reputting the event back to Kafka?
I'm not fully rejecting environmental influences, however the biological influences play a much grander role for most of the population than environmental influences.

There will be exceptions but they're not the norm.
Will your custom widgets work with all iOS accessibility features?

Accessibility is often forgotten when something gets reimplemented.
If you're feeling nostalgic about the DOS era and the associated hackery, give PCem a try:

https://pcem-emulator.co.uk/

It's an x86 emulator that works on hardware level (so from BIOS on, you're running real code that was running on those DOS machines), and with a focus on emulating the hardware from that era specifically, ranging from the earliest 8086 machines and MDA adapters, and up to 3dfx Voodoo era. Obviously this is mostly useful for gaming, but if you wanted to hack around with TASM or Borland Pascal just like in good old times, it's also great.
I drink tons of water and I get lots of cramps, presumably from electrolyte shortage. Is there any way of knowing what the right amount of salt is to be consuming?
Reflections. How many self driving cars can see these? Every day that is what I have to look for when leaving a garage - the reflections, or shadows, of people and pets, as I come out of a parking garage.

The edge cases for self driving cars are massive - unless we dictate our roads and street to be machine friendly.
Why do you think Americans should get these jobs over Fillipinos?
Being fluent in Python and Go, I definitely prefer the explicit error handling in Go as opposed to the try-catch error handling in python where most of the time you can never really be sure of all the possible errors which can be thrown. I spent some time learning Haskell, and one of the points that stuck was that in languages with exception handling, a function will have some kind of declared result, but all the different exceptions which can be thrown are also basically alternative return values. Any caller of the function then has to know all possible return types to effectively handle all errors, but since most code doesn't document which errors might be thrown, it's a crap shoot. Functional languages basically force the return to always be the declared type, and go mostly follows this model.
Frankly the amount of traumatizing material they are exposed to is probably pretty low. They aren't watching this materiel start to finish by the articles own admission they only have a few seconds to make a judgement. 99% of terrorist propaganda videos can be spotted by only watching the first few frames of video. They all have the same music / tone / symbolism.
True to your username... ;)
Not only that but if you reimplement the widgets then your always playing catch up when they change. It's better to just use the platform's 'primitive views' then constantly reinventing a wheel that looks similar. Someone else also mentioned accessibility which to me is a deal breaker if your app doesn't match a native apps accessibility.
If you think humans are "two stereoscopic cameras and a limited sonar", you need to learn more about humans.

Not only are our eyes far more versatile than the most sophisticated camera equipment, we constantly maintain a mental
model of the world that allows us to focus only on the things that matter, and accurately infer state. This affects everything from
vision, to hearing, to proprioception and situational awareness.

Machines don't come close, which is why the quality of the sensors matters so much more. This trope gets repeated in nearly every thread about self-driving cars, and reveals mainly that engineers don't know
much about biology.
Really really sucks
This may be off-topic but I'm wondering if there is any chance to see cross platform and cross language toolkits any time soon. Something based on WebAssembly so that we don't have to worry or bash about programming languages. Dart is cool but should we all learn Dart now?
Apologies, but how do Imake an edit now ?
Do you send any email? Your application can be revealing its IP address in your mail headers.
Digital Mars C++ (!) compiler can generate COM files as output.

http://www.digitalmars.com/download/freecompiler.html

It can be amusing trying to use the C++ standard library given the 64k code size constraint. You can pretty much forget about iostreams...
> 180M DEPLOYED APPS

This is quite a claim...

Edit: It's customary to include a disclaimer you work for the product your spruiking FYI.
Probably a good idea thus to use all copper pipes in your home!! Using copper vessels would've been great in an era where there weren't industrial pollutants like lead or PFOAs or other things...nowadays in India just a copper vessel wouldn't be sufficient.

In the US as well there are various contaminants in water supplies all over the country from PFOAs to lead so it's a good idea to use a water filter or such. I don't think there's much danger of bacteria in US drinking water.
Things like this bother me.....why insist upon 6 day weeks, what difference does it make to Facebook really, compared to just hiring a few more people? It's almost like they're not happy unless their employees are unhappy.
The Indians you know are wrong about their ability to figure out caste by last name.

It's a intutive thing to say, but wrong.
Except that vote fuzzing was always a thing, so when you'd see 1000 upvotes and 100 downvotes, that could be off by an enormous amount (I think a reddit admin said by a factor of 5x or 10x in extreme cases, ie. frontpage posts).
Is there any such toolkit? What exactly is "platform's 'primitive views'"? Usually the "native" implementations are actually bindings to the native APIs which require heroic courage(a lot of manual tweaking), not to mention that you still need to catch up/update your bindings when these APIs change.