skysight-inc/HackerNews huggingface dataset:
> Japan should move to wind, solar, and batteries rapidly instead of coal

Maybe they should have moved the people to fantasy land
This just seems like such absurd hyperbole I can't tell if you are serious or not. "technology that effectively usurps the user's free will" "electronic prison"

I don't believe any of this. Nobody can usurp my free will no matter how much data they have on me. Heck, even if I told them every last piece of private information I knew about me, I doubt they could increase my spending even 1% more than I currently am with all the coupons and targeted advertising and subliminal marketing in the world.
Tying beacons into points of authentication

Reminds me of an old Mac application from PowerPC days that would sense your phone's Bluetooth coming into the room and automatically unlock your computer.

I thought it was pretty cool.

Current Macs have that possibility built-in, but it only works with the Watch.
Correct. In capitalism, marketing is the bidirectional flow of information correcting the asymmetry from inefficient markets. This manifests as branding, advertising, affiliate, etc. in the consumer direction and research, surveying, tracking, etc. in the seller direction.

It is the opposite of what GP is saying here, despite their doomsaying at their own revelation that retailers are listening to the broadcasting device consumers bring onto their property to better understand them.
OmiSonic – First Wireless Ultrasonic Cleaning Tool
The 1st Wireless Ultrasonic Cleaning Device. OmiSonic uses powerful ultrasonic waves to clean almost anything at a microscopic level.
How does a new engineer to a project go from knowing nothing about how a distributed system to having a sense of mastery over the tasks of:

- Explaining the architecture of the system at a high level

- Given a change that needs to be made to the system, navigating to the relevant part of the codebases.

- Write an integration test which checks some invariant involving multiple components of the system

- Given an error report which might be noise or might indicate a real production issue, triage the report.

And how does the process of gaining mastery of these activities differ from doing so when joining as a contributor to a non-distributed system?
The stat I heard while at Google (~5 years ago) was that 8 hours of video is uploaded every second. Cross-checking that against the 500 videos/sec figure, it implies that the average video is about 1 minute. I suspect the 8 hours figure is pretty out-of-date now, and it's more like 20 hours/sec.

BTW, you could do some simple math to figure out how many employees it'd take to have a human watch every video that comes in. 3600 secs/hour * 20 hours of video/sec = 72000 secs/video/sec, * 3 to assume 8 hour shifts = 216,000 employees, * $30K/year = $6.4B/year. It's theoretically doable, but you wouldn't get the product for free anymore.
Can you show me a linter or a unit test that would reject that code?
> "It's kind of creepy, but if it gives me good suggestions, I don't really care."

This is an Unpopular Opinion, but IMHO thats kind of a reasonable stance to take.
This is not true. GameMaker does this at the very least. You can swap between the visual and direct GML language whenever you want.

I seem to remember a visual javascript thing which had the same feature.
I'm working on a similar nodemcu based system that was originally proposed by Bruh Automation https://www.youtube.com/watch?v=jpjfVc-9IrQ later updated by digiblurDIY https://www.youtube.com/watch?v=9Yu57vjz7AY to use ESPhome https://esphome.io/ with no progamming.

This looks interesting, but somehow it always seems wasteful to use full blown Linux servers for this stuff, so I'm dabbling in something smaller. :)
I'd say it's quite a different point. My own experience has been that the recommended "engaging" material is something in the same genre as whatever I just saw, but with a clickbaitier title, flashier thumbnail, and overall poorer informational quality. It's the different between saying "I see you enjoy sandwiches, maybe you would also enjoy salads or a plate of sushi" and "I see you enjoy sandwiches--here's a candy bar, an off-brand soda made with high-fructose corn syrup, and a carton of cheap grocery store ice cream."
And for basically an advertisement for the Omnisci product written by a "developer advocate" (which we used to call a solutions architect at Sun but was really just a sales person).

TL;DR version - If you can import your data into our product [here let us show you how] you can visualize many different things [here let us show you how] and using your new insights take actionable steps [here let us show you how.]

I keep hoping for the equivalent of the Jepson call me maybe series but for data visualization packages. That and perhaps a 'youtube of data' which are data sets loaded into a common visualization framework so that you can browse different data sets like you do videos on Youtube.
But I can build a computer that would accept any pair of integers you sent it, add them and return the result. Granted, they'd have to be streamed over a network, in little-endian form, but unbounded integer addition is truly doable. And the restriction is implicit: you can only send it finite integers, and given finite time it will return another finite answer.

You can't say the same about most real numbers, all the ones that we postulate must exist but that have infinite complexity. You can't ever construct a single one of them.
I'd bore you with a book on everything that's interesting to me. I mentioned programming because that's what I'm known for.
Why was it on there in the first place? It's hardly as if they just did an about-face that reversed their social standing.
Conveniently, thanks to modern technology, you can have a headphone jack and bluetooth support on the same device.
I'm sure Google and Facebook understand this, hopefully they won't cower any further. Big Media wants its "fair share" and they will keep attacking until they do.
I did one rails project a number of years back. When I had to learn NodeJS it wasn't that surprising because so many things in Node borrowed ideas from Rails (and part of why the module ecosystem developed so fast).

From what I recall from Rails developers, you end up having to focusing early on removing duplicated effort from the system, whereas Node seems to be just enough faster that nobody worries about it.

The project I'm working on should be able to run with a third of the hardware and a quarter of the round trip requests to the server room, but it's fast enough that they just keep doing CPU intensive work instead of calculating subsets of the data ahead of time.

And once you start down that route you find the spaghetti has gotten pretty challenging, and weird little requirements that are super-expensive to implement have snuck in. It's hard to walk these things back.
OmiSonic – First Wireless Ultrasonic Cleaning Tool
> There just isn't a supply of good developers for companies that aren't FAANGs or unicorns.

> interviewing for a react/redux position one of the first questions I ask is [very vendor-specific technology question]

FAANGs don't hire people for "react/redux positions", they trust smart, conscientious people to learn it when needed. Maybe that's your problem.

Maybe the good people aren't already "react/redux programmers".
> political reasons and difficulty hiring a replacement, we can't fire this person

Believe that's the root problem, right there. Gun-to-head coding problems aren't the solution.
I love it! Will try to make a request for the same type of data from Oslo municipality (Norway). We have a law where they have to hand over the data. Think we have a lot to learn from NYC.
The story gives me associations with the superregenerative receiver (https://www.electronics-notes.com/articles/radio/radio-recei...)
Palantir: Fellowships for Open-Source Developers
You are making point (location) in polygon (building) queries anyways, if I understood you correctly. GNSS can be off, there is not much you can do about this for free. Any other location-description will be the same. You cannot fix GNSS accuracy by using different representation of location.

If you just want to snap your coordinates to a grid, check s2 or h3 or just make your own grid in your country's authorative coordinate system or even snap your coordinates to a lower precision.

W3W is really dumb.
A symbol for "or" would be so extremely sensible in this pattern.

And there was one.

Just as "&" abbreviated "et", a-sort-of-i-thingy abbreviated "vel"(= "or"). I have no idea why only "&" thrived and the "or" one faded.
Now it's long forgotten, hiding at Unicode point U+026B
In my experience, some ~20 % of recommendations almost always go towards noticably more clickbaity/low-quality content (with rest often fitting quite well, or at least being of a similar level, just on topics that happen to not interest me right now), and as soon as you make the mistake to click one of them it shoots up dramatically. I've taken to open videos I'm not sure about in a private tab to avoid 2 weeks of crap recommendations.
Make a Blog
I am not defending these practices at all, I am just saying the idea of marketing is not inherently evil.

I also think you are being unfair if you say there are zero companies that do marketing right.
Are the schematics available?

Looks great!
> We're building crud apps

Perhaps you shouldn't be using complicated faddish framework then?
In the most respectful way possible, the argument of this article is dumb. And clickbaity.
You should check out that Docker project where you take most of the files from a Docker VM and spin up a Docker container. It's called Docker.
Singapore is more of an autocracy than Hong Kong... at least when it comes to freedom of expression, freedom of assembly etc.
Apple AirPods vs. Powerbeats Pro for Active Lifestyles
Is it really an increase, or are you just seeing it?
Tooling matters. Building and managing VMs has, historically, been more work.
The ratio is important too, but the vote count is important.

I interpret 4 upvotes and 1 downvote much differently than 4000 upvotes and 1000 downvotes.
> "porn stars"

That's.... a much more accurate term than the "rock star" that gets tossed around.
> This is honestly pretty egregious.

It certainly is. I knew about the mechanics of it but hadn't realised it was being so widely abused. I would like to see Apple come down on this swift and hard.

Third party paid SDKs! Those cunning bastards. AdTech really is the dregs.
How much was the difference? Was there any rounding involved at any step? When dealing with money, I see rounding and integer math all the time. As another comment has mentioned, within 53 bits of mantissa, the number range is so big, we are talking 16 digits. I''d be curious to see a real-world example where the float math is the source of error, as opposed to some other bug.
> I can't think of any

Well, information IS available, beforehand in nielson ratings and films' grossing numbers, but you're essentially right.

That's the problem: opaqueness leaves us vulnerable to being misled. Some PR company calls it "the hottest ticket of the season," and we have no way of corroborating this claim.
Indeed, came to say that is a much better alternative.
Ooh, you're right. I thought it came out closer to the actual date of his research.
Infrastructure Landscape for Full Stack Deep Learning [video]
Saying you're not saying there's a conspiracy is a way of saying there's a conspiracy. There's a site guideline against this: the one that asks you not to post insinuations of astroturfing without evidence. Experience has shown that these are imaginary the overwhelming majority of the time, and meanwhile the "cure" poisons the community more than the alleged disease does. So please don't do that on HN

https://news.ycombinator.com/newsguidelines.html

There's a vast history about this for anyone who wants more explanation: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...
The Philosophy of Antifa – Philosophy Tube
The NYTimes uses a very human "algorithm" to determine what to report on and if you look at the comparison of causes of death to what's reported it's wildly off:

Data: https://ourworldindata.org/uploads/2019/05/Causes-of-death-i...

This isn't a knock against the NYTimes so much as it is of humanity, we're all fascinated by the lurid and sensational (note that the Google searches are similarly off) and this permeates all levels of life.
You have a link to that far left death toll? Because I'm not aware of.. basically any, in America.

Who are you including? Socialist guerrillas in Latin America? Islamists?
Sometimes a full Linux stack is a blessing but I totally understand where you're coming from. :-)
But didn't Apple change IOS so that the button to turn off bluetooth does not actually turn off bluetooth's ability to work with beacons?
I won't go so far as to say there are zero companies doing ethical marketing, but I am convinced there are very few of them - simply because ethical marketing is at severe competitive disadvantage to unethical one.
Step 5 sounds awesome and I totally understand the desire to do it, but it will screen out a lot of top-tier candidates. A really good candidate is probably already employed. They probably don’t want to quit without another job lined up and they probably don’t want to work double hours for a week. If they’re job hunting then they likely have other offers you have to compete with, and are they going to chose the “maybe we’ll hire you if we like your work” over “sign here and you start in two weeks”?

Desperate people won’t be put off by this. If they’re desperate then they’ll have time to do your contract and the money will be attractive. They can keep job hunting in the meantime so there’s no downside.

That’s not to say this can’t produce someone good. I got my first full time programming job like this and I like to think I’m not completely useless.

And alas, I don’t have any answers for how to do it better....
A week ago I would have thought the same, but these 1000s of students in Zhuhai haven't been shot yet: http://www.epochtimes.com/gb/19/6/11/n11315690.htm

(There doesn't seem to be any English reporting on this, but the videos and images should speak for themselves with the added context that this is a demonstration currently happening in Mainland China to protest plans to shut down the local university and establish a more elite institution on the same campus.)
> Give them the information and let them make up their own minds.

That only works for rational people.
I've interviewed hundreds of candidates over more than 20 years. I've lost count of the number of times that a candidate has talked-the-talk so well that I'm thinking "This guy/girl is amazing. They're a shoe-in. Better do a little coding just to make sure"... and then they literally couldn't even get close to solving something like fizz-buzz.

I agree asking highly specialized, deep CS-algorithm type problems is usually a terrible indicator. I typically start with a very rudimentary question that could go off in various directions and to various depths as time/progress allows. I let candidates choose the programming language, and to use either whiteboard, pen & paper, or laptop with choice of IDE.

I've seen candidates who claim to have years of "senior" experience struggle to get the basic syntax of their "language of choice" right - to the point where a competent hobbyist who spent a weekend doing a couple tutorials would wipe the floor with them.

There's just something about coding that makes it impossible to truly evaluate a candidate (for a developer role) unless you see them actually code.
Another one. We now have a much higher exposure to blue light messing up our circadian rhythm.
Sleep is incredibly important for health and wellbeing.
I can't figure out how to edit my comment, but my first paragraph to my earlier reply correcting you is incorrect. Second paragraph stands.
> The biggest problem is that the questions are so random and span almost anything.

Exactly. I have no problem coding up a solution if I have an hour to do some research. Either give the topics ahead of time or ask it as a homework assignment.

If the job requires hurry-up coding solutions to whatever crap falls on your desk without any design, research or discussion of alternative, the quality of their product and codebase probably reflect this.
Uh, they don't have view counts, but they certainly tell you when things are popular. These are bad examples because all of these have very public "view counter"-alikes. First-weekend box office for ""popular"" movies is reported in news media. TV stations have ratings. Pop music has Billboard. In fact we have a local "Top 50" station which only plays ""popular"" music.

View counts ~= box office take ~= TV ratings ~= Billboard.

Every type of media you list has gatekeepers, kingmakers, and counters, and other things influencing your to or not to consume.
Agreed. Also mods, please can we alter the title to something more descriptive and less baity?
And now we have compromised NPM packages and Dockerhub accounts. What's your point?
Nuclear would not even be allowed to operate if they didn't claim to be that safe therefore they have to claim it, and the regulators have to claim it. This is because widespread misinformation about radiation in the population and among politicians.

Instead of a rational discussion politicians have abused the public trust by spreading more misinformation and making publicity stuns to keep plants closed even after significant security review and alternatives that are far more damaging.
Jr. Java React Full Stack Developer Opportunity
Long Term Contract Position in Phoenix, AZ

Requisites: Java, Micro services, JUnit, Big data Stack, Hive, HBase, Spark, React or Angular, Informatica

Share your information if you are looking for work. Please use this format:

Location:
Remote:
Willing to relocate:
Technologies:
Résumé/CV:
Email:

Readers: please only email these addresses to discuss work opportunities.
Show HN: RedisTimeSeries
At RedisLabs, we've just released the first release candidate of RedisTimeSeries - a time series data structure for Redis. We would love to get your feedback!

https://github.com/RedisTimeSeries/RedisTimeSeries/releases/...
A difficulty with this kind of question is that the how-to-beat-the-coding-interview books and sites, which many students and professionals read, already prep them for how to answer.

People get step-by-step strategy for this kind of question, what the interviewer is looking for, and what notes to hit. And sometimes prep them for the exact question, so that they can have a prefab answer ready.

Then we might be selecting for more like what used to be MBA students, or at least people who know how to play along, and say the right corporate going-through-the-motions things.

Some organizations will want to select for test-prep specifically, as a good predictor for the kind of employee they want, but I like to think there's other organizations that decidedly don't want that.
I watch a number of gaming videos and have never had a far-right video recommended. Don't know who Ben Shapiro is.

It could be the type of games involved, since I usually watch strategy, 4x, city-building, and military sims. I usually get history-channel documentaries or "here's how urban planning works in the real world" videos recommended, which suits me fine. Somebody whose gaming preferences involve killing Nazis in a WW2-era FPS might be more likely to get videos that have neo-Nazis suggesting we kill people.
> The site is specifically targeted at people associated with venture-capital-funded startups.

Quite un-so! HN is targeted at one group only: the intellectually curious. So curiosity—keeping HN interesting—is the only thing we care about and optimize for.

As for VC-funded startups, since only about 10% of HN users are located in Silicon Valley, the number working for such startups is certainly far less than that. 50% of HN users are outside the US. This community is orders of magnitude more diverse than your image of it here.

People work for many different employers. Are their views impacted by their work experience? Of course they are—for every user here. There's nothing sinister about that. If someone posts a view that's wrong, others will correct it. As long as they do so thoughtfully, that's great. The cycle of life on HN.
You know what would be nice, in a scifi universe? Being able to hover over HN links and get a short context for the topic.

E.g. "Observable is a <something something> used for <something something>. Since the language used in its <something something> appears similar to JavaScript, they put together a blog post clarifying the differences."

It would be great if the HN submissions form had a field you could optionally fill out with such a text. Because if you can't tell from my example above, I have no idea what this is.
How does this work if you don't give bluetooth access to the apps which include those toolkits?
"Student Loan Debt Crisis is Bankrupting Millenials"

Technically incorrect, since we legally can't file for bankruptcy on this debt except under very particular circumstances.
They will be!
I'd been planning to use it with the Feather M0 Bluefruit, but for now I'm testing with an M0 Express with one of these LED displays next to it [1] on a board doubler. Good to know that this is more temperature rise than you'd expect to see; I'll have to confirm that (and measure the thing's current draw, which I have not had a chance to do yet). Thanks!

[1] https://www.adafruit.com/product/3132
I can't find the link, but I remember someone from the X Window System regretting that X11 was under the MIT License - it's the origin of the MIT License - rather than copyleft, precisely because so many companies just would not give code back.

Keith Packard on this in 2015:

https://list.waikato.ac.nz/pipermail/wlug/2015-September/013...

> Keith made it clear he prefers GPL-style (copyleft/sharealike) licences to MIT/BSD style ones. Net contributors of code tend to prefer the former, while net consumers of code (those who don’t want to give back to the community) tend to favour the latter. In other words, freeloaders.
VCS are failing diverse founders; Elizabeth Warren wants to step in
Are Radar-Indicated EF5s Possible in the Future?
It doesn't, but it does.

We all know small businesses don't care about code quality. Ditto that best practices take a long time to trickle down from ivory towers to business, academia, to bootcamps.

Companies pushing the status quo tend to cluster. Poster probably shouldn't have picked on the midwest, it could be anywhere outside "cutting-edge" software centers.
If you care about some people more than others, then you have an ingroup and an outgroup. Would you really want to not care for your own family members any more than you care for a random person on the other side of the planet? That’s what striving for no outgroups entails.

I think that’s a horribly misguided mindset. A better approach is to tolerate the outgroups and facilitate live and let live arrangements. Then you can focus more on appreciating your tribe and less on fighting the others.
Pretty sure you still can, if you throw out all the drivers and libraries we've invented since then. Like, we waste lots of space, but a lot of it really is going to useful features.
It is a project about highly interactive content on the web. That does require JavaScript.