skysight-inc/HackerNews huggingface dataset:
That's literally all they do in Israel. They spent hundreds of millions of dollars setting up speed cameras on Highways ONLY, and the only effect is increased revenue.
I remember (but can no longer find) an article on the history of mince pies, which claimed that since foods were exempt from prohibition, people were making mince pies that were so soaked with brandy that they were around 14% ABV.
I didnt find this when looking, thanks will take a deeper look.
High-level parenting guideline: never do anything you don't want to have to keep doing basically forever. Like giving your kids snacks or a phone or whatever when you're out, to keep them quiet. Now you have to give them a phone and carry crackers everywhere, forever, or else deal with a period of much worse outburst & behavior problems than before, when you fail to produce them.

Addendum: if there's something you must do that you don't want to keep doing forever, aggressively cut it out as soon as possible. Or you're just deferring and increasing the eventual pain.
Care to explain why you think that?
It's still VR but I think the gap between a "Google Cardboard"-like experience and real VR is huge.

The 3D effect of VR is cool but the real magic is using controllers in true 3D space, the Oculus ones are really well designed and just sort of fade away and feel like your hands.
Although the article is a bit long-winded as others have pointed out, it did mention the importance of profiling your application before making any changes.

In particular, you should always aim to profile your app when running under a production load so that you do not have to make assumptions about its behaviour. Something like async-profiler[0] is good, since it avoids the safepoint bias issue and can also track heap allocations.

0. https://github.com/jvm-profiling-tools/async-profiler
I'll agree with the point that "version numbers are useless to the end user" except when there's an incompatibility. To that end, I'd prefer release tracks to be indicated in the TITLE and breaking (API) changes in the VERSION. Any other number in the version is essentially irrelevant.

Then again perhaps in web apps there's something to be said for this when breaking changes ARE the consistency. I have to say that working in back-end technology, I don't really care whether something was built in 2010 or 2020 as long as it's doing its job well.

Unfortunately, most back-end technology still communicates with web API's at some point and then we're at the mercy of the service's "version".
"Temporary Reintroduction of Border Control"

https://ec.europa.eu/home-affairs/what-we-do/policies/border...
It’s https://en.wikipedia.org/wiki/Struggle_session
Downtown Manila basically has bridges over every intersection, or underground walkways with elevators for the disabled.

It works out great. Though admittedly it’s more of a workout than walking in flat Manhattan.
> What if you were labeled as a bigot for refusing to participate in mandatory diversity training?

Easy. I'd quit.
There was a BBC article a couple of days ago, saying it had been reported he was helped by a band.
They came to his place then left with him hidden in an instrument case (I would assume a Bass).

The airport part is not clear, but either they not very thorough when checking instruments for private jets, or they bribed someone I guess.
Ask HN: Why do we drink coffee?
This morning an interesting shower-thought came to mind...why do we drink coffee?

Caffeine is the first thing I think of when I hear the word "coffee". Is that why we tend to drink it though? Let's create a thought experiment:

Product: average cup of coffee

Cup size: 8oz

Caffeine amount: ~95mg

Price: ~$2.50 USD

For fun, let's now double our cup size to be around 16oz, rough the caffeine amount to be ~200mg, and call it the average coffee drinker's cup size in the morning. These numbers are a rough estimate. Focus on what we are after here, not the average coffee drinker cup size per se.

If our sole purpose of drinking coffee were for ingesting caffeine, we are not being as efficient as we could be. Caffeine tablets are on the market. Here is what I found at my local grocery store:

Product: box of caffeine tablets - 40 count

Caffeine amount per tablet: 200mg

Total price: $8.29 USD

Price per tablet: $0.21 USD

If our sole goal here is caffeine intake, we just now found an alternative for caffeine ingestion for $0.21 USD per 200mg of caffeine, or one tablet in this case. Now we are being more efficient.

Now think of all of your typical morning interactions where you and others may be drinking coffee and replace that mental visual with all of you ingesting caffeine tablets instead. That picture does not look right to me. It would be and feel weird, would it not?

So why do we really drink coffee? Is it more than just for caffeine? It is for social acceptance? Is it a preconditioned cognitive response? Is it something else entirely?

What do you think?
This subreddit has been following this case obsessively ever since it started. It's a must read for anyone interested in this case.
I'm assuming you can easily pay your way through the legal system in Romania if you have enough cash?
It was about 6 months ago.

I completely disagree with the opex of picking up kafka vs developing a whole client library. Please could you try and explain how you came to this conclusion?
You misunderstand. Of course it wasn't "a special review unit". It was the randomly selected review unit.

As in any test methodology, if your random sample has problems, it's a bad sign for failure rates for the batch.
The standard library shouldn’t optimize for the case that somebody is using a lot of empty sets. This more indicates to me that there is a design problem.
+1

> And lastly to your point about lightweight desktop software, tiles don’t really have a place in the data process. They’re only really useful for the visualization aspect. And frankly, I think we’re reaching the capacity of the technique, we just might have some headroom in server efficiency.

Not totally sure what you mean on your last point...data can be feature centric (e.g. stored by feature id) or area centric (stored by area location) etc. Storing data by location is important far beyond visualisation and is abstracted in databases such as PostGIS/Postgres (a branded data structure). That said, I acknowledge that ArcGIS Pro, QGIS etc. have limited support for tiled data but of course that is changing. Safe funded much (all?) of the OGR MVT development afaik.
Though it might be useful in niche situations. In the C world, crypto libraries often use inline assembler. I assume there might be similar use cases for JS and WASM.
> [1] https://www.youtube.com/watch?v=QzftbBq42i8

Interesting, do you know from what program/documentary this excerpt was taken from?
If your java application needs a lot of small collections, it may make sense to use guava immutable collections. They have specialised overloads for lots of sizes, and small collections will not take any more memory than a hardcoded minimal collection.
It's not NN-based, but you might be interested in https://en.wikipedia.org/wiki/Superoptimization.
I mean, almost any game that’s popular enough ends up having these kinds of crazy stories. If you think what Ingress players do is crazy, you should see what EVE Online players get up to...
> But the conservative ideology of "creating a more moral society will solve all problems" turned out to be a huge failure that was soundly rejected by society.

Is that truly a conservative ideology? Because to me that's almost the definition of progressivism. "Let's change things to make them better" isn't conservative, and especially not "let's change something that's been around for millenia".

EDIT: Moralizing to prevent change is conservative. Moralizing to enact change is progressive. Methods vs goals, if that makes sense.
Stereotypes are inherently inaccurate. Believing them inevitably leads to discrimination.
Well.. that and GPS and all the worries about logging long term GPS location data, user info and mics and so on. Not a crash risk but could totally be exploited for nasty means. Plus you could falsify data too.
I think the root of the confusion here is that you think Parrot is just a Tesla nickname. But Parrot is the name of the manufacturer of the fully-integrated WiFi+Bluetooth module so Tesla likely have nothing to do with the firmware that runs on that module with the ancient kernel.

As far as I can tell, Parrot-the-module-maker split from Parrot-the-drone-company and is now http://parrot-faurecia-automotive.com
Sprints are one of the ways that management, with the help of a cadre of consultants, took control of agile while nominally endorsing it.

That is not to say that sprints do not serve a purpose -- several, in fact...
Or a lambda that didn't initialize, say, the customer ID and got it from the last run because of some edge-case in calling it.

Ask me how I know this, um, exact case.
Reminds me of that other great prediction of a GPU killer from IEEE Spectrum back in 2009:

https://spectrum.ieee.org/computing/software/winner-multicor...
I'm not sure I follow.

Zebra crossing = pedestrian right of way, but the pedestrian should acknowledge the driver. This means that on the zebra crossing pedestrian has right of way, except when there is a pedestrian traffic light.

Not sure that traffic lights with zebra crossings are rare in Europe? Most intersections in cities are like that at least where I visited.
It's an enormously attractive proposition to get paid a lot, work on world's largest dataset with world's most advanced hardware - while all doing good

The getting paid a lot is to entice people to do the mental gymnastics necessary to pretend what they do isn’t mere adtech.
I totally get where you're coming from as I feel like that alot too. But the fact that you are thinking about risk and business value over working on cool new tech should be a positive for the ventures you are a part of.
If I wanted to raise my kids to be good with computers, I'd give them machines from the 80s.

For a start, you can program them. (My smartphones make me sad for this reason.) Further, you have to program them to get them to do much of anything. To play a game, you have to type it in! Which means you can type in something different, and make your own games! They always come with a manual. And they are beyond the reach of the tentacles of the attention harvesting monster.
YTA, I’m afraid
In practice though it's almost never enforced.
I lived in Japan for several years so I'm quite aware of the upsides of that country, and more aware than most of its dark and downsides.

Ghosn is undoubtedly guilty of something, but he wasn't arrested (and subsequently rearrested a half dozen times on the same charge) because of his culpability. It was a Japan Inc. hatchet job through and through.

Bottom line is that he was facing a kangaroo court and a judicial system with a 99% conviction rate. Everybody deserves better than that.
There is no software fix other than simple removal of functionality. You still want code blocks to not wrap(scroll) and you still want prose blocks to wrap. We already have solutions for both cases. For prose quote with "> ". Making posting guidelines won't stop people from using the wrong thing. "Sporadic user messaging" is all there's left.
New Grad Data Scientist / Machine Learning Engineer (May 2020) with experience at 2 startups

Location: Vienna, Austria
Remote: Yes or On-Site
Willing to relocate: Vienna or nearby

Tech: Python, Scala, R, PyTorch, fast.ai, SQL/NoSQL, Docker, Kubernetes, NumPy, Spark, HDP, GitHub/BitBucket, LaTeX

Experienced with computer vision, deep learning, distributed ML, data analysis, shipping models to production, APIs,
building streaming ML pipelines, and more

Languages: English/Russian Native Speaker, German B2 (Conversational)

Résumé/CV: https://www.yury.cc/resume.html

Website: https://www.yury.cc/

LinkedIn: https://www.linkedin.com/in/yzhuk

GitHub: https://github.com/Teetertater

Email: yuryivz@hotmail.com
That's a decent guess, but Sublime Text anecdotally seemed to be used by a ton of people, and for a while the plugin ecosystem was much more developed.
RaspPi project, anyone?
Merryfield | Senior Platform Engineer | Boston, MA | Full-time, ONSITE

Merryfield is a first-of-its-kind app that instantly rewards consumers every time they choose clean label, better-for-you products from trusted brands. Every purchase earns points that can be redeemed for great gift cards, and 1 percent of our revenue is donated to No Kid Hungry, an organization dedicated to ending childhood hunger in America. We are located in downtown Boston near South Station.

The Senior Platform Engineer will work collaboratively across the organization to help define, design, and deliver key functionality for the Merryfield platform, including RESTful APIs, event-driven microservices, asynchronous job processing, data engineering, and 3rd party integrations.

Tech stack: node.js/express, Go, Kafka, PostgreSQL, Redis, Terraform, Docker, AWS, Prometheus

Full description: https://angel.co/company/merryfield/jobs/683925-senior-platf...

Get in touch: jobs@merryfield.com
How Colleges Can Help Reverse Regional Inequality
Drop in cholera cases worldwide, as key countries report more cholera control
I like bringing up this barometer the next time I'm asked to work weekends:

"Did a bomb go off in our datacenter? No? It can wait then."
It was astounding back then and in my mind still is a work of art. Like Fabien says, its limited palette actually worked in its favor. The evocative graphics still remain some of my favorites, ever.

It's one of my most replayed games ever. Even when I know the plot and there are no surprises, this game manages every time to take me to... (cue music) ANOTHER WORLD.
Extending battery life is also a good side (main?) benefit.
- quote -
‘It was no different in the workplace culture. Senior colleagues bullied and screamed at young women, causing them to cry at their desks. At an all-hands meeting, my boss said,

“Now you Asians come to the microphone too. I know you don’t like to ask questions.”

At a different all-hands meeting, the entire policy team was separated into various rooms and told to participate in a “diversity exercise” that placed me in a group labeled “homos” while participants shouted out stereotypes such as “effeminate” and “promiscuous.”

Colleagues of color were forced to join groups called “Asians” and “Brown people” in other rooms nearby.”’ - end quote -

Such accusations require firm evidence. Quite frankly I find this hard-to-believe.

“A former Google executive moved back to Maine and entered the 2020 Senate race. Can he win?”

https://bangordailynews.com/2019/11/12/politics/a-former-goo...
This reminds me of the classic owl meme. Draw two circles, then draw the rest of the damn owl. Writing a hello world does not make WebAssembly easy. I can write a hello world in Rust or in Haskell trivially. That doesn't mean I understand borrow checking or monads. Besides the author doesn't even go over printing hello world.

In fact there's quite a lot that's inaccurate with this short article. WebAssembly is not really close to Assembly. It offers quite a lot more structure, including control flow and even a concept of functions with types. Also refactoring performance critical code in WebAssembly is not the greatest idea since there's a massive interop overhead. Not to mention hand writing WASM is incredibly tedious.
I've lived in different suburbs my whole life and all have had sidewalks. They don't get used as much as in cities obviously, but you still have kids walking to/from school, people walking their dogs, going on runs, etc.

The only places I've seen without sidewalks would be clearly classified as "rural".
List of Car-Free Places
I'm an experienced product and engineering leader. Over the past decade, I've built productive, talented prod/eng teams and shipped delightful products at multiple startups.

I work with early stage (typically Seed/Series A) startups as a consulting Head of Product and CTO.

What I do:

- As an interim Head of Product/CTO, I will lead your product and eng functions
- I will drive all aspects of product development, including product research, talking to your customers, product strategy, sprint planning/execution, and ultimately, successful product delivery.
- Help you hire great people into product and engineering roles
- Provide interim engineering leadership and make sure your team is motivated and building the right thing without over-engineering it.
- Ensure that good product and engineering practices are built into your organizational culture.

I'd be ideally suited at a startup where the sales/business-focused founder(s) need an experienced hand to manage and propel the ship on the product/tech side.

At my last startup, I took a SaaS product from a back of napkin sketch to software with dozens of business customers and in the process we raised venture funding. Prior to that, I led a 10-person eng team at a well-known startup in SF.

Location: SF bay area

Willing to relocate: No

Full-time: No, looking for part-time contract/freelance/consulting opportunities

Email: in my profile
It's been so long since I played, obviously, I can't remember all the terminology. I had another green player destroy my base link (whatever it was called - my oldest link) because it was in his way. He could have reached out to me and I might have given him the okay. So I was real mature about it, I caused a scene in the world chat and rage-quit.
Location: San Francisco, CA
Remote: Yes (preferred)

Willing to relocate: BOS/NYC/CHI/LA/SEA/AUS/DEN

Technologies: Ruby on Rails, JavaScript, Elixir, React Native

Résumé/CV: https://www.linkedin.com/in/justin-crandell-922530a4/

Email: Justin.Crandell.Developer@gmail.com

---

Seasoned software engineer on the lookout for my next opportunity. I love creating tools that improve the lives of everyday people. Industry agnostic. I can find a meaningful challenge in just about anything.

Please forward all inquiries/opportunities to email.
Point (YC W19) | San Francisco, CA | Onsite | https://www.point.app

Point is reinventing the way people spend money and discover their favorite new services and brands.

We are backed by Y-Combinator amongst a list of other notable investors, are a team of talented product, engineering, and design oriented people with experience working at established companies and startups like Apple, American Express, Acorns, HotelTonight, and MetalPay.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/point

Here are our open roles:

- Senior Backend Engineer: https://jobs.lever.co/getpoint/11acaae5-2c6f-4cc3-9c6e-9dc63...

Tech Stack: We use whatever tools are appropriate to accomplish the task at hand. The backend stack currently consists of Node.js, Express, GraphQL, PostgreSQL, Docker and Lambda in AWS. We also have a strong bias towards a micro-service architecture. The frontend stack currently consists of React Native, TypeScript, Expo, Apollo client (GraphQL), and Jest testing framework. We have a mobile app with cross platform support.
No, "import" means "create state from data". It's not creating any persistent state at all.

But it's an important nuance for another reason, because you can operate on the original files in real time. You can update the underlying files and your queries will reflect the changes.

The downside is since the data is streamed at query time, it's less efficient and doesn't allow indexes to be created.
Cities out West in the States tend to be less dense because they were founded by people who generally had horses/wagons already to get there and because they were founded closer in time to the invention of the automobile, so their infrastructure was less solidified by the time it was introduced and thus they've adapted more to cars with a broader sprawl and less vertical buildup. Of course this isn't true of all cities in the Western US, but as a general trend it holds up.
It kinda is Grand Theft Auto, though. Most of the opening time is spent locating assets and plugins to build menus (and all of those can be added or removed without launching Photoshop).
I remember being super frustrated with Norwegian speed limits when I was late for my flight and the taxi driver would not go over 80 on the freeway.
> Are there any modern games where 100% of the art exists inside the game world?

Baba Is You
Experienced software engineer with 10+ years of professional experience including stint as CTO and Lead Engineer.

Location: Texas
Remote: Yes
Willing to relocate: No
Tech: Ruby on Rails, Javascript, HTML, CSS, Vue.js, React, Node.js, Python, ElasticSearch, and more.
Email: technologyexpert @ protonmail.com
Try showing them some clips from Kitboga [1] — he talks to tech scammers (usually pretending to be an old lady) with the goal of wasting their time, and demonstrating how most tech scams work.

[1]: https://m.youtube.com/channel/UCm22FAXZMw1BaWeFszZxUKw
> What if you were labeled as a bigot for refusing to participate in mandatory diversity training?

"The gay guy who wouldn't go into the room we labelled as 'for homos' is such a bigot for not Going Along"

This diversity exercise was so poorly conceived it was used as a plot for a mainstream sitcom. Evidently, NBC thought that - even for mainstream television - the exercise is enough of a farce that most of their viewers would see it as such, and find humor in it.

If a company is so spineless and devoid of morals as to gate promotions against such a poorly-thought exercise, maybe it's not the most worthwhile promotion to have on a resume to begin with.
> Very different from the general population, not forward thinking.

IDK about SV tech companies, but I don't think it's accurate to characterize the general population as "forward thinking" on those issues.
For every 100 women and girls
You are experiencing what it means to live with a good public transport system and spare capacity on the roads. If the roads are not congested, car which doesn't need to make stops is faster, but when the congestion increases then public transport with dedicated tracks/lines wins.
Only with regards to to the narrow issue of privacy.

But since the introduction of the Mac, a common and arguably justifiable attitude towards Apple by a lot of people has been that "the only difference between Microsoft and Apple is size".
In general, I’ve found some of the worst thinking in otherwise smart people from ideological thinking. My self-destructing rule of thumb is “don’t be an ideologue”.
Location: Toronto, Canada

Remote: Yes or onsite

Willing to relocate: Not likely within the next year—distance pending

Technologies: Mixed experience levels with JS/TypeScript (mainly back-end, some React, Vue, Electron), NodeJS, Python, MySQL, MongoDB, Go, C

Résumé/CV: https://robertfairley.com/cv

Email: rrafairley @ gmail

---

I've worn different hats at different times in my current role, but currently mainly focused on digital publishing engineering. Recently developed a system for transforming simplified inDesign export data into well-formed Apple News+ formatted magazine content. For that reason I'm proud to say you can now find me on the Macleans magazine (Canada) masthead (Apple News+ edition).

I also started and support a couple of open-source Apple News libraries with some growing community support because of the lack of information and help available at my latest project's outset.
Physicists' approach to studying socio-economic inequalities