skysight-inc/HackerNews huggingface dataset:
Accredited Diplomas in Software Development
One of the main risks of a minimum wage is suppressing the employment rate of less-skilled, less-experienced workers. If the minimum wage is too high, it's uneconomic to take on staff who don't deliver enough value for the business. The reduced rates for young people and apprentices exist to reduce this stifling effect - without them, you'd make it uneconomic for businesses to take a chance on new employees who might need a lot of training or support.

This does of course create a secondary risk of businesses laying off older staff in favour of young people and "apprentices", but I haven't seen any clear evidence that this is a widespread problem.
>APNIC's research group held the IP addresses 1.1.1.1 and 1.0.0.1. While the addresses were valid, so many people had entered them into various random systems that they were continuously overwhelmed by a flood of garbage traffic. APNIC wanted to study this garbage traffic but any time they'd tried to announce the IPs, the flood would overwhelm any conventional network.

>We talked to the APNIC team about how we wanted to create a privacy-first, extremely fast DNS system. They thought it was a laudable goal. We offered Cloudflare's network to receive and study the garbage traffic in exchange for being able to offer a DNS resolver on the memorable IPs. And, with that, 1.1.1.1 was born.[0]

[0]https://blog.cloudflare.com/announcing-1111/

It's not a reserved address like 192.168.0.0/16 or 10.0.0.0/8[1][2], nor is it one of the other reserved addresses for documentation or testing. So I think people using it before as test or LAN addresses are actually in the wrong here. This kind of "tradition" in networking is wrong. That's what things like RFC's are for.

[1]https://tools.ietf.org/html/rfc5735

[2]https://www.iana.org/assignments/iana-ipv4-special-registry/...
Is anyone calling anyone these days? Mobile Phones seems to mostly be used for messaging and surfing these days.
I'm excited at the potential this has to organize your own internal information that normally lies stagnant on a wiki (or heaven forbid, email) with no context of whether it's still valid or useful to anyone. It seems like it would be particularly useful for organizations with a distributed work force.

On the other hand, so much of StackOverflow's value comes from the economies of scale at hand, and I'm uncertain how well the model scales down to small sized teams or even medium sized companies.
> a bit of a jump

Many people have thought that consistently putting an intentional radiator less than an inch from your brain is a bad idea. That is not to say that it causes disease, only that it has occurred to many people that this is a hypothesis worth testing.
Neither the article nor the research seem to even suggest there is a connection, so the headline is pure clickbait IMO.
Thanks! Will take a look.
Coincall listed crypto shits – exposing scam coins
When trying to minimize meetings across my team, I have found Google Calendar to be the enemy. Anyone in the company (or even externally) can just put an event on your calendar, the default is 1 hour, and expect people to attend the meeting because “it’s on the calendar”. There is no way to enforce some kind of policy (no-meeting hours/days, max time, max attendees). Any tips for restricting GC?
Another outlier: Burgenland, Austria (the state where I live) has a population of less than 300000 and is shown as a distinct region
Second, what were the alternatives at the time? I mean I'm sort of a web developer and work in React and such, but do I feel regrets about having spent a year and a half building an application in Backbone? No, because I know back then, React and Angular and such were non-existent.

Besides, most software, especially front-end, has a very short half-life and it's not unreasonable to believe you'll rewrite the whole thing every 3-5 years anyway. Write front-end code like you'll throw it away, write core back-end like it'll drive your business for the next decade or so. At least the database.

(Of course, as I found out later, Angular had been in development for years before work on Backbone had even started, but it wasn't a google project or well-known at the time).
I think there were some proposed mechanisms - involving interference between EM radiation and some cell membranes, for example.

I expect we'll get a clearer picture in the coming years.
On mobile, sorry for typos.

I've experienced imposter syndrome hard. One of my first jobs was a small programming gig, but I switched careers twice before securing a job as a "real" developer. Oh, man, what I didn't know. Everything was new. Source control? Neat! Unit test? Wow! I was so far behind. I worked hard and researched everything I could that I heard someone talk about more than once. If I couldn't find information on it and it came up again, I'd ask a person on the side what it was. I _knew_ I was out classed and I figured I'd never catch up.

Fast forward a year or so and I was working harder problems and harder code bases and still felt inadequate. Everyone was so much smarter and experience than me. They saw solutions before I saw problems. I was still learning so much, but how could I catch up?!

About a year later, our company introduced 360 Reviews. For those not in the know, that means your peers (and it should be a mix of people you've worked with from other teams and your team) anonymously give you a review and talk about percieved strengths and areas in need of growth. I thought, "oh, shit..".

I turned out that people I respected and looked up to had really positive things to say, and they called out where I could improve (and I since I agreed with the improvement areas, I thought maybe I could agree with the strengths too). It was so uplifting to read how folks said they could rely on me, that I had great knowledge that they wanted more access to, and other great stuff. I began to question my imposter syndrome.

A few more rounds of that while continuing to grow in my roles, and my imposter syndrome has faded from a roaring stampede to background noise. I fully credit 360 reviews coupled with striving to do better as a fix for my imposter syndrome.
My question is, is this better than your self-hosted wiki? At least that's cheaper and isn't a vendor lock-in. Sure wiki doesn't have the best possible UI and the UX might be too so-and-so. If I were in a position to buy this kind of service I'd still want something more out of it.

Maybe if it offered a way to export Slack threads into SO as questions so they wouldn't get lost. Sure you could generate those questions manually from the thread and maybe prune them a little but I've found mostly people are too lazy for extra-work like that. Anyway that's my first impression, take it as you want.
big_array[0] = 456;
TypeError: Cannot convert 456 to a BigInt

That's very un-javascript-like.
WHO ranks Finland's air the cleanest in the world
Weekly Machine Learning Opensource Roundup – May 3, 2018
Shocking Number of Millennials Ignorant of Holocaust, Poll Finds
Correction: Basho's repository is still canonical. https://github.com/basho/riak/
Me too. Also thermal figures and lifetime figures, I assume that the yubikey is going to be slowly damaged by work this intensive?
I would like to say just a couple of things thast I'm sure everybody is already aware of:

- Correlation does not imply causality.

- No link to any study is given. So we cannot be sure about what the metodology is, I would very much like to take a look at the metodology used to imply such correlation.
Brain tumors take several years to even decades to develop and become apparent. This rise in tumors detected now could have been caused in the days of analog phones with radios that had vastly higher power output. Or, for that matter, analog cordless phones.
Wlan has much lower transmission power then cellular.
But is it stricter or as strict? Nobody cares whether your solution is sophisticated or not if it is also worse at what it is supposed to accomplish.
Alternatively, I schedule 9-2 for every day as programming time. A company-wide policy though would be great, and having entire days blocked on or off for programming sounds like it would work much better than my method across timezones. However, having a couple of hours at the end of each day is super useful to keep collaboration with non engineers humming too.
I might not be 100% correct on this, but it seems like even Algolia keeps all records in a single host and uses the other 2 hosts for only high availability.

Having said that, exploring a FoundationDB integration is definitely an interesting idea. However, quite a lot of use cases can be served perfectly well with a simple master+slave set-up, so my primary focus is on that until there is enough demand for horizontal scalability. For e.g. Typesense is not a great fit for things like log data that typically need large amounts of storage.
Nearly every company I've worked at is already paying for a vendor locked-in wiki. Of course, ADDING StackOverflow means they're now paying for TWO vendor locked-in wikis (at least until they can shut down the old one, if ever), but it may be still be a net improvement.
Also, for "technical reasons", using the feature will somehow result in FB Events no longer working properly.

And, like this article does, they'll randomly pop up Zuckerberg's face at you.
There’s only one day per week when I get absolutely nothing done: the day I have to leave home and spend half an hour commuting to work. The sense of dislocation caused by this journey is palpable. I lose context and my thoughts become scattered. I feel overwhelmed and can’t help but watch my worries come to the fore.

By contrast, working from the comfort of my home is pure bliss. I have my standing desk and large monitor. I have natural sunlight filtering in through the window. I see some trees and hear the sounds of my quiet residential street. The rhythmic cadence of my mechanical keyboard soothes me and quietes my nerves. I’m focused and ready to take on a challenge of any size or complexity.

Meetings while WFH are not a major distraction. The other participants are cleanly separated from my world. I have a high-quality headset and microphone, which takes away the stress of being misunderstood. I can easily show my screen, or say nothing at all while tuning out a meeting that isn’t helping me get my job done.

I for one am waiting with bated breath for the world to catch up with the idea that some types of work are best done from home. Offices are the true black holes into which human productivity disappears.
It's not purely hypothetical. The foundation is there. It's been running for 9+ years. People have shown a willingness to assign real value to digital assets. What you're complaining about is the technology as it exists today.

The technology can improved. The money being invested into the space is an incentive and a validation for people who wish to work on improving the technology. Money attracts talent. There's also some very genuine reasons why blockchain technology can serve the greater good.
GPG agent is just a convenience thing. It's already there and usable for most people with yubikey setups,

Yup the caps are 3d printed! https://twitter.com/Benjojo12/status/929445558275756032

/ https://www.thingiverse.com/thing:2641499
Linux News #3, Interview with Linus (1992)
yeah, that's definitely a huge product challenge for us!

some things do work differently than stackoverflow.com to help with that - we built integrations to help surface questions to the right people in your team quickly (rather than the shotgun approach on the public site). and we've also built mechanisms to help guide you towards building a successful community (since it starts as a blank slate).
Source: https://www.hindawi.com/journals/jeph/aip/7910754/

The provisional pdf is full of Tracked Changes.

To clarify, GBM is the only kind of cancer that increased in frequency in the data they have. I'm less inclined to think that these "findings" are accurate and more to think it's a matter of accounting and data quality. (Not to mention the quality of the manuscript itself.)
I’ve done both and found the GPG route marginally more reliable but YMMV. You might run in to fewer issues if you’re not on macOS; one example of a problematic interaction is that the official OpenSC installer package installs a tokend plugin that grabs the card as soon as you plug it in; but gpg wants to open it in exclusive mode even though it really only needs the OpenPGP applet, not the PIV applet.

(I’m happy to accept that it’s GPG behaving badly here; the bottom line is just that if you want to use your card for and GPG and SSH and apparently TLS, gpg might be easier to get working than trying to use gpg + anything else. FWIW I hear gpgtools (the Mac distribution) merged a patch that fixed that behavior.)
I'm gonna guess they valued the aesthetics over the problems / conditions.
Both are non-ionizing though.
I can't find the cite right now, but I recall there was a study some years back that found that heavy mobile phone users didn't have any higher rate of brain cancer than the general population, but among those who did get cancer, there was a strong statistical correlation between the side of the head where they most used the phone and the location of the cancer.
I've worked in companies where that have been predominantly white males and companies that are not - I've noticed ZERO difference in outcomes between the two.

The fact of the matter is there are more white males that pursue computer science than women, minorities, etc. That doesn't make all of us professional white males raging racists/sexists.

90% of nurses are women. Why don't these social justice warriors blow up the social web with that "injustice"?
That is one of the hardest things to wrap your head around. I caught myself the other day saying "well, a lot of people..." when actually it was me, just me, sample size one.

"surely most people think the same way I do" or this group of people believe X.
"They analysed 79,241 malignant brain tumours over 21 years, finding that cases of GBM in England have increased from around 1,250 a year in 1995 to just under 3,000."

~2000 new cases per year in a country with 53 million people? I'll take my chances.

I'm fascinated how people obsess over the unproven and ultimately minuscule health risks associated with using a cell phone or drinking a glass of wine or eating chocolate or whatever. We know for a fact that smoking, overeating, and not exercising kill literally tens of millions of people each year, but it seems like most people can't be bothered to take those health risks seriously...
With C++' destructor call guarantee and its templating features, it's feasible to implement shared_ptr-like types for foreign object types. Microsoft's ComPtr for example takes care of COM referencing counting. If some VM would require you to pin and unpin objects before and after use, you can do that in such a handle.
Sorry to go full "get off my lawn" here, but:
How is this different from, say, simple GDI rendering or Swing? With both View is a function of state and rendering is done via idempotent function calls (WM_PAINT bzw. paint()/paintComponent()). This is the real traditional method. (BTW: The comparison to MVC doesn't really make sense, unless you add flux/redux/etc. to the equation.)
Scheduling Team Members According to Agile Practices
Yes, one of many possible interpretations. That doesn’t detract from the main point however. The level of developer aptitude we require generally exceeds what this type of developer (production programmer) is able to bring to the table.
Anymore? Have they ever made a regulatory decision with citizens' interests in mind?

The abortive never-implemented two-year dalliance with Title II doesn't count.
Banking Chatbot- How Chatbots Can Improve Customer Experience in Banking Market
Why Should You Take Dogecoin Seriously?
"Hold on... they have what?! I'll talk with Timmy's mother - and you don't go anywhere. The nerve of her to her own child roam around unsecured just like that. What if you'd hit one of those pedophile sites?"

(Meanwhile this whole exchange is probably already obsolete because who visits their people's houses when you have phones?)
Please please please let that mean "no meetings and no slack". Otherwise what's the point?
If there is an option for emergency recovery, there is also an option for compromise / theft of data, of leaking personally identifiable data - if you as a company were to throw away a hard drive containing user data and it's recoverable, under the GDPR you could face a €20 million fine. These are very serious concerns.

Encrypt and back-up your data, and don't lose the key.

Same goes for 2FA, if you lose your 2nd factor thing and didn't store the recovery in a safe place, your data should be lost. If there's an option to recover it anyway, your data was insecure anyway and 2FA was a waste of effort.
>without them, you'd make it uneconomic

Not uneconomic, but it would impact then in a way that might require reducing profits or flattening wage profiles.

That's not contrary to good management it's contrary to greed.
Deliver useful stuff. What big applications have you really delivered that were loved by users and still work well many years later? Until you've done that you haven't proved you're good. When you try you'll find out its more difficult than you think. If you achieve that you could really be better than the people you work with.
I am from Brandenburg originally and am very surprised that Berlins unemployment rate is higher than Brandenburg's?!
I checked statista[1][2] and indeed, it is. When I grew up it was around 18%.

1: https://de.statista.com/statistik/daten/studie/2519/umfrage/...
2: https://de.statista.com/statistik/daten/studie/762452/umfrag...
Announcing Stack Overflow for Teams
The “Decline” button is there for a reason. You can configure Google Calendar to delete declined events from your calendar. Your response will show up on the other participants’ calendars as well, so they’ll know that you’re not coming and will either proceed without you or reschedule.

You can also propose an alternate time, which can be seen as less standoffish.
I've been using Krypton[1-4] for 2FA PGP and ssh. It uses a phone as a security token, instead of using a Yubikey.

(I'm not affiliated, or even a paying customer. I just benefit from freeloading off their freemium model.)

This is not in any way to take away from how impressive the OP's work is, how nicely it's written up, or the merits of: understanding this yourself, running on a Yubikey instead of a phone, and running independently of someone else's distribution chain (unless you build the phone app and daemon yourself) and infrastructure. If you're in the subset whose response to OP includes “I wish I could do this with my phone, and that someone else would set this up for me so I didn't have to understand it”, [1] might be of interest; otherwise, not.

[1] https://krypt.co

[2] https://github.com/kryptco

[3] https://news.ycombinator.com/item?id=14490766 – previous, mostly-skeptical, HN discussion

[4] https://news.ycombinator.com/item?id=16915819 – more recent discussion
Role of IoT and Digital Technology in Textile Industry
More like saying that once you have the chairs, desks and computers, you just need to write the software. The developer salaries are operating expenses (opex.)
We use questions like this (actually, significantly simpler - basically, can you drive a loop and an array) as a screener test to see if you actually write a trivial program. If you succeed, it's a chance to add constraints and talk about how data structures and algorithms would change given these changes, or how it could be more optimal, etc.

But a surprising number of applicants fail to pass a simple coding test, not even getting a naive solution.
The Energy Department Is Investing $30M in Quantum Research
That is what I thought as well, but on HN of all places I see people fretting about speech quality of mobile phones and networks and such. When I walk around in big cities I see people text and, especially in China, people leaving eachother voice messages via wechat.
Well, by "under the table" I mean that those workers are unknown to the government, so I don't think there is a way to know for sure.
The government's estimates are at ~15%.
From my experience, most workers in agriculture and food & beverages work under the table.

It's a very complicated subject--which I can talk about if you're interested--but I don't know if you can really blame them. Taxes in Italy are almost 50%. For years I've paid 45% in taxes and 1200/yr. for my accountant. In Poland, I only pay 19% for taxes and 40/mo. for my accountant, and services to citizens and public safety are about 1000 times better than Italy. It just feels wrong to pay taxes in Italy: you don't have any money left, and whenever you need something from the government it's a nightmare and done so badly that you feel you're in a third-world country.
The Trump policies are those of the democratically elected leader, which means it's the will of almost the majority of Americans that there should be such travel restrictions.

Seems a strange and disturbing choice that the US public has made but their willl should be respected.

Democracy provides for people to vote out the leadership if they don't agree, although the Google seems to suggest trump is currently looking good for reelection.
There are some techniques for mitigating those, such as adding new columns as nullable without a default.
We're looking into just that type of Slack integration here in the next couple of months.
Tell that to my mom
> Surely there's enough proof out there at this point that ranked comments do nothing to improve discussion

(1) I don't think that's the case, and

(2) Facebook's selling point to users has never been on being a neutrally optimized discussion site, it's been on algorithmic optimizing to show you what you want to see. Having a negative interest signal quite reasonably improved the data available for that optimization.

> and that downvoting is always used as a "I disagree" button?

Whether or not that is generally either true or desired by other sites implementing comment voting, given the nature and focus of Facebook, I absolutely do think that use of a dislike (not “downvote”) button for disagreement is perfectly consistent with Facebook's likely intent in implementing it.
ZeroCater nabs $12M in funding: Seeking Director of Engineering to grow team
It's not really a question anymore for the next few years (or decades). Official status is just a political tool by now and even then this classification may lag behind.
Department of Energy to Invest $30M in Quantum Science Initiative
Bill Benter did the impossible: He wrote an algorithm that couldn’t lose at the track. Close to a billion dollars later, he tells his story for the first time.

No, he told this story decades ago, and published papers detailing his algorithms, e.g.

Benter, W. (1994).“Computer Based Horserace Handicapping and Wagering Systems: A Report.” In L. Hausch and Ziemba (eds.), Efficiency of Racetrack Betting Markets. San Diego, CA: Academic Press, pp. 183–198.

Benter, W. (2003). “Advances in the Mathematical Modeling of Horse Race Outcomes.” 12th International Conference on Gambling and Risk-Taking, Vancouver, BC, Canada (May 2003)

There are videos of him (just search youtube) presenting at conferences detailing some of his algorithms too... there are no secrets being revealed for the first time here!
make your own events on the calendar during the time you don’t want to be in meetings
I know many people like that, but they tend to be the minority, don't they?
That's nice; historically when i did that I'd lose the borders but quality would suffer. Admittedly i mostly did it with streaming content that was not CC compatible though.
Maybe it has something to do with predisposition to their dominant side and not specifically the use of a mobile device.