skysight-inc/HackerNews huggingface dataset:
Could you please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here?

They include: "Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents."

We detached this subthread from https://news.ycombinator.com/item?id=19529100 and marked it off-topic.
Interesting regarding the 70% - do they actually you bring you in as a consultant to help them map out their ML strategy?
> So why aren’t we all using either of these two languages?

because $bigcorp's dreams with languages such as Java was not to be incredibly productive, but to be able to fire a whole team, hire replacements, and have them be more-or-less productive on day 1. Can't do that if every project lives in its own DSL.
What kind of work are you looking for?
No. But Zapier is free for limited applications.

But yes, wish TinyTinyRSS would offer all this functionality. Other RSS readers might be better, but I always return to TinyTinyRSS.
Taken for a Ride: How Ambulance Debt Afflicts the Extreme Poor
Author here! It's my fault the code and report are a little disorganized, but there is a related work section in the full report (https://github.com/oisdk/agda-ring-solver-report/blob/master...) which mentions that paper.

Also, if you click through to the section on the algorithm itself (https://oisdk.github.io/agda-ring-solver/Polynomial.NormalFo...) you'll see a link to the same paper.
The work-sample tests method or internship (paid hopefully) https://sockpuppet.org/blog/2015/03/06/the-hiring-post/#work... is almost exactly what we do where I work now to judge new hires
Although I am a big fan of RSS, I find this article very disingenuous.

The author complains about the chaos, vulgarity, and hostility of Twitter, but those complaints would apply to almost any social media platform.

Then he suggests replacing it with RSS feeds from curated, professional RSS sources, which is not social media. You could achieve the same things on Twitter if you just followed the same curated, profession Twitter feeds.

This is really just a roundabout argument that can be summarized as "don't read the comments."
That is the "even to approximate" part. It means that Tetris is NP-hard AND no polynomial time algorithm can be shown to be within a constant factor of the optimal solution. Eg no matter how good your Tetris bot is, there may be one that is a thousand times better waiting to be discovered.
You can use the ‘allowJs’ flag to have the compiler accept unmodied JavaScript and for untyped modules you can use shorthand ambient module declarations so they use the ‘any’ type, with one line of code.
I don't buy it, because then they would've killed Google+ way earlier.
Still had more impact than Google+
Founder of Readwise here -- just posted this article from ~10 months ago on a whim. Happy to answer any qs or chat about how the decision to start bootstrapping has gone since then (well!)
PINE64 Plans to Move Their Website on a 24-Node RockPro64 Cluster
> The key difference is in the context. "Embedded" Java and Flash still required an external runtime,

But that was Netscape's initial decision. There was nothing stopping a browser vendor from embedding Java into the browser the same way. Microsoft ended up doing that for VBScript in IE. Lotus Notes was embedding Java on their clients in the mid 90s alongside LotusScript. In addition to that, you could even copy/paste a Java applet from the web into Lotus email, and it would run, although that was different from having Java embedded as a language.
https://www.kill-the-newsletter.com/
Open Power/Performance Analysis Tool (OPPAT)
We've already asked you to please fix your commenting and post only civilly and substantively. If you keep going we'll ban the account.

https://news.ycombinator.com/newsguidelines.html
But RSS doesn’t replace Twitter.

As much as the Twitterati May argue they need to be on Twitter to be informed, the reality is that the need Twitter fills is the need to broadcast your own views all over the world.

A blog post, which requires a lot more effort, since it’s expected to be a little more substantial, may get 0 views, while a silly comment in response to a controversial topic on Twitter could easily get a few hundred likes, which makes people feel important.

And RSS does not replace that aspect of Twitter.
Evil mastermind, supervillains level :)

I dig around. So to remotely unlock LUKS, on bare-metal in datacenter, one can use custom initramfs, like https://github.com/mtth-bfft/dracut-dropbear-unlock

But still "boot time SSH server's key is stored unencrypted, man-in-the-middle attacks can also be carried out to recover the encryption key at boot time". Ideas?
What Crippling Depression Feels Like to Me
Export Google Inbox Reminders to JSON
That’s literally the best thing about it. Many sites don’t even know that they serve RSS, so they don’t get filled with adtech crap.
Wow, very cool and inspiring stuff.
I have an i5 Chromebox I got at I/O a number of years ago, and I was considering doing something like this to make it useful. For the moment I haven't put in the effort to tackle it yet.
Any details about EFCore regrets? Too much magic, maybe?
What I Wish My Children Could Learn from My Rural Upbringing
That's awfully late in life to be developing a foundation for morality. It seems far more likely to be extremely influenced by early upbringing.

More controversially, there may even be a genetic component too.
https://www.sciencedaily.com/releases/2019/02/190225145632.h...

We are still so early in the understanding of ourselves and, by extension, society.
I've been experiencing a type of burnout for the past 7 years that is mostly mental in nature. I get plenty of exercise and while my sleep schedule is abnormal, I still get normal amounts of sleep.

Where the burnout comes in is when I get back the motivation to learn and program, and everything is going good, but then I start talking to recruiters and applying to jobs, and the farthest I get is the phone interview. I haven't been able to land a technical interview for the past 5 years about. Then it turns into a feedback loop, where my lack of motivation comes back, I let my skills wane, and then I just burnout for a few months.

Each time I try to get back at it, the wall to climb seems higher; like I seriously struggle to just sit down and read an article about this or that topic. It's also difficult to know where to jump back in to brush up on my skills. My ability to think programmatically is still solid, but I forget things like the specifics of setting up webpack or whatever.

shrug oh well. I think I've been getting that motivational tingle back, so maybe this time will be successful? In the mean time I just want to be hired for anything; not even getting calls back from minimum wage job applications.
My favorite VT52 experience was at a science fiction convention with Doug Humphrey (DIGEX).

In the middle of a party in a hotel room, DIGEX announced: "OK, it's time to go down to the garage and bringing up all the VT52's from my car!" Trusting Doug unconditionally, several of us volunteered to help.

After we hauled a bunch of VT52's from the parking garage, through the hotel lobby, up the elevator, and back to the room, and set them down, Doug opened up one of the cases and announced:

"The great thing about VT52's is that if you take the printer module out, there's just enough room for a 6 pack of Guinness Stout bottles inside!"

https://vt100.net/docs/vt52-mm/chapter7.html

https://vt100.net/docs/vt52-mm/figure7-2.html
Because those esoteric languages are better. The comment I responded to points out that TFA makes the unreasonable assumption that the Java programmers and the Smalltalk programmers are equally talented. And that perhaps what is going on is that the people attracted to explore beyond Java are more curious and perhaps more interested in their craft. If that is the case, then I predict these people will be better in Java, even if it isn't their first choice.
Show HN: A Web for gradients, palettes and tools for web developers & designers
Hi everyone!

Colorffy it's a website for web design and more, where you can search for color gradients and palettes, get color codes like hex, rgb, hsl and cmyk.

Here are some cool features:

- Some cool color gradients and palettes with some color codes like hex, rgb, hsl & cmyk.

- Preview UI elements (buttons, badges, navbars, cards), with differents gradients, css codes and images downloads.

- We have some cool generators like for color gradients, random colors and get colors from images.

Let me know what you think!
I am not sure what to make of such survey based studies. They are not science and often have lots of issues around experiment design, p-values (181 participants).

I really wish these conferences just go away. Great for the authors to progress their careers but of little or negative value to human kind.
Regular short contracts, less than 8 week projects.
> On the surface, Twitter’s main value proposition is that it delivers up-to-the-second news.

Not really.

Most of the people I know , including me, go there for just one reason: To know the public opinion.
Others have said the incorrect votes were perhaps not so accidental. Magnus Andersson, leader of the Swedish Pirate Party, suggested on Twitter that MEPs may have corrected the record just so they could later say they meant to do the right thing “as a way to get away with how they voted.”

https://www.theverge.com/2019/3/27/18283837/europe-copyright...

Some votes cast in the plebiscite were incidental rather than being accidental; the upcoming European elections in May, might require some members to contain the backlash or limit any blowback.
I consider myself “paid by the hour” even if I’m not formally paid by the hour. I log my time and have a bank of hours that can’t go outside +/-20 hours. If I did 41 hours last week I’ll do 39 next week. I’ll never take a position where I do more than 40h on average. There is no amount of money that will be compensation enough for regular 45h weeks.
> Given that is true, isn't it "funny" that RSS is now non-existent compared to Twitter?

By what measure? More people listen to podcasts (powered by RSS) every month than use Twitter.
Turbolinks and some dirty jquery here and there is all I really ever needed.

Everything more than that just feels to much like having multiple code bases.
> Burnout caused by chronic stress is widespread

We are making employees lives miserable to reduce the need of planning for companies. Quite often management lacks the emotional maturity needed in their positions that hides normal mistakes that are part of the job, push for unrealistic schedules and sometimes even get into bulling as a way of getting what they want.

8 hours plus commute time, that has increased as cities have grown, does not allow people to have time to attend their families, their own finances and have time to relax.

When it comes to human management in companies we are closer to the middle ages than to the current knowledge about human nature.
The solution to “too much RSS” is the same for Twitter. Unsubscribe/unfollow. Twitter does not require you to follow someone to interact with them. I follow relatively few people directly yet I have themed lists following other accounts. If I want local news I check my local list.

Twitter works quite well in this regard vs. Facebook where you need to be “friends” to interact.
> Yes, I think smartphone keyboards are obviously much better than a dumbphone

Really? I could imagine some (or maybe even most) people are faster on a smartphone, but for me it's "obviously" worse.

I'm tremendously slower on iOS/Android on-screen keyboards than I was with T9. I could text really fast using T9 on a hard keypad without even looking down at the screen, despite only really using it heavily for a year or two. Then I got a Blackberry Curve, a kind-of-but-not-really-smartphone with a full hard QWERTY keyboard -- there I was similarly fast.

Then came the iPhone and screen-only Android phones and I got much slower and less precise, and touch-typing is a total crapshoot. Despite having used them for almost 10 years now, I don't think I've ever recovered to anywhere near the speed I had with even a T9 keypad.

I think the key difference is a hard keyboard (or even 10 digit keypad). I'm not saying smartphones aren't enough of an improvement in other ways (obviously, since I've chosen them over dumbphones for a decade), but I really miss the haptic feedback of actual keys.
It's not a "meme", it's just my speculation. Yes, languages are made for people, but the people aren't all the same. TFA overlooked the point that maybe it is more curious and more talented people who make their way to esoteric languages.
You're right, basic Vim or Neovim are definitely not easier, especially that you have multiple packages to choose from.

I believe it's easier to start with one of existing Vim configurations like Janus[0] or spf13-vim[1]. I tried a couple of such frameworks and they helped me a lot. They come with set of packages for navigation, fuzzy finding, as well as with some package manager. They're also quite easy to install.

[0] - https://github.com/carlhuda/janus/
[1] - https://github.com/spf13/spf13-vim
> So you just excluded companies that have ever had anyone do more than one hour of (paid) overtime any week.

I think this was entirely the point of the license. The authors presumably believe that companies shouldn't make their workers work this long, and they don't want those companies to do to benefit from their work. Thus providing an (admittedly small) incentive for those companies to reduce their working hours.
Not the OP, but my experience matches his and for me the following are particularly important:

- Getting the requirements right. This by far has the most impact on effectiveness

- Reducing friction. Simple things like proficiency with high quality tools, smooth and fast builds, clean logs, easy ways to generate and analyze core dumps, accumulate to produce an outsize effect on productivity.

- Uninterrupted, substantial blocks of focused time. It is staggering how easily chat, email and meetings can destroy productivity.
People should be careful what they wish for. Far too many Americans are trying to survive on part time jobs.
Take your upvote fellow vimmer
Alternatively, when you have a good IDE, you don't need a good language, freeing you to optimize other concerns like ecosystem. Not defending crappy languages, just saying that argument cuts both ways.
If the benchmark claimed to be perfect then "flawed" would be an important criticism.

You can see 4 or 5 C++ fannkuch-redux programs "compared"

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
I guess they mean that most people can smell freshly sprayed cleaning products but think the products don't smell of much when still in the bottles.

The aisle has a faintly bleachy/detergenty smell to me, but not usually oppressive, more just pleasantly clean, I suppose.

But I have noticed my hands/sweat smell different when I have a cold, and sometimes a day or two before I feel ill. I usually only get close enough to notice it on my own body, but I have a couple of times entered someone else's room/office and smelt the same smell before hearing confirmation from their croaky voice, snuffling, or them just telling me they have a cold.

(And no, it's not the smell of cough sweets or lemon/honey-based cold remedies, but it might be partly the smell of damp tissues and stale phlegm and other such nice things. Subtle but sickly sweet.)

Obviously this is neither particularly useful nor a superpower, but I'm glad research is going on into more useful applications of similar phenomena.
These are all made by (basically) Foxconn, who do all the design and manufacturing for HMD (also I believe Terry Gou owns a large stake in HMD).

Browsing through the decompiled packages isn’t really that concerning, to be honest.

Also, technically it’s Taiwan. ;)
How are guys exporting highlights from kindle? A couple of months ago, I was looking to implement a kindle to Evernote exporter. I couldn't find any official API with the capability, so I ended up writing a scrapper that did the work. See: https://github.com/nishanthvijayan/kindle-highlights-to-goog...
Even in a lower-level language, is it possible to be productive on day 1? Instead of learning an explicit DSL, you're learning an implicit one spread across 10 or 100 times as much code.

Imagine if regexes didn't exist, and you showed up at a new company and they had hundreds of lines of Java for every little string matching function. Would anyone find that more productive? Even if regexes were never used outside of that one project, I think they'd be a huge win.

Especially at a bigco. My experience is you spend a while just getting all your accounts set up. Half the time, I haven't even known the programming language they used, so I spend weeks/months ramping up on that, even though it's not domain-specific. Spending a couple days learning a new DSL is just rounding error.
> RSS actually meant, mostly, that you had to have something worthy of RSS'ing ... a blog, an article, something.

Exactly this! I really miss the time of the internet before social media, when it was more about quality content then clickbait articles. I was a heavy user of Google Reader until it got shut down, but couldn't find any worthy alternative, so I used Twitter as a news feed reader from then on. It's ok, but it's hard to ignore the noise sometimes.
Err, what is evenwell? What evil things are these apps doing?
There is a standard <wfw:commentRss> item that exists in almost any Wordpress blog feed. And my feed reader (https://bazqux.com) supports it for years.

But blog post comments is completely another medium from Twitter. It requires you to sign in and, since comment will be there forever, you usually put more effort in it. So comments are more rare and of higher quality. But at the same time you could sign in as anonymous and put your spam link or some ego bullshit -- which frequently happen on popular sites. So it's very dependent from community.

And if you comment on some blog post only readers of this post will see (and they will know the context). When you comment on Twitter -- anybody could see. Together with 280 character limit this leads to completely different kind of discussion.
What about calling toString() on an object? I think serializing the object would be more useful than [object Object].
I'm sure JSON.stringify didn't exist originally, so it wasn't an option. I guess it must be for backwards compatibility, but I can't think of much of a use case. Maybe something somewhere uses it instead of typeof?
Working with XML as a simple data-interchange format is not any more difficult than working with JSON, and it is ubiquitous across all major programming language ecosystems.

Beyond that, you can use powerful tools like namespacing, schemas, XSL, etc if you want them, and they are also ubiquitous across most major programming language ecosystems. They add complexity, but so do their JSON analogues.

It seems that people often reinvent aspects of the XML ecosystem using JSON. For example, JSON Schema is like XML schema, OpenAPI is like WSDL, JSONPath is like XPath. That's not to say I don't support these efforts - I think it is great that people are developing powerful tools for JSON. However, I think there is a misconception that the XML ecosystem is less "à la carte" than the JSON ecosystem when it comes to these added complexities. You don't need to deal with them unless you need/want to, and then it is nice to have standardised, battle-tested implementations.
> But it won't work for all languages, or for all project set ups.

Unlike GDB, right?
I agree with your sentiment. These types of studies would be fine for discussion amongst people in the field. The problem is the headline is the only thing that will make it to social media and some people will take it seriously.

My own opinion has always been that the majority of people who are happy are too busy doing what makes them happy and not posting it on social media. Yes, they are those who are happy and have time/capacity to genuinely post on social media but I must admit to being a sceptic to most posts purporting constant happiness. Maybe it's just me but we all have ups and downs and that is life.
So basically deleting the file as the last step before a shut down or reboot will work, is that correct?
Twitter is discussing things, not making a sensational PR claim.
Revisiting this, I agree that there's quite some "meh" about this. I mean, there's no way to really know how machines have and share identifiers. So one must assume that they have, and do. And deal with it.

VMs seem generally good enough. But then there's WebGL, which generates identifiers based on the host graphics system and guest virtual video driver. So all Debian VMs on a given host have the same identifier.

If it really matters, though, you gotta use different hardware.
My wife (who is from Italy) looked into the total costs in one place (somewhere in Sardinia), and renovations and all, it's still not that expensive.
I'm happy this exists, and that Agda has the facilities to make it feasible, but sad that automated formal systems are so primitive compared to software development tools. Is this gap just lack of motivation for more people to contribute, or the culture of formal systems, or some source of technical barriers, or ??
> I'd like to get rid of most salaried positions and get people paid by the hour.

I think having someone counting the number of hours you have your butt in a seat is a particularly degrading form of micromanagement, and I'm glad I don't have to endure it. Your TC is the only number that matters; there's no financial difference between getting paid 300k and no overtime and getting paid 200k + 100k overtime. It's silly to claim that the one is exploitative and the other is not just because the former involves "unpaid overtime".
> very few people truly believe that big companies should be home free to delete anything they want, solely their own discretion

Of course they are. If they start showing stuff that scares off advertisers, they will be out of business. Don't see a lot of porn on youtube, do you?

If you think that platforms like youtube, twitter, and facebook should be forced to show all legal content, I think you will find yourself to be in a very small minority position.

And it's a position there is no way the US Supreme Court will back you up on.
Now the big question: what determines how your boss behaves. You can bet that it's not just how nice or competent she is. She also has a boss, etc.

So your boss is someone who really affects your well being, but it's not completely down to her what work environment she can provide to you. Recognition, rewards, projects - employees perceive it's all down to their boss. It's not.

Similar attribution fallacy as when CEOs of successful companies are found amazing, insightful, etc.
“Gou is also the main owner of the HMD Global, which is the company founded in 2016 to sell Nokia branded phones. HMD buys the R&D, manufacturing and distribution from FIH Ltd, which is part of Hon Hai group.”

— https://en.wikipedia.org/wiki/Terry_Gou