skysight-inc/HackerNews huggingface dataset:
So you're comparing the income stability of a "government type" job to the high-volatility of advertising dollars coming from the quickly moving trends of online platforms?
I thought about getting one of these, as they are a little more turnkey... however I couldn’t find an easy way to purchase and get quick shipping in the US. Is there any other way besides ordering through the UK?
If it were simply ancient, that'd be one thing, but it's a weird hybrid of es3 with _some_ es5 features, and some es6 ones that often don't work the same. e.g. it has `const`, but no `let`, and it's not even block scoped so it's not that useful. Destructuring is there, but for arrays only and not object properties.

I built my babel config to balance clean, new syntax with the least intrusive transforms possible. e.g. I have loose template literals on, since `\`hello ${world}!\`` is an easy transform (and still readable in the final source) as `'hello ' + world + '!'`. Generators, for .. of, and object rest/spread, are okay, but babel puts a ridiculous amount of helper functions at the top to support this. I suppose I could always configure each project with a shim file, but that's extra overhead I really could do without.

block-scoping, arrow-functions, function-name, shorthand-properties, spread (for arrays and arguments), template-literals (loose, so `+` not `String#concat`), and exponentiation-operator I found give the most bang for your buck. `for .. of` is nice but if I can pass arrow functions into my `forEach` callbacks that's pretty clean too. Pretty great being able to say

```
rows.forEach(row => {
const payload = row.map(([name, rank, serialNo]) => ({ name, rank, serialNo }));
SomeApi.doThing({
onComplete() { foo(); },
payload,
});
});
```

in gapps. That said, it took a while to even figure out how much was possible, but yeah it's a big step up.
[1] This is so bad it shouldn't ever be an option in any tool.

And yet it's effectively the default.
I see your point and agree... there should be no difference. But I think a lot of times it's not WYSIWYG when it comes to software, because there is so much hidden infrastructure on top of something simple.
No, sex discrimination is a bad thing.
> "So despite companies investing 7 to 9 hours per person on interviewing, they miss out on great, capable talent by testing for memorization instead of practical application of skills."

I'm not sure if I agree with this, I can easily eliminate 80% of candidates by telling them to show me a project that is either in production or you have recent patches that are classed as significant to well-known open-source projects based on the technologies I require. That in itself raises the barrier to exclude candidates who fail this threshold.

I don't think that what Google's approach to technical hiring solves anything other than contributing to yet another way of screening candidates by implementing a side-project for free in 40 mins with it being tied to your Google account.

No thanks.
> What are strobe lights used for?

> Strobe lights have all kinds of uses—from serious and scientific to recreational and fun

And I think the recreational & fun use-case is the most popular
> Intel CPUs across the world can almost painlessly be swapped for AMD CPUs right now and only a small fraction of users would have to change anything.

I beg to disagree here, swapping CPUs would definitelly prove to be extremelly costly in every possible way. Not only do the MoBo + CPUs themselves have a cost,
but they also do not exist. That would mean a huge spike in AMD (or whatever vendor) demand, one that they don't even have the capacity to manufacture.
On top of that, all the kernel optimizations over the years, which have a big impact in the overall costs of a cloud service, would be lost.
All that ignoring the logistical side of swapping motherboards and CPUs, transport, risk and everything.

> SQL is a very high level of abstraction, to the point where the argument is a bit absurd when compared to a very concrete example of COBOL. Yes, if we had to rewrite everything that utilized SQL then it would take an incalculable amount of effort.

You're right. Let me swap that with OracleSQL or MySQL, that'd make more sense.

> I feel like you're kind of hitting the nail on the head with the Linux kernel bit though -- yes we could replace all uses of the Linux kernel with one of the many alternatives available, but it would take a long time. More likely we'd see a major transition to one of the other available kernels. This is exactly the situation COBOL is in.

Imo the Linux kernel position is not the same as COBOL. COBOL is mainly being maintained, whereas Linux is the current standard for new projects and will remain so for the foreseeable future.
If we create a new project running on COBOL, or a new project running on a Linux server, those are two completely different situations.

> All this though -- and I think we're just talking about a semantic difference on the use of "%1 powers the %2". Arguably C, SQL, and Javascript provide the value to users which encourages them to spend their money which encourages further development. So okay, I think I follow where you're coming from. COBOL doesn't power the economy, it's just the most common form of infrastructure for us to extract value from the economy. That sound a bit more correct?

Yes, exactly my point. The economy is not "powered" by banks, it is powered by those who create economic value, and they do not use COBOL all that much.
It's also something no one ever signed, and is a concept loved only by those benefiting from the current order.
S. Korean researchers develop world’s first ternary semiconductor tech
'Toronto is having a moment in AI'
The average is 1.25 fatalities per 100 Million miles driven, so not that telling yet.
That "Graphics Programming Black Book" is available online here: http://www.drdobbs.com/parallel/graphics-programming-black-b...

Mode X or Q reminds me of the amazing Mode 7 SNES graphics used to great smooth effect in F-Zero and many other titles.
I know this is far out there. But I believe the problem of fully autonomous anything via software is fundamentally impossible. The divide between analog and digital is just too big.

Humans are underrated.
Hmmm, unless things have changed since I backpacked western Europe, hostels in London|Barcelona|Florence|Paris are dorm-style with shared bathrooms and other facilities. So, it's not a "Europe" thing either. As a 40-something professional, I would never stay in a hostel - I'm too old for that crap. I want a nice bed, a small living room, and a small kitchen.
Hi everyone,

for years now I have been playing around with automation and DIY smart home technology, sliding deeper and deeper into this amazing world of fun projects and possibilities.

I found that one piece was missing: "semi-automation"

For certain things, fully automatic was not a good option for me (like turning off lights at night, or opening doors, etc.) - any automatic rule you would write would be very complicated and possibly still work against you sometimes.

What was/is really big of course is voice controlled stuff - and while it works ok most of the time, I just never got all to comfortable negotiating with these "smart" assistances.

I wanted quick, silent access to automation actions when they are relevant. Combining webhooks with iOS shortcuts was the best solution for me: Smart notifications to give me the right options at the right time.

With added location/time-based triggers and integrations for services like Zapier and Integromat, Pushcut is a great puzzle-piece for any automation project you want to have a say in.

Let me know what you think, internet!
The Supreme Court loses its cryptographer
Most european hostels are not the kind you describe in poland. They also have shared rooms, shared kitchens.
Trump is so eloquent, yet you feel the need to double down on your spin to help him out?

And talk about simpleton narratives, only a simpleton would swallow whole the idea that trump was just making a sincere plea for gathering and sharing expertise.

You are correct that it was a slight variant on "go back where you came from". His twist included a sneering challenge, the equivalent of "if you're so smart.." So he can combine a racist trope with a schoolyard taunt and that's plenty to disguise it for you. Sad.

Your interpretation of the 4 as "hating the US" stands in direct contradiction to their unwavering statement of love of country with a commitment to improve the US. "They hate the US" is another trope to "other" those who disagree with you. Would you like me to rattle off a list of a dozen ways in which Trump clearly hates our country? It's easy.

Only the gullible take polling data directly from Trump's mouth. The poll showed the 4 are unpopular with 'whites with less than 2 years of college'. Didn't bother to look that up, did you? They're as popular as ever - with those that elected them, and will likely do so again, so go back to hopelessness.
What would you want Google to say?

"I’m not sure I can say this more clearly: we’re not in cahoots with the NSA and there’s is no government program that Google participates in that allows the kind of access that the media originally reported. Note that I say “originally” because you’ll see that many of those original sources corrected their articles after it became clear that the PRISM slides were not accurate. Now, what does happen is that we get specific requests from the government for user data. We review each of those requests and push back when the request is overly broad or doesn’t follow the correct process. There is no free-for-all, no direct access, no indirect access, no back door, no drop box."

https://venturebeat.com/2013/06/19/google-issues-clearest-st...

(I work at Google, not in a relevant role.)
> When one credentialed person disagrees with another, would it not be common sense to err on the side of safety?

No. Credentials are not what matters. The public should follow the scientific consensus and be prepared for the consensus to be refined over time as new evidence emerges.

There is an overwhelming evidence that non-ionizing radiation at the power level phones use is not harmful. Individual quacks questioning the consensus without evidence should not be given equal weight.
I'm running an open source closed-loop system on my iPhone. It controls my insulin pump based on data from a continuous glucose monitor. Those of us that do this don't do it blindly. We see the blood sugar fluctuate and can react if something goes wrong.

Many parents use tools to do this monitoring remotely for their child's system. I believe that if you have access to the source code and possess the knowledge to understand it and debug it, the improvements to the child's life are greater than the risks you take.

The sentence about "emotions and activities" is a little misleading. It reacts to the data from the CGM. But yes, blood sugar changes with emotions and activities. That's the life of a type 1 diabetic, no matter if you use a closed-loop system or not!

I'd hate for the kid to be weeping over Titanic and get od'd with SUGAR.
And thanks God for that.

Go has a special design philosophy. It's what makes it go.

If you don't like it, there are plenty of other languages out there for you. Stop trying to change Go into one of them.
Now that I noticed that this is aimed at young professionals in an effort to guide their career choice, this article seems even more disingenuous.
sure, you can compile an application, but if you want to target everyone, you have to do it on at least 3 architectures (linux, mac, windows)

and as a user, i am either lucky if my architecture is supported, or i am scrambling to find an alternative.

in my case i actually have all three. so when i see a new application i want to try, i check which one is best supported and then pick that.

several apps run only on windows. some on mac and windows, some others on mac and linux. occasionally there is a mac or linux only application. and once in a while an application binary is available on all three.

this is not even an issue of portability. even if the application is easily portable, i still depend on the developers choice of which OS they support. and i can't blame them. unless i am going to make money off the application i am not going to bother with supporting windows or macos. and most others will continue to ignore linux because the smaller market is still not always worth the effort.

with webassembly we finally get a unified binary architecture.

if an application run on webassembly, then the OS no longer matters. as someone that prefers to use linux. webassembly is like the holy grail. because if it manages to take hold, then hopefully the days of needing windows or a mac will be gone.

that's the point.
A good example is the entire category of “Gardening”. The real content is nearly impossible to find and it’s completely full of blog spam and low quality generic content. The keywords must be valuable so it’s a good indicator of how bad google search has gotten.
I was at the presentation last Thursday, they (OnGres) have fully open sourced both their methodology and their results and had a pretty strict divide between teams designing the benchmarks and teams running the benchmarks.

MongoDB could create a Pull Request/Merge Request against that repository so we can all judge those results ourselves, their current response is only words and a single table showing unlikely results.

However I do think the criticism of not tuning MongoDB is valid, however their response is dishonest:

> with their own heavily tuned PostgreSQL.

This was explicitly not the case according to OnGres other than the established norms of taking 25% memory for `shared_buffers` etc. No other tuning that is normally done for big clusters was done.

https://gitlab.com/ongresinc/benchplatform/
https://gitlab.com/ongresinc/txbenchmark
In pretty much any small city in developing nations, AirBNB is the only viable option. Many of these cities have experienced rapid growth thanks to EU and Chinese loans, but the hotel infrastructure has not kept up. In one Balkan city I visit frequently, I can pay $150/night in a 40 year old Holiday Inn that was condemned a few years ago for structural reasons (then the decision was reversed), or I can pay $15 a night in an AirBNB some poor schlub making $200/month is renting out to make ends meet.

I'm going to choose door number 2 every time. Any time I am given the choice to buy something, especially a higher-quality experience at a lower price, from a human being versus a corporation, the human gets my money.

Just like I prefer Uber to taxis, I prefer AirBNB to hotels. Even Hostels now, if I go into Amsterdam I will pay $35-$50 per night. If there are two of us, the $50 per night AirBNB is our choice.

These businesses flourish because the social contract is broken. Creating artificial scarcity will harm the community in the long run, preventing tourism and limiting the ability of home owners / tenants to make a couple of extra bucks on under-utilized resources.

Whatever this social contract is, I've never signed it, and I don't really recognize anybody else telling me I must abide by this contract upon which I was given no opportunity to vote or discuss.
I think the parent did not criticize the DIY community, only stating that different rules apply to biotech companies. I know many people who use the loop system and their health benefits immensely from it.
JPMorgan analyst reveals this ‘once in a decade’ opportunity in stocks
my experience was with lineage os in the burbs of dfw. Samsung device on att, all of which probably matters. yeah fragmentation
Running Facebook Ads Like a Champ
And often that there's warranties in place - that is, if it does fail under normal operation, you can sue them and get millions. Which won't buy your loved one back but it's a strong deterrent for the company to not try and palm off dysfunctional shit.
Those salary numbers are nation wide. In silicon valley alone, software engineers will make much more on average than doctors.
The reason that taking parental leave doesn't hurt your career is because if you stay a classroom teacher, you have no opportunity for advancement. And although salary ranges vary widely by district, there are many districts where your salary doesn't change by more than 20% over 30 years. So it isn't really treated as a career in the sense you've used it as much as it is employment.
Exactly.

Simplot's potatos are GMO and they used to be an advantage in yield and hence lower price, that is until Climate Changes and your breed and farm land couldn't adapt to the changes as quickly. And yield were no were as good as it used to be.

Netherland spend large part of the past 10+ years perfecting their agricultural output without resorting to GMO. Using good old fashion technology ( old Fashion in the case of HN ), Greenhouse, Temperature Control, lots of sensors, Big Data. Basically farming in modern industry scale. McCain, and Lamb Weston has since been following the same foot steps and getting great results.

Most of the Food Production in China, India, and many parts of the world still has a long way to go in terms of efficiency and capacity. There is still a lot could be done in Food Industry with Technology without resorting to GMO.
The benefits of having a Product Discovery Phase with your dev team
Indeed, it's unclear if anyone has yet to develop a path planner that can overcome "the freezing robot problem". Even with perfect perception performance, which doesn't exist, the path planning to deal with congested environments is an unsolved problem, and the path planning to deal with ambiguous multi-modal intent might be an unsolvable problem.

To add insult to injury, the manner in-use today of modeling humans as essentially just another kind of dynamic object breaks down extremely quickly once humans are normalized to the presence of autonomous robots. The humans change their own behavior model to achieve their own objective function. They're not dynamic objects, they're learning objects, and now your AV models (which will include human interaction and reaction behaviors on purpose if you're it right and on accident if you're not) breakdown along an entirely new longitudinal axis.

I think the AV market fundamentally broke when GM acquired Cruise for $1B seemingly out if nowhere.

1) Because the reality is that the DARPA Urban Challenge result was not assuredly generalizable, and it may be the case that there's still basic science to be done before the domain is just better, cheaper sensors & high-performance compute away from being productionizable.

2) It's not at all clear that deep learning is really iterating toward a solution to this problem either, but the improvements to methods and hardware have produced the ability to make very compelling demos, that even the purveyors of themselves might believe in, and show iterative improvements on the previous result, thus fueling more investment into something that isn't even known to be possible.

3) But, none of that would matter if GM hadn't decided to make a power move in throwing $1B at an acquisition and in one fell swoop turned an early stage unproven scientific research market into a super, super frothy capital market where it looked like anybody at any moment could be a unicorn without any clear reason or any fundamentals.

Investors went insane and the expectations and promises followed them.
Yes, and for respecting the Page Down key (unless that's what you meant)
> People living close to cellphone towers do experience effects. Some people are so sensitive they have to all together move to towns with close to zero EM waves.

No they don't. Just because they believe something doesn't mean it's true. EM sensitivity does not exist, or at least every test done so far has shown no evidence of it existing. The effect is psychosomatic.
> But eventually this second generation of school gentrifiers started pushing the black students out. [..] Gradually those students and their parents began to feel less welcome at P.S. 8. It is still more integrated than the Park Slope schools, but it is at 59 percent white students and rising.

Could this be applied to white students as well? I.e. they leave minority-white schools because they "feel less welcome"?
> If I invite friends from out of town over for the weekend, is that breaking the social contract?

That's different. You know your friends. You don't know your airbnb guests, and the reviews are only worth so much. I can't find the article now, but some porn company had an easy time gaming airbnb by getting good reviews in the beginning and using the place for shoots on the 10th stay or whatever.

And, as a person who had I think ~15 airbnbs from 2015-2018, the recent change I don't like is that some houseowners hire an 18 year told (who I have to call and meet outside) and have him give me a hurried 10 minute intro and then leave. I actually _was_ one of those people who enjoyed airbnbs for the reasons they publicize (the 'it's not a hotel' line, the 'feel at home with friends!' type of thing) -- but that seems to have largely disappeared. Last time I was in an airbnb, I would always get these nasty glares from the neighborhoods, who seem to be just screaming "We don't want you here, strange" with their facial expressions. Staying at a hotel is indeed now much more comfortable, and the consistency of services (while not perfect) is better than airbnbs in my recent experiences.
Sounds interesting. Do you have any links about that?
And this is what you could use to write up an experience report concrete, as in real, actual happened events. Here is what we have faced in production type thing. The maintainers want that. They don't want hypotheticals no matter how logical or obvious they might be. These feed improvements. I'd encourage you to write that up.
Why are all of these articles on comp so wrong?
I believe Pelosi will relinquish her speakership in 2020 no matter the outcome of the election. Those are the conditions under which she was voted as Speaker in the first place.

[Even though I do not necessarily agree with you exactly, I tried to restore your comments visibility because of your long standing, seemingly in earnest, HN contributions.]
But its still easier to break into tech.
Using those tools for professional graphics work is like being a software developer and using notepad as your text editor, or being a chef and using a residential electric stove in your restaurant. Sure, it's possible to achieve similar (or in some cases equivalent) results, but it's just not worth the hassle.

Also, when you're making artwork on a deadline, fooling with virtual machines and things like that just doesn't make sense. There are just too many moving parts. Having to deal with layers of technology is a serious impediment to letting your creativity flow.

I first installed Linux off of floppies in the mid-90s on a hand-me-down 486— my distaste for that workflow isn't born from lack of experience or technical knowlege— it's born from the knowledge of the very real consequences of having an overly complicated toolchain when doing time-sensitive work.
Even the previous-gen Pis would easily throttle under load without a heat sink (although usually installing a decent heat sink was enough to resolve the problem, assuming decent airflow). As the article notes, the heat was mainly from the SoC in the past. The Pi 4 is on a whole different level indeed.

I imagine the logic here is the same as with many other Pi accessories: if you need it, you'll buy it or get it as part of a bundle. In some cases throttling is not a huge issue. But we're a far cry from the simple plug-and-play Pis of the past... Another issue is power -- you can't simply run the newer Pis reliably off any old cell phone charger you have laying around.
"Companies are running webapps on embedded devices now" - sure my router and some of my own private hardware have web interfaces. It is however just a tiny bit of their functionality. The rest leaves happily as native code.