skysight-inc/HackerNews huggingface dataset:
I would also add:

* When learning languages, create your cards in a way that you must type the answers in Anki. It's way easier to acknowledge how confident you are with them.

* Your Anki cards/decks shouldn't be static: edit and tree-shake them often. It means that you got a deeper understanding of the subject.
> Boynton

Which one? https://en.wikipedia.org/wiki/Boynton

I'm guessing the Detroit one since you said "lots of it moved up to Chicago later on".
They're produced by the very best degree developers who will be distinguished for your polo dress creating. You'll find polo Ron Lauren inside exclusive array which include particular classes for men, women.	<a href='http://whatdaytoday.com/national-chicken-wing-day/'>National Chicken Wing Day</a>
Learning to program is actually pretty easy. You can get up and running in a few minutes with your first Hello World program and that's how most programming languages are designed.

For me personally, the hardest part was having the patience to actually manage to build something useful other than the sample toy programs that came with the textbook.

You need to have the patience to read tons of documentation, google for example code, ask questions on Stackoverflow when stuck, so on and so forth. Once you do this for a single project and get something useful built, it gets much easier :)
Yeah, there's nothing like already being rich. This is terrible advice, not everyone has rental properties or passive income.
Little L x Boogie Nights
https://rave.dj/G1X1uN36e977Hw
You found an alternate solution, which also works :-)

But if you ever feel the need to sit down again, taking the time to find the perfect saddle is well worth it.
What made you create your own build tool rather than use Maven or Gradle? Ditto for the unit tests; why does JUnit not fit you?
Hopefully starting afresh they can avoid some of the developed worlds mistakes like power generation lock-in and poorly planned car based cities.

But when it comes to meat consumption, making concrete and airline travel there's currently no way around the huge emissions. Air travel has been growing at 6% for decades now with no sign of stopping and makes up a significant chunk of global emissions.

I have no solutions but feel people are underestimating how hard this problem is to fix.
Yeah, totally doable. In Romanian we have a few extra letters but in apps that don't have support for them people just use digraphs: ș is sh, ț is tz (same sounds as I'm English for those digraphs). There's 2 vowels for which unfortunately there's no "standard" digraph, but even those should be doable, something like ă being aw and î being iw (we'd abolish the duplicate letter â, it's a waste of space, anyway, IMO).

Seems like a decent approach for the English alphabet improvements.
Academia tends to be fairly low stress.
I'm honestly siting here flabbergasted -- almost in shock -- at the shear delusion on display that I just had to read. Like, this comment obviously goes against the terms of hacker news, but I can't come up with a response that addresses the nonsense you've just laid forth.

There is no fraud when someone can't pay back their student loans. Bankruptcy isn't fraud. Bankruptcy isn't paid for with interest. Bankruptcy is a right that debtors have when their debt gets out of control due to whatever reasons, and sadly us students do not have that option. Bankruptcy is mostly unavailable to us, and when it is available, it's made unavailable by terms that make absolutely zero sense at all.

If I can't find a job, I have absolutely zero way to attempt to pay back student loans in order to show I made an attempt, which would be one measure needed to qualify me for bankruptcy. If I'm barely making enough to support my basic expenses when I do have a job, I can't be expected to prioritize my student loan over my ability to eat or provide shelter for myself. If the bar for showing an attempt at repayment is as low as sending $5 / month, then what's the point in having that restriction on student loans to begin with.

Why was the ability to file for bankruptcy on student loans ever rescinded in the first place? It absolutely was not because there were more and more people trying to defraud the system, unless you somehow twist logic forcefully enough to fit that demented narrative. It was a means to shore up the predictable deficit that would be caused by the Bush tax cuts. Yes, the bush tax cuts. It was not that long ago that the ability to file for bankruptcy on student loans was stolen from us.

If you live in a red state or purple state, then good fucking luck getting any sympathy from the judges with zero qualifications merely elected to their positions when seeking bankruptcy.
Hi,

godoc maintainer here. We have a lot of UI improvements coming for 1.12.

- A TOC at the top

- A sidebar for easy scrolling

- More cross-links for easy navigation.

If hotlinking comes through, that's a major improvement in itself.

Stay tuned !
Hi Eric,

Site looks good, I just posted on it, so real interested to see how it goes.

I think there's a need for a site like this. Are you working on it full time?
> while ignoring the fact that linking one number to everything in one’s life increases the attack surface and the severity of the threats.

Yet from the looks of it, this will happen anyway - the only difference being whether that number is a designated government ID or your phone number, e-mail address or facebook account.
Woops, thank you for the correction!
The Agile Machine Learning Workflow
definitely. bravo.
Misleading title: the original survey question is "What is the main source of employee burnout at your current workplace?". Positive answer to this question doesn't mean that the person answering the question is himself burnt out.
Is it just me? Or I'm just really excited that the war of "people" is gonna be over and there will be a war of "AI" just like on Reel Steel.
Can you share a link, if possible? The only one I found was an hour long talk hosted on youtube [1].

Thank you!

[1] https://www.youtube.com/watch?time_continue=84&v=ZTC_RxWN_xo
Why would people stay in a high stress low paying job?
OpenPDF 1.2.1 released
Isn't the name of a bank usually trademarked? And often trademarked domains are much easier disputed? A bank could way easier take back the domain, no?
And there is that middle-ground of being an independent consultant from where it is even harder to make a step, especially when taking in count your own hourly rate :)
OpenPDF 1.2.1 has been released! DSS is now able to produce PAdES Baseline Profiles B/T/LT/LTA with OpenPDF.
Shouldn't it be `A Bash&Python Script...`?
I am finding the use of `An` there very jarring.
> More attractive targets need more secure, less easy to use, systems.

Actually, it needs to be both secure and easy to use to work.
The irony behind all of this is that to the neoliberal mindset China's extraordinary willingness to invest in pure research is some sort of Communist plot. Literally, discussions just a few weeks ago about China taking the lead on R&D spending in 2019 [1] and having that lead become "indefinite" by 2025, break down (not unlike this thread) into mindless accusations against Big Government. Of course the Chinese will tell you China is just doing exactly what the West did post-War when huge government investments in science and technology provided transformative wealth that gave Westerners the best quality-of-life in the world.

The real story here is that while China's strategy is risky -- there's no guarantee all this investment will pay off -- you could argue the neoliberal strategy is even riskier. Technology tends to be a winner take all affair and it's very often the first to market that wins.

[1] https://www.nature.com/articles/d41586-018-00536-1
Thanks for the link. I worked on a processor simulator a while ago; it brought back memories of getting things running... You can do some really funky things when you implement enough of an MMU. When we showed a demo during one of our executive updates, we showed them that we could run one of our hypervisors inside the simulator and boot to an OS, which was impressive enough at the time. However - through the entire demo, what we didn't mention was that the simulator was actually _itself_ running inside an instance of the simulator, and that the entire demo was really:

A Host laptop (Linux, little endian), running the simulator (of a different processor ISA, big endian), where we'd launched yet another Linux, running the simulator (of yet a different processor ISA), where we'd launched the hypervisor, which was hosting a Linux guest OS which we could SSH into. :-)

At the end of the demo, we exited out of one of the shells, and then showed them that the entire demo was running inside the sim, and quietly proved how far we'd come.

Yes, it was slow, but - it was mathematically correct, and simulating a processor for which the silicon hadn't yet been taped out.

I'm really proud of that team. :-)
So, I took this title from NextBigWhat. I haven't manufactured this by myself
Could we please change this headline? At the moment it's pure clickbait.

"91% Employees Experience Burnout" implies that 91% of employees suffer from burnout, whereas - firstly - there is no data in the article to indicate that this is the case.

Secondly, the question that comes closest to the 91% answer is "What is the main source of employee burnout at your current workplace?", to which 9.7% of people answered that "Burnout isn't a problem at my company." This leaves 90.3% (and a rounding error!) who think that burnout is a problem at their company and think they know why that is. This does not mean they themselves are suffering or have suffered from burnout.

I'm not trying to minimise the problem of burnout, but I would strongly suggest if we're going to have a serious discussion about it we should get our facts and our data straight and not base that discussion off a poorly written and researched employee engagement puff-piece.
Going from 4888 to 5000 is not such a huge leap if numerology is a serious concern.
That's true for large companies like Accenture, but there's plenty of setups where the consulting company is essentially doing nothing (only providing a legal intermediary between the consultant and the client) and its cut is below 20%. The net effect is that the consultant is making a multiple of his team mates salaries.

I think this is a deliberate play on the company's part, as it's a way to compartmentalize candidates according to their negotiation skills. Full time jobs are essentially for people who are poor at negotiation and at figuring out what options are available, and the company gets to have them at the fraction of their value. For smarter people, the company bites the bullet and takes them in as consultants, with much higher pay. This way, the official wages for full-time employees get to stay low and you can always say to a gullible candidate that the maximum salary for the position is so and so.

This is all about Western Europe and about huge, bureucratic and successful corporations that have more money that sense (banks etc.). I don't think it applies to smaller companies which are not swimming in money.
You claim the non-existence of "the animal that has a sense of self". This is unsubstatiated, to say the very least, or patently nonsense, to say a bit more.

And yes you can. I use expressions all the time very much like "to the best of my knowledge, there is no evidence that God exists".
This isn’t the only stupid telescope. Just outside Shanghai city limits is the Tian Ma radio telescope. It’s 65m. I went there, I don’t think it’s used at all, and it was completed in 2012
>>Every single developed country is the world has something like Aadhaar.

The closest most 'developed countries' have is a the equivalent of a PAN number.
Robot-assisted therapy for autistic children
South Korea’s Crypto Phoenix Is Rising
Yep, you're right. My mistake. But we've been touch by other means.
great tool! well worth checking out if you haven't already!
That's because compilers by are terrible at predicting the dynamic behaviour of a program, be it cache access patterns, branche prediction etc.
Here's the primary source for the survey in question: http://blog.teamblind.com/index.php/2018/08/20/tech-workers-...

How useful is a survey like this? The survey does not define burnout to employees, leaving them to guess at the definition. Can employees reliably self-diagnose burnout and differentiate it from similar conditions - i.e. actual depression? Can they also reliably indicate the cause for the burnout, especially if the symptoms can overlap with the cause? Let's say you have burnout because of work overload, but you normally don't mind doing tons of work, just hate your boss. When the feelings of exhaustion/anger come up, will you point them at the work load or at your boss?

Perhaps you could relabel it as a survey on workplace discontent, but even then, I don't think it's really well made. The problem with statistical data like this is that we can see the primary source and temper our enthusiasm for the accuracy of the survey, down the broken telephone line, it will be taken as gospel(see the wage gap/sexual harassment statistics as examples).
The same thing works perfectly for me as well. I configured my ThinkPad to dual-boot both Ubuntu and Windows 10. All work related things are on Ubuntu, all games and entertainment apps are on Windows.

I found that this really helped me to focus on my work when I am on Ubuntu, and in my free time it makes gaming much more enjoyable on Windows without constantly getting reminded of my work.
How to Make Free Calls to Ukraine
The headline is clickbait, it does not match the headline of the primary source: http://blog.teamblind.com/index.php/2018/08/20/tech-workers-...

It is also contradicted by the primary source's previous survey: http://blog.teamblind.com/index.php/2018/05/29/close-to-60-p...
> you can SEE the rhymes as repeating visual patterns, because what sounds the same, looks the same.

Welcome to phonetic languages :))))

Sorry for making fun of your comment, but as a speaker of a (fully?) phonetic language, it sounded like discovering something basic :)

For speakers of phonetic language, English rhyming is a mess. You get used to it, but "through" and "flu", really? :P
All spot on, esp the niche and user-problem focus; but sounds more R&D innovation than market launch. e.g. bitkeeper not github; relational algebra not oracle; lisp not java.

The earliest of adopters ("enthusiasts" and "innovators") want cool technical features, not benefits.
Culinary and holiday traditions of Poland do differ from region to region and sometimes even between families due to their pre-ww2 history (which area they were migrated from). So keep that in mind! In many cases there is more than just one way of doing things right.
Hello,

We've introduced an amazing new feature "Connecting Agents" to automate the list-details pages scraping in Agenty.

Check it out using this link

https://www.agenty.com/docs/scraping-agent/89/connecting-age...

And please do share your feedback, I'd be happy to answer any question you may have.
Alcohol health researchers have exaggerated the risks of drinking
If your fear lies in hjkl, you can try Colemak.

- h and l are really close, and if you move your fingers a bit you can have index on h and middle on l.

- j and k are on the same column, with j on top and k on bottom. That reminds me of “natural scrolling”.
Not yet, there is a project here that is worth keeping an eye on though: https://github.com/burtonator/polar-bookshelf
That's not many companies actually but rather a tiny minority of firms that are exploiting their ability to make unusually huge profits to get investors despite poor and risky terms.
This is why you need to take DNS seriously. It's a single point of failure. It's often overlooked, but losing administrative access to a (former) domain name is really, really bad. It's not just email, the hacker can also buy certificates, hijack or transfers the domain (if domain is not locked) and more.

Related: https://news.ycombinator.com/item?id=17704828
Nice spot. That tiny [via] link at the bottom is a really sneaky pattern. Didn't even notice it.
It's more of a 'Medium for tech' than StackOverflow. The Japanese equivalent for SO would be teratail [0]

[0]: https://teratail.com
I had access to a group page where I could see companies in same group but now its returning 404.
It produces some quite funky technical death metal too.

https://rave.dj/ULx2nBaldJ9ocw
Yes, classification noise is an issue, but there are ways around it and
they're not particularly complicated. For instance, the simplest thing you can
do is repeated random subsampling, which is not a big deal given the high
sample efficiency and the low training times (seconds, rather than hours, let
alone days or weeks).

See for instance this work, where Metagol is trained on
noisy image data by random subsampling:

https://www.doc.ic.ac.uk/~shm/Papers/logvismlj.pdf

The DeepMind paper flags up ILP's issues with noisy data as a show stopper,
but like I say in my comment above, I disagree. The ILP community has found
various ways to deal with noise over the years since the '90s.

If you are wondering what the downsides are of Meta-Interpretive Learning, the
real PITA with Metagol for me is the need to hand-craft inductive bias. This
is not different to choosing and fine-tuning a neural net architecture, or choosing
Bayesian priors etc, and in fact might be simpler to do in Metagol (because
inductive bias is clearly and cleanly encoded in metarules) but it's still a
pain. A couple of us are working on this currently. It's probably impossible
to do any sort of learning without some kind of structural bias- but it may
be possible to figure the right kind of structure out automatically, in some
cases, under some assumptions etc etc.

I think there's certainly an "ideal system" that is some kind of "best of both
worlds" between ILP and deep learning, but I wouldn't put my money on some
single algorithm doing both things at once, like the δILP system in the
DeepMind paper. I'd put my money (and research time) on combining the two
approaches as separate module, perhaps a deep learning module for "low-level"
perceptual tasks and a MIL module for "high-level" reasoning. That's what each
system does best, and there's no reason to try to add screw-driving
functionality to a hammer, or vice-versa.
It does happen. Both the largest supermarket chains in Switzerland are cooperatives.

However, small competing firms in a market where people vote with their wallets is already pretty democratic. The voting takes place at a different level - people choose companies rather than leaders or direct policies, but it works well enough.
The author compares Spring and Java EE vs. Node.js. But these three things can do very different things. It would be better to compare Node.js with something like Reactor or RxJava and a reactive Web framework like WebFlux.

> Dahl’s experience was that using threads made for a heavyweight complex system. He sought something different, and spent a couple years honing and refining a set of core ideals arriving at Node.js. The result was a light-weight system, a single execution thread, an ingenious use of JavaScript anonymous functions for asynchronous callbacks, and a runtime library that ingeniously implemented asynchronicity.

He cured the symptom with an oversimplified solution. Having only one thread per process is a severe limitation. It would have been better, to create good APIs (like Reactor or Kotlin coroutines) or language-level solutions (like Rust) to handle multi-threading.

> In Java. Listeners require creating a concrete instance of an abstract interface class.

That is no longer true, since event handlers can be defined as anonymous functions since Java 8 (from 2014).

> Another learning: Most programming languages obscure the programmers intent, making it harder to understand the code.

The author mixes Java the language, Java the platform and libraries/frameworks, so it is worth pointing out, that the Java ecosystem is not limited to the Java language. Using Kotlin or Scala would remove his reasons to complain.

> JavaScript, by contrast, has loosey-goosey typing. The theory is obvious: The programmer has no certainty what kind of object they’ve received, so how can the programmer know what to do?

You have to make certain assumptions to handle incoming data, but it would be good for robustness and security to make these assumptions explicit. And, really, converting a Json string into a Java object is a single line calling Jackson and maybe a few annotations.

The section about modules could be applied to Java 9+ as well.
I disagree, he is making some interesting points under point 3. I think the though here is more about how to prepare for coming future and not really about what may actually happen. Its more real than predicting flying cars and human leaving for 200+ years.
A few silly questions from someone who comes from containers (Docker, specifically).

1. Can I "run" and "manage" unikernels on my development machine like I would a Docker image? (Use case: keeping build and deploy environments identical)

2. What's the workflow for inspecting running containers?

3. Is it possible to work in languages other than C++?
[EDIT] Removed previous comment as the parent apparently missed the [via] link at the bottom of the article, the same as I did.
My favorite is how they managed to get Connectix Virtual from 1989 to support the Macintosh IIci. Even https://tidbits.com/1994/07/25/transition-to-powerpc-ram-dou... mentions that "I want to thank the PowerPC software team in particular for spending two hours with us in March thumbing through the source code answering specific questions were stuck on at that crucial stage of the project. "
No offense, but are you sure about that or are you monolingual? You'd be surprised what rich history even obscure languages have.
Selfish mining with less than 50% does not exist. False

Also.... see how they confiscated gold in the USA.

You cannot confiscate bitcoin, anymore than you can confiscate "internet"

Both are networking protocols
I'd like to test it too, could I have a promo code, please?
> no point running STUN an TURN on the same server as Nextcloud

I just prefer to self-host as much as possible.
Keep dreaming. You will see.
I am really sorry but the HN don't allow to edit in this case.

Apart from it the original source is also speaking the same facts that the sole reason for burn out is poor leadership and unclear direction.
Blessed curl builds for Windows
I know this candidate too, and I've struggled with this hiring decision -- and I always tried to remain unbiased by reading as little as possible about the candidate before interviewing them (as in, don't even look at the resume). There's a certain lack of humility with always being the smartest person in the room in every conversation for several years that causes problems. Hell, I've been that guy in past lives.

FWIW, I've interviewed hundreds of people at major silicon valley companies. I wouldn't presume to diagnose someone's hiring biases (we all have them) without more data than you can find in a single HN comment.
> One day they will come up with an advanced keyboard layout that keep hjkl movement keys, and I'll give it a try.

Everytime I read this kind of argument, I tell myself “Surely, I must be using Vim in a weird way”. I really don't use hjkl that much, compared to test objects or search (or on my setup, sneak[0]).

[0] https://github.com/justinmk/vim-sneak