skysight-inc/HackerNews huggingface dataset:
I'm all for not gatekeeping who "real" programmers are. But I feel like we are doing entry-level developers a disservice when we repeat "Learn to code, it's easy FREE MONEY!" It's not. It's a slog. Programming gets very boring sometimes. It takes time.

Anybody else sick of the "Just gluing stuff together" and "I just copy and paste from stackoverflow hahaha" lines? It does not reflect my day-to-day at all. Whenever I hear someone say that, it shows they are early in their career or they are not spending their time learning outside of hacking together code.

More than anything, I find that NOBODY has already done what I'm currently doing, and that online resources other than primary documentation is mostly useless.

Programming is hard because you have to be constantly learning and there is SO MUCH TO LEARN. Not just programming languages, or mathematics, although THAT is a whole mountain to climb in itself. But other skills:

- Communication, both internally and with customers

- Project management, requirements gathering

- Writing good documentation

- Management, mentoring new developers

- Marketing

- Leadership

- Other random software and tools that are NOT programming.

And NONE of this knowledge is going to come without study. We have worked hard to develop technologies and techniques to try and increase the probability of our projects succeeding.

"If you want to be a writer, you must do two things above all others: read a lot and write a lot. There's no way around these two things that I'm aware of, no shortcut." - Stephen King

To be a great ANYTHING means being a great student first. Which means it behooves you to study and learn from the past before charging ahead.
If all you need is a business address, you are paying for a lot of things you don't need if you are renting a coworking space.
It sounds like he was working a weekend, then taking the two days surrounding the following weekend off, and repeat.

Assuming that's correct, what are you complaining about here? That the guy was time-shifting his weekends, or that he was actually making use of the policy?

In either case, why is it an issue?
Only one question, what is the sodium content like? The article is curiously silent on that.
That is so weird to me. Does that actually work on people? I see it now that you point it out, the popups in the lower left, but before I had been automatically mentally dismissing it as just annoying sales bullshit, like any other popup ad. There's statistical evidence that sales are actually influenced by that kind of nonsense? That amazes me.
Bootloader on an SD-card, a condom and lots of codeine
Plan U: A proposal to achieve universal access to research via preprint mandates
do you know who this author is?
I've written an in-depth article about this:

https://findfocus.net/Overcome-internet-addiction/

Reduce proximity and exposure by design
I discovered that overcoming my smartphone addiction was "relatively easy" while it was way more difficult to deal with internet addiction on my computer.

Especially when I wanted to get work done and engage in deep work habits.

For most people, the computer is still the place where we can work most efficiently.

The big advantage of using a computer to access the internet is that it's LESS convenient and therefore easier to not use the internet too much.

The whole approach is based on reducing proximity and expose to the internet and our smartphones.

This will remove most of the triggers that start the addictive hooked model. It will also make it much more difficult to engage in the 2nd step of the model and perform the action tech companies want us to take.

By designing an environment that removes the trigger or and makes making the action much more difficult, I was able to overcome my internet addiction.

If you follow this you will be able to do the same.

The secret ingredient I used is something I stumbled upon in Kelly McGonigal's book "The Willpower Instinct" and it's called Delay Discounting.

Delay Discounting
Delay discounting is a mind trick recommend by behavioral scientists.

Researchers found out that the longer you have to wait for a reward (e.g. checking your favorite social media site or playing a game online) the less it is worth to you.

The reason is that your brain chooses immediate gratification at the cost of future rewards because immediate rewards trigger the older, more primitive reward system and its dopamine-induced desire in the brain.

To make this work and to delay gratification, the prefrontal cortex has to be forced to cool off the promise of the reward.

The reason is that even small delays can dramatically lower the perceived value of any temptation.

In practice that means your urge to visit Facebook, Reddit, Youtube etc. or playing a game has only a narrow window of opportunity to overwhelm your brain.

As soon as there is any distance between you and the temptation, the rational part of your brain takes over. For example, even putting your phone on airplane mode and putting it in the drawer will work.

For your smartphone:
1. Delete every app that is potentially addictive from your phone.

2.Download the app Appdetox and add times for apps that you have to use less often but cannot delete completely.

3. Download the app Applock for android to block the play store and your internet browser

For your computer:
The Approach That Worked For Me Using the FindFocus (https://findfocus.net)

1.Block distracting websites throughout the day.
2.White-list all the websites that you need to work and force myself to unlock the Internet (for max. 15min per session) if I want to visit a site that’s not needed to be productive.
3. Block email during the day, while still being allowed to send email without seeing the inbox.
Works like magic for me!

I can access almost any website (except proven distractions & email) all the time but for a maximum of 15min at a time.
How is canvas rendering performance higher than dom rendering when you’re rendering boxes and text...
Many trading companies now utilize over-the-horizon radio. Its the fastest, most direct connection available. But even without this:

- cpu thermal profiles and power governors

- cpu affinity

- non-evented io(if you prefer latency over the number of clients served)

- network interrupt coalescing(actually, disabling coalescing), network msi-x, hardware offloads, 10gb fiber or DAC connections(very cheap nowadays)

- lock-free and kinda-crdt data structures(between threads)

- predictable memory allocations(better - no allocations on critical path)

- specialized logging and tracing(no stdio)

can drive you quite far.
That reminds me that one of the co-working space I worked at in Brooklyn had a really cheap plan where you could receive mail there and do a couple other things but not even have a desk. Perhaps look into an option like that?
Every 80s and 90s post-apocalyptic movie taught me this.
I still find a big part of coding interviews to be just looking at the quality of someone's code. The problem I've used for years as a take home coding test is not intended to be a test of ability to implement any particularly complex algorithms or to solve unfamiliar problems on the spot but more to see how people write code in the small. Many candidates still don't make a great showing on the basics unfortunately.
Bad cert domain error when navigating to https://draftss.com.
I have learned to manage callback hell in a way that results in fairly flat code that is easy to follow regardless of the callback depth. It still turns to hell though when multiple decisions (more than 2) that result in the determinate callback path.

For example, am I going to minify for beautify code and am I reading from a file, stdin, or a directory and am I going to output the actual processed code, a report, or something to stdout? If I were doing a comparison then I to make those same decisions on two separate sets of data and consider additional decisions.

In this horrid example its decision hell plus callback hell and the result is a challenge in flow control.
I do my best to, but the number of news sources which treat my time as important is dropping fast. It's all about the quick buck these days. hn is a great filter for tech stuff, which is a big part of why I'm here~
That's my takeaway too. In practice, it doesn't really matter since we only have the one universe to observe, so there's no material difference between one model and the other.
This is actually a pretty common side effect of chronic mdma use — I went through this a bit in my mid 20s. And I had a friend go on a few month bender after burning man who was telling me he could read minds and was living inside a simulation. Not in a theoretical, isn’t it fun to think about way, but in a “I can control reality with my thoughts” kind of way. Definitely not a pleasant feeling.

Seems like somehow the serotonin system is responsible for maintaining your belief in reality and free will.
> The [Linux] kernel already contains some C++

Are you sure? I don't think the kernel even compiles with a C++ compiler [1]. Also, I just ran cloc on my linux repo and didn't get any actual C++ code.

Perhaps some external kernel modules are written in C++, but that seems like a bad idea too [2].

[1] https://www.phoronix.com/scan.php?page=news_item&px=45-Linux...
[2] https://www.threatstack.com/blog/c-in-the-linux-kernel
Parachutes need a certain amount of height to work correctly, are difficult to steer, can get twisted, tangled, etc and are at the mercy of overall atmospheric conditions.

Free flight autopilot I agree isn't a tough problem to solve- it's free flight launching, landing, and responding to rapid and dangerous changes in atmospheric conditions on autopilot that I'd be worried about.

When you're landing in free flight, you have one chance to set up your approach and landing, and conditions at the LZ can change rapidy- without constant distance and wind measuring equipment as well as enough space to come in a little too high, you're in a very difficult and dangerous situation.

So if we're now taking about needing essentially an airstrip with sensors, it's basically an airport.

I don't think that autopiloted free flight is an impossibility, I just think it's an impossibility for mass-produced untrained consumer use.
Can you also add a feature where my code is analyzed by a community/individuals for $/month if I wish to submit it? Sometimes as a dev, you get stuck or need to do refactoring & need help. Glitch has a community feature like that - but it would be amazing to build a team of experts paid to unstuck fellow devs - on top of a tool like kite; esp because you can then use that data for building a better suggestion engine.
What's your stack for these?
You don’t have to render 1000s of table cells. You only render the visible cells and replace the content when scrolling.
GREENLAND CITY TEMPERATURE and HISTORY
How meta. You must be a super clever person with original thoughts to add to every discussion.
What are 'standard, broad based weighted average anti-dilution rights' in this context?

Surely early investors will be diluted, so what are these peculiar rights referring to?
I don't doubt that you can find something statistically significant (once you control for everything else) but every time this comes up, the relative sizes of things seem vastly under-emphasized.

If 5% less rain does bad things for stability, and what surely matters is food per mouth, then what's 4x the population doing?

https://www.google.com/search?q=population+of+syria
You think their core offering isn't useful?
Has Tesla fixed the autopilot to stop killing people yet? Strange priorities.
Is cpercival supposed to be a name people recognize? I just googled it and didn't find any substantial identifying information. Who is that?
Shadow of fire doesn't exist
Untitled – Buy Facebook Accounts – Buy Old Aged Ads Facebook
Is it in maintenance mode? Chris Mason (the main btrfs developer) works for Facebook now and Facebook uses btrfs on "millions of servers" (source: https://code.fb.com/open-source/linux/).
I worked from a shared working space in Denver for six months. My partner and I both work from home and since the new year, I have moved back home to offset the cost.
However, my partner is still in the space as having two people on calls is untenable.
Currently, I still think the rates for coworking spaces are a bit high. Why not head to a different coffee shop daily?
My opinion is still neutral. At this point, I don't see the value over working from home if you have an environment conducive to work.
Could you explain to us in details what kind of analytics
data are you collecting? Also for which purposes are these collected?

I am interested (and I bet more people here) in getting a comprehensive list minus the marketing BS.
Shifts in Earth’s orbit increase the chances of spectacular fossils
https://twitter.com/prestonjbyrne/status/1089185071490387969
What if this is the insidious reason those in power refuse to address climate change? They know they can make money off of the chaos and war.
You can buy parmesan to put on your microwaved pasta and it will be Very Good(TM).

You probably think microwaved pasta is Very Good(TM) too, then.
Not to shill but I'm working on a Singularity/Midori-inspired Rust JIT-compiled operating system. If that ever gets anywhere I'll post a link/Show HN.
Rust is mainstream at Cloudflare. It's used for many new projects. New projects naturally start small.

There are millions of lines of existing production code in other languages, but they won't get rewritten. Even if they would be better in Rust, there's a high opportunity cost of rewriting existing code that works, instead of spending the effort on adding value elsewhere.
Ask HN: What's your stack for your side projects?
Looking to build some simple SaaS ideas out, trying to figure out what tools are currently in use and how I can get started without wasting time on learning things I don't need or that are obsolete or that I won't use. Tired of being that guy who has ideas but can't make them a reality.
I think there are pretty big differences between people in terms of how much sound insulation they actually want. I find that the insulation provided by the single (floor to ceiling) pane of glass in a WeWork office is more than enough for my tastes. I usually leave the door open if I'm in the office alone.

I have never overheard a conversation in an adjacent office. You can sometimes hear what people in the hallway are saying, which doesn't bother me at all.
Honestly this kind of pisses me off. automated domain parking. this should be illegal.
Ireland is still recovering from the Maurice McCabe case
https://en.wikipedia.org/wiki/Garda_whistleblower_scandal#Ma...
He was ostracized by his colleagues and even painted as a pedophile by Senior Gardai(Police) trying to discredit him.
An absolute horror of a story when you get into the details, spent nearly a decade proving his life fighting the case and clearing his name. Can't imagine any Gardai whistleblowers in Ireland for a long time.
Talks from the first TVM and deep learning compilers conference
I've bought BelGioioso a few times out of necessity (in places with no good supermarkets around that carry real parmesan). It's nothing like parmesan. It's not a bad cheese, just not parmesan. No signs of crystals anywhere, no depth of flavour. Their version of asiago is better, though still not great.
Offtopic:

Great commentary in the form of a quiz here:

https://www.buzzfeed.com/jsweeten/do-you-still-have-a-job-at...
Pro Tips for Developer Relations
How does it being sold in Italy make it an Italian brand? Do they make some of it there? Or is it an unrelated company.
The article is correct that competing for the kind of content that you find on the front page of glossy magazines in the supermarket lines is a race towards the bottom on the internet.

The article is also correct that this is because online aggregators unlike supermarket tabloid stands present no supply line incumbent advantage.

Offline content is a combination of ads plus upfront price. That requires some form of friction and seems to be where content is moving. This fits better with the necessary expectations of incumbent content providers that their way of reaching customers should have some incumbent distribution advantage, because in the end it needs to be a stable job for people providing the content and for the shareholders taking the risk of providing the company that create those jobs.
WiFi firmware bug affects laptops, smartphones, routers, gaming devices
I would rather blame overpopulation than climate change for the upcoming wars and refugee waves
If it weren't Feynman, I'd swear he's just beating around the bush because he doesn't want to admit he doesn't know the answer. :)
Ah yes, now I remember where I'd heard about kite.
Good for you. Too many people don't stand up for themselves in situations like these. My grandmother had more than 125 sick days built up when she retired after 40 years of teaching elementary school.

They told her that a recent change in policy would mean she would only be paid for a maximum of 30 of those days.

I told her that alone would be enough to make me sick to my stomach for about 125 days (pretty much an entire school year), after which I would be ready to retire.

Luckily she is at least aging gracefully and goes to the gym daily. She's been collecting that sweet defined benefit pension for 25 years and will probably get another 10 out of it at least.
Does the motor add force, or absorb force to regenerative-braking-->energy?

A fly-wheel-compression system on a brushless alternator would be an interesting addition to a spring-ish based stilt-prosthetic. Let it pump an alternator in the unit to create power for all the gear over time/distance?
I could swear that I read that they start allowing some C++ contributions. But with a search in the kernel source I could not come up with any evidence. If there is any C++ code in the kernel they hid it well.
HFT guy here.

There's problems with using the internet if you want low latency. Not just low latency, but also low jitter, ie consistent latency. You're sharing a bunch of infrastructure with other people, so sometimes your packet will have to wait. Try to ping some internet server a few times and you'll see it changes. I've done this with rented lines, and the number is the same every time.

Not inherent to the internet is the fact that REST seems to be a standard. Probably people will want a REST interface. So that means serializing and deserializing messages, and the messages are always going to be a lot longer than they need to be. It's not that you have to do it this way, though. There's also the fact that internet architectures tend to have a bunch of hops (load balancer / gateway / etc), which isn't going to help, but definitely something you could work around.

The figures he gives are interesting. If you really need under 20ms for AR to work, how is remote surgery going to work? 20ms is close to the time you get to render a frame in real time games at 60fps, seems a bit fast to me. The surgeon can't be far away if this is true.
Yeah, company contracts can add their own restrictions on top of at-will, and so can state laws.

In 42 states, you can't fire someone for acting in a way that's compliant with public policy, like for saying "I won't ship these defective airplane parts".

36 states have an "implied contract" exception, meaning that if you've informally written or said that you won't quit or fire without good reason, then you can be bound by that as if it were a contract.

11 states have "good faith" exemptions, meaning you can't fire for mean or selfish reasons, like to avoid paying retirement benefits.
So much of programming is systems analysis happening entirely in one's head. It doesn't seem surprising to me that sometimes these systems analysis processes get distracted and break the fourth wall / start eating on other parts of one's mind.

It seems like an inherent and necessary risk of the profession, even to the extent that maybe someday we'll all look back on and wonder how we ever let programmers exist without serious mental health safety nets in place.
This won’t happen until the boomers numbers are much smaller then the milliennials.

The boomers will be a unified block all voting for social security and health care for the elderly.

Everyone else will be split around various special interests.

So maybe in 20 years?
After the iOS update that included the screen-time function. I started tracked my Instagram time (the only social media I used). It went for 3-4 hours per day. A huge sink of time.

Where I currently live, Instagram is huge. Always keeping up with the Joneses, who is having dinner with whom, show if you visited the last fancy place, etc.

It took a toll on my girlfriend mental health, always comparing herself. So I put the example that is possible to delete your account.

At first, you get the 'fomo' to not look where everyone is or what they are doing. After a month you start getting personal messages. So people that truly care about you will reach out at the end (and viceversa).
I was replying that "contrarian and negative" type of information is an important supplement to "documentation" or even a higher priority than official documentation.

But outsidetheparty already mentioned honest comparison with other work too, before bringing up documentation.
The only person whose kids must have given up on asking "why" before he did.
My small business accountant worked this way. You can upload docs to their portal and e-sign the required contract or pay extra to have a face to face where you hand it all off and sign in person.

You have no idea what kind of computer or technical expertise is on the other end of situations like this. The value add by e-signature SaaS providers is minimizing the amount of time the accountant employees have to deal with helping people sign docs.
Here on HN we call that "Increasing your bandwidth" :-)