skysight-inc/HackerNews huggingface dataset:
Germany has always had a lot of coal.

It's not like Germany just started building a lot of coal plants, to replace the closed nuclear plants.
Brains Speed Up Perception by Guessing What’s Next
Can you specify the “handful” of other technologies?
Telepathy, read the CAP point in cleartext right out of the pilot's head.
> fit a 8+ hour day into less than 6 hours.

I suppose that could be one measure of productivity. Another view would be an increase in the number of backlog items closed in the 8hour.
Don't get me wrong, I'm not cultist. I agree w/ you that what is going on with the SEC seems reckless, and I don't like it. There are a number of things Musk has done that I definitely don't agree with. (However, I wouldn't call him a serial liar. He may exaggerate or stretch claims as many CEOs do.)

That doesn't change the fact that he's produced a great car and seriously innovated in many areas.

I am rooting for them to succeed because I think what they are doing is important and good for humanity. I am hoping Musk does the right thing, and doesn't get in further trouble with the SEC, etc. And I am hoping that the company is able to survive the tumult of the markets -- that is, the costs associated with electric cars and the supply/demand of the market. Sometimes the best technology doesn't win. It happens often. It would be a huge loss if it didn't work out.
+1 for teaching me the neologism 'malgorithm'
> "If you were still in the office at 7, you could expect a heartfelt appreciative email"

This is a failure of management and should not be rewarded. Staying late is not a badge of honor. It's a reification of failure. Period.
List of Obsolete Units of Measurement
Got hits Job offering in the mail (looks like Apple looking for OpenBSD devs?)
Cherenkov Radiation from the Quantum Vacuum
The mentioned git-in-git problem always annoyed me, at least it should be possible to store .git/ subtrees anywhere else but on the toplevel. Then git can scream at me for not using submodules, and I can then silence that warning because I obviously know what I am doing!

legit might be an esoteric use case for that, but storing raw testdata for git hooks (not a zip or the commands to create the repo) are actual usecases.
> Binary compatibility is only a pressing issue if the majority of the software you run is closed source and not provided by your distro.

Binary compatibility is a very pressing issue if there exist software that is closed source and you want to have more users than just some nerds.
Our coal infrastructure is on the way to be phased out, it won't be around for long-term any more - the Kohlekommission proposed 2035-2038 for the final shutdown, with 12.5 GW of 42.6 GW capacity going offline until 2022 (per https://www.zeit.de/wirtschaft/2019-01/kohlekommission-kohle...).

What's left will be gas and renewables.
Terrible news. I've just bought the desktop version to get some flashbacks :-) BTW, the old version was terrible in my modern Windows machine.
That's right. The key data structure is the rope: https://en.wikipedia.org/wiki/Rope_(data_structure)
I work almost entirely remote today and definitely prefer it. (The people I work with are scattered all over the place anyway.)

But I can't really imagine how I would have done well working remotely towards the beginning of my career. It was a different time with far fewer communication tools but, even taking that out, it would have been very difficult both socially and in terms of work discipline.
Simple: unused land and unoccupied buildings ultimately kills the cities that make that land valuable in the first place. This is a classic case of a series of short-term logical decisions ultimately benefitting no one.

Cities are (or should be) for the people in them. Not simply a vehicle for the ultra-wealthy to park wealth.
No, this is not how the timezone should be solved, and great if it works for you, but this is just not sane for most people.

To solve the timezone issue, you put in place as much tools and processes as possible around working asynchronously instead of having meetings all days. This is why most remote setups work better in fully remote companies - they are more incentivised to put those things in place.
I would urge you to do your own research rather than dismissing everything they say out of hand. Not because what they're saying is true but rather because skepticism is not the same thing as wilful ignorance.

I once thought the same thing about building a wall but a friend of mine who worked extensively with CBP had talked to agents who are out of the political eye, and they had some convincing arguments for building one. For them it wasn't about keeping Mexicans out or whatever racist BS our president is agitating over. But it was more that there are small groups such as cartels in Mexico and Canada who want to come here for the express purpose of committing crimes, and they exploit the response times of CBP in remote areas to cross the border at will.
Looks awesome! Any plans for FreeRTOS?
Chinese Cheating Ring at UCLA Reveals Industry Helping Students Scam Grades
The pricetag
I found the Featured Paper this issue to be very approachable - only 13 pages including code and not excessively academic: https://cs.brown.edu/~sk/Publications/Papers/Published/sk-au...
A Very good SEO move, to stir some of the 'lab' traffic away from gitlab.
I have clicked on multiple ads

1) toys for kids during the christmas season. Dot/dash, marble runs, tinker crate, etc

2) Bought some bike stuff when it was onsale, solo bonfire and a few other interesting gadgets. Facebook ads are a little like sharper image.

3) got scammed for $200 when I bought an electric surfboard that ended up being a $20 boogie board from china.

4) periodically click interesting articles that are ads
God, Country, and Joan of Arc
Yeah, having lived in the world before the Web had much on it, when it was slow and inconvenient to use, and could only be used certain places (at a desk, with a computer), when a computer not connected to the Internet wasn't a useless paperweight, and then in the world after Facebook and the iPhone and the full blossoming of the spyvertising industry, web-connected cell phones and the modern attention economy are strikingly different. There's no comparison to books or magazines, however low-value, or even to TV or radio. It's a whole other thing, and overall mostly terrible.
> we unlearn how to simply sit and be bored.

I would say that we unlearn how to simply sit and be without being bored.
Slay the Spire’s Original Interface Almost Killed the Game
Errr

1. users needing to think about recompiling things is definitely not the experience they want

2. It assumes the compiler, runtime, etc don't change API ever. It also assumes the libraries don't change API ever.
Or don't change implementations of existing APIs in incompatible ways.

Instead, both happen all the time.

Having source doesn't fix this.

Distros don't fix this either unless the only stuff you use is in the distro
(and even then they still get it wrong).
if you are interested and want to solve this for your company, look into Gitlab. They are solving it and have very good public documentation on this.
What you say is irrelevant. The PRC may annex the ROC someday (militarily or by other means), but that wouldn't change the fact that between 1949 and until that happens that there were two separate countries. The UN doesn't make countries it's just a forum that some governments are invited to be a part of. The political status of the ROC is just as simple as that as the PRC. To say otherwise is what actually is disingenuous.

> Your line of argument also doesn't actually address the original point, which is that China tolerates the independence of Hong Kong because it has its sights set on Taiwan - which is the real prize.

Yes taking over the ROC is the real prize because right now it is _independent_ and the PRC wants that to change. The mental somersaults you do to avoid saying this obvious truth is mind boggling.

> From that perspective, it doesn't matter how Taiwan sees itself.

This is true! The ROC claims the territories of the mainland as well as Mongolia in its constitution. This is delusional. Similarly the PRC claims the mainland and the ROC's territories as its own. This is also delusional. It matters how neither side officially sees themselves. They _are_ two separate countries.

Why can't you just admit that the PRC has imperialistic ambitions and tries to make up justifications to make the PRC look like it is in the right? Why are you so hellbent to ignore reality?
> Two people can agree on a window manager if one of them is dead.

But why is there no similar fight concerning CLI software?
I work in Front-End and have always had side-projects with coding involved (Games, Websites, CLI-Tools).

Some of my career's and company's circumstances (no senior front-end-devs for reviewing and mentoring around, mostly work on classic websites/web-shops) make it necessary. It's the only way to keep my skills somewhat up-to-date and to improve beyond what I do at work.

Coding and building is fun to me, so I was ok with this. After getting kids though, my available home-coding-time shrunk to almost zero.

My employer does allow and pay for conferences/workshops, but there's nothing as good for learning as a real project with more senior team-members, I guess.

I really don't want to leave after 8 years of building reputation and seniority, and start from scratch elsewhere, in a big unknown.

How do others cope with that?
So long as the only option to sell is to the government this could be a short term solution to bring the market rate down, especially if we can modify eminent domain to reimburse well below market rate.
I think the problem is what to do with these people if there is nothing to certify. Or how to ramp up with when suddenly there is a lot to certify. Companies know what they are planning so they adjust verification headcount early. A government agency won't have that information so capacity planning will be very difficult.
What's the Vegas line on when the plane will be flying again? Boeing says their software update is almost ready. However, I find it difficult to believe that it should fly until after investigations of the 2 crashes are complete and the results from them are used to re-examine the design. That would take a significant amount of time.

Then there's the political dimension. Let's say there are Congressional hearings ongoing that are ripping apart the FAA to figure out if they delegated too much and why they missed stuff. Who would want to fly on a plane undergoing that kind of scrutiny?

There's also the possibility that the FAA would unground the plane but other countries do not. Usually, much of the rest of the world just trusts the FAA, this is likely to not be the case here. Even if it was ungrounded in the US, who would want to fly on a plane if its not approved to fly in Europe?
They both have degrees in economics. Musk has an additional undergrad in physics, but Trump graduated from Wharton so... oh wait - they both went to the same school lol.

Oh and they both dodged military service.

Wake up, homie. Musk is as much an engineer as Bill Nye is a scientist.
While the article has done good points about what to do instead of an on-boarding, I'd also suggest on-boarding can be good for the user. Video games tend to do on-boarding, and often it's not skippable and covers very basic idioms (use the left stick/WASD to move).

The difference I think it's the novelty of the new environment and a sense of accomplishment that it rarely is a chore. So go ahead and on-board if the user gets to see something very cool.
What is the date where you are?
20k USD? Yikes! You can get a 2015 Leaf in the US for under $9k.
I wouldn't say crowdfunding is in any way a financial investment.

Investment implies monetary return. so if the thing you're investing in is financially successful, you actually make more money than you put in. that doesn't describe kickstarter/indigogo style crowdfunding.

A campaign that says "give us x money and we will give you y reward with an intended time scale of z" (which is most kickstarters) is clearly (IMO) a sale.

You are a customer, paying money for a product.

There are crowd-funded investment platforms, which have different, more stringent, requirements, but Kickstarter is not one of them.
It is not constructive to form a sweeping generalization from a statement and then claim the sweeping generalization is ludicrous, implying the original statement is ludicrous. :)

My first comment was in reply to one claiming anonymous memory did not have the same problems as file-backed memory, indicating the parent did not understand they are the same thing. The subsequent reply was to another comment continuing to claim anonymous memory was somehow safer, both instances supporting the notion that most people in this thread don't seem to understand mmap at all.

What we're examining is a powerful (and consequently hazardous) OS feature that often provides only marginal performance improvement, yet introduces many exotic error paths into a program that have their own exotic problems (memory access in thread A can raise SEGV in thread B, async-signal safety), that 7 hours' commenting has not been sufficient to fully capture. This thread is full of upvoted miscomprehension, bad advice (spawn a child to deal with SEGV!?), obviously incorrect solutions (signalfd), and yet still manages to completely omit some critical characteristics of mmap, for example, that faults take a VM-global semaphore -- mmap can easily destroy multithreaded app performance in a way read() is immune to, because nobody expects file IO in one thread to cause malloc() latency in another.

If this isn't evidence for "avoid this feature wherever possible", I really don't know what is.
Reminds me of when Rise Against wrote Architects, which prompted Architects to write a song called Rise Against.
I ask directly - I ask them what their leadership style is, how they handle conflict, and how they build consensus in a team.

I find that anyone with leadership experience can readily talk about how they approach such things. Anyone with skills, but lacking experience can at least talk around the subjects, and give you some insights into where they are. And people without skills or experience flounder completely.
> Property tax? Do you really own something that someone else can take away?

That applies to literally everything in the world, and therefore is pointless to bring up here.
Only <4% of people make the federal minimum wage. Couldn't find stats on state minimum wage earners but it's still probably not so much that rent would be hugely impacted.

Not to mention, rent control is a good idea in addition, or finding ways to make homeownership more in-reach for more people.
They literally put out this graphic showing 100 miles from every border and labeling it a “constitution free zone”: https://www.wired.com/images_blogs/photos/uncategorized/2008...
>
Gog.com makes their living specifically by updating games that no longer work on modern versions of Windows.

Many old games that GOG distributes are not written for Windows, but for DOS.
> for no particular reason

I don't think that's quite accurate. It may be more accurate to say they were misinformed or miscalculated.

The reasons were that they believed, and many people still do, that nuclear was bad for the environment because:

1) It required mining to extract the resources necessary, and mining isn't exactly a green activity.

2) Nuclear disasters are unquestionably bad for the environment, and bad in an immediately visible way. (Compared to carbon, which takes many decades for the effects to take hold.)

3) There's a general sense that we don't know what to do with the nuclear waste.

To be clear, I 100% support nuclear power as the most pragmatic and environmentally friendly solution to our energy needs. But if we're going to tackle the political problem, we have to be honest about why that problem exists.
That way, when they finally invade, their ads will have insane conversion rates.
> If the land is really that valuable it can be cleaned.

Not really. Even in Japan, regulators basically screwed over regulations to declare the land as "inhabitable" again (https://www.zeit.de/politik/ausland/2017-03/fukushima-japan-...).

> If by "have to" you mean "in order to make people feel safe" then sure.

Keeping people safe is the primary objective for a state, not allowing private entities to extract the most possible profits while offloading the risks to the state. We saw this in Japan, it is impossible for any private entity to shoulder the cost of an accident.
Personally, I feel like if I didn't develop software outside of work, I would start to see software development as work, rather than a skill, just like being able to write or play a musical instrument.

I think, for your own sake, if you're skilled at something, you should try to use that skill on your own terms. Many arduous professions are the practise of enjoyable skills on someone else's terms (be it an employer or a market): driving, cooking, gardening, etc.
I couldn't get the page to work, but I'm intrigued by what happens when you give it random data and it tries to infer a working C program from it.
Sounds like you have a problem with people getting paid a living wage. Care to articulate your reasoning?
Are you looking for anyone more junior to join the team? looks like a really cool gig, I'm a full stack developer but am really passionate about react/react native. I see your posting on linkedin all the time!
Restoring brain function in mice with symptoms of Alzheimer's disease
This was my first thought as well, a lot of the other 'uneducated' jobs they list are also pretty specialized and require some other form of long term certification accumulation.
It’s interesting that these buildings represent such a confluence of contrasting ideas which support and at times compete with each other.

On the one hand it was an opportunity to break from a colonial past but that lent to a kind of authoritarian architectural regime (locals -Malay people, were pushed out and away and a rural way of life was left on life support mostly on small islands). But at the same time they had their own Asian vision of a future and architecture and executed pretty well. I mean, for these blocks of flats, the apartments ranged from about 1400sf to 3300sf. This isn’t sardine cans.

But now these buildings are old and quaint and regular Singaporeans like _the new_. So these old building are a bit undesirable and often get sold for redevelopment into new modern “global” architecture. Some are sought out by people on the periphery, which is a bit ironic as these started out as being dwellings for a rising middle class.
"Build the wall" should've been "control the border". More intellectually honest, more reasonable.
- the group may not be small here but the platform that enable this is run by a as you say small and self selecting group. In addition small self-selecting groups can exploit the masses as have been shown.

-net net you are saying that twitter/fb will force democracies to be direct and in your personal opinion is a really bad thing but you are giving the benefit of doubt. Jury is out there but today we can see that because of these technologies democracies have been divided like never before and that is a fact.
Can you explain that last sentence? What is a valid null model if everything is correlated?
Google Cloud Console Broken
Wise words bigDICK
I suspect the Chernobyl, Three Mile Island, and Fukushima Daiichi incidents also had a part to play in public perception.
The Human Brain: Even Basic Facts Are Hotly Contested
A wonderful list, with one more feature desired: seamless integration with database, especially Relational db.
No, it's the thought most people have about having all of their email scanned whether that's a govt or a corp, "nothing interesting here, so feel free wasting your time".
The work package that you are assigned to yourself is not necessary a problem with remote per se. It sounds like that the work package is not matching the skills/knowledge for assigned team. But you are correct, the ramping up of knowledge is much easier when the teams are close together where sharing of know-how is much lower.
i am not familiar with actors, but i'll read up on that. however your second point sounds kind of logical, so i wonder what the problem is here. can you give an example of how an init function is used to do something that an object should already know?
My Magic Bullet for Writing Multi-Threaded Code
It there any sources of energy that doesnt depend on mining at some point?
Side note, your comment probably sounds ridiculous to some readers here, but I can vouch that, as a young engineer, I absolutely loathed, was borderline terrified, at having to pick up the phone and call someone, whether its a client, consultant, or even a coworker. Basically I was terrified of not knowing answers and people knowing that I was a fresh-out-of-college engineer and get mad, or I was scared of. I'm not antisocial and not even afraid of public speaking, but for some reason, I had a thing about the phone. It was a personal shortcoming that I've worked through and thankfully overcome (the hard way, I might add, via hard knocks).
Buildings, wings, and other structures are named after them. Imo it already is
If a product wants me to go through a lengthy onboarding session, whether it be with a representative or through some guided tutorial it's an immediate turnoff and I will likely abandon right then and there.

Personal anecdote:

We were evaluating Cisco AppDynamics last year as we were in the market for an APM product and, unfortunately, we are a huge Cisco shop. They wanted to hold our hand and walk us through everything, and the product was certainly in a state where I can't blame them - the agent sucked to deploy, they had a nice little UI to configure things during install but after that it was all editing XML. Sure, I could automate it all with Ansible - but you could tell they knew the UX sucked and they just wanted you to get through the onboarding quick and hope you didn't notice.

We ended up purchasing Dynatrace instead, I started a trial with no intervention from sales reps. They made their happy onboarding path a "game" (they have "quests" in the UI to guide you through the various parts of the product) but otherwise threw you right in with no handholding. The agent was stupid simple to deploy (here's a manifest to deploy to OpenShift, here's a .msi to install on Windows) and it picked everything up automatically and started working. Figured everything else out by just playing with the tool, with the docs as an aide.

// End anecdote

I think onboarding has a place, but it shouldn't hold a user hostage. I really liked Dynatrace's approach, especially as the "quests" were covering different components of the product and could be tackled in any order - they also weren't guided tours but instead directed me to investigate other parts of the tool and perform certain actions, even providing a carrot (free credit) for completing them.
> a truly awesome IDE.

That's a lot of hyperbole for a not so great IDE. It's even sluggish on my Mac - there are basic GUI functions, like resizing windows, which are poorly implemented (run something in a loop, then the UI stops responding properly). There is a huge amount of UI glitches.

For example start DrRacket, click on the green button in the window bar to enlarge the window. Instead of smoothly expanding, it jumps to full screen. When we again click into the green button, a strange animation happens with some window drawings in the upper left screen area... There is lots of that...

It's also from the past. The last time I want to see the amount of RAM something uses or how much GC activity there is, was in the end 80s. The UI also does not 'awesome'...
New privacy oversight on the table for Facebook, Zuckerberg
This makes a lot of presumptuous about the intention of the adults here. Do you know that these are not something similar to adoptive parents?!
The predictive coding theory of autism