skysight-inc/HackerNews huggingface dataset:
Or high-noon? I have it on good suspicion that dogs can poop any time of day, not just early morning/evening.
This claim needs adequate proof, please provide an example. Otherwise the HN reader has to assume you made a user error.
How much of that is because of the stock tripling in the last year? Or were their initial grants significantly higher than initial salary?
The Overhead Wire which is about transit, cities, architecture, traffic, built environment: https://theoverheadwire.com/subscriptions/
> If the answer is "no", then you should identify how other businesses are solving the problem and come up with really convincing reasons why you could do it cheaper.

If it's not a particularly complex problem, but not one that other businesses broadcast how they are solving it, it's quite possible you can solve it less expensively than finding out how other businesses are solving it.

(And, no, finding out how solution vendors tell you other businesses are handling it isn't the same as finding out how other businesses are handling it, since such a presentation, while readily available, will always distort the facts to serve the sales interests of the vendor.)
Sure, it is not a hassle for you but it can be a huge hassle for other people.
This is tangential to the article, but James being “a frequent commenter on his blog and a huge help to other readers” was my first sign that he was not mentally well. Immediately knew things would not go well for him in this story.

People often say this as a joke, but I think it’s 100% accurate: Internet comment sections have a strong self-selection bias for the mentally unwell.

I’ll include Twitter, Facebook, Reddit, HN to some extent, etc.

Not exact numbers, but the math goes something like 100% of comments are written by 10% of readers. Of those that do bother to comment, the less utilized and less psychology stable and healthy they are, the greater their commenting volume is.

Healthy happy people simply do not spend much of their time that way.

(I’m including myself in that btw.)

The world treats these comment sections as if they represent a perfect cross-section of the general population, and the result is all the insane cultural rambling and nonsense you hear and read about in media and blogs, all the way up to Fox News and NYT. They think these insane ramblings are what represent the people and what the people want.

Then the population adjusts to some extent to match those insane ramblings, because they think that’s how other people must feel.

It’s a global feedback loop of political and cultural madness and hysteria.
Indeed. Those two lines in the test-case are particularly excellent:

/* 64 processes */
fork(); fork(); fork(); fork(); fork(); fork();

I can totally see most people, myself included, writing a dozen of lines instead, with a for loop, checking for parent/child/error return code, etc. Which might be preferable for some code somewhere deep inside the app logic that will potentially run on a resource-constrained machine. But for the explanation code to be read by a human, this one-liner is such a good choice!
Not bad for a company that has been bought $1.6bn in 2006 [1]

[1] https://en.m.wikipedia.org/wiki/History_of_YouTube
As a network architect I'm kind of surprised they couldn't answer basic questions such as "can someone sitting in a general user access segment (eg Cafeteria) access critical resource X by default?"

This is a fairly standard infosec method already in use for a long time (defense in depth, enclave-based security architectures, etc).

Not knocking them - JPL are wonderful people. If I had to guess they did not have funding for this prior, got caught (embarrassed) and now are correctly allocating resources to deal with the issue. Good news!
https://www.recomendo.com Recomendo gives a weekly brief collection of recommendations and most weeks I find something really interesting in there. For example: this week, they mentioned battery adapters for tools, which is a useful thing I hadn't heard of before.
“a spike in CPU usage might indicate a compromised server being used for cryptocurrency mining.”

What's abnormal about that statement is that it is now considered normal.
You "just" need a memory barrier on every ptr indirection (including array indexing, etc.) that might go through something that's being shared among multiple threads. The more interesting question is whether requiring that additional barrier buys more performance in the typical case where you're not touching shared data.
That’s a good point. All my remote experiences have been with pretty experienced and self sufficient people. I would think that bigger remote companies like basecamp or Gitlab or Automattic have experience with onboarding junior people. Or maybe they also hire only experienced people.
Me too. If anybody would like to have a taste of the ideas of Meyer, then have a look at this paper:

http://se.ethz.ch/~meyer/publications/acm/typing.pdf
There is a threshold where your Twitter account flips from being a medium you communicate among a group to it’s just a microblogging platform. It’s amazing how much noise anyone with even a moderate number of followers will get as responses. It’s even more amazing how people can still continue to post good stuff after that.
FYI, you've been banned from creating submissions since 2016. You should probably reach out to the mods and ask them to reverse that, given you've stopped spamming.
Not quite. Every compiler typically comes with its own runtime library (RTL). Thus, an output of one frontend is likely to have RTL calls specific to that compiler. For example, gfortran makes calls to its RTL, which is not the same RTL used by Intel compiler.
I've been without a SIM for over a year. Here are a few more tips:

- Google Voice gives you a free number that works anywhere and can be used for texting and 2FA. (There are some exceptions.)

- Calling with Google Hangouts is free to some countries, cheap in others, and can be configured to show your Google Voice number as the caller. Unfortunately, the call quality cans be pretty bad, definitely worse than, say, Skype.

- Google Maps offline works great on iPhone.

It feels liberating to have no SIM. I'm not always reachable, and that's a good thing. I'm not always connected to the internet, also a good thing. I usually near urban or suburban areas, so free WiFi is everywhere. When I want to connect, I connect. Easy.

Along with living without SIMs, my family also has a policy of No Screen Day (NSD) once a week. We all put our phones, computers, etc in closet at 11pm and don't touch them until 6am two days later. No TV, no going to movies theaters, no screens of any kind. We love our NSDs. They cause us to do different kinds of things, sometimes just read books. It usually the best day of the week.
I'm excited to see more front ends embracing MLIR.

A lot of new interesting languages (Julia, Rust, etc) were empowered by being able to take advantage of LLVM as a backend, so I can't imagine what new languages might spring up around the heterogenous capabilities of MLIR, not to mention existing languages targeting it as well.
Agreed. It’s a nice touch to receive swag as remote worker. At my company they often forget the remote people with stuff like this. But most people are onsite and only a few are remote.
India’s police are overstretched, poorly trained and politicised
Update: today's interview here: https://www.sourcesort.com/interview/alyssa-rosenzweig-panfr...
Working on hard, ambitious graphics software for the dream of FOSS
This article summarizes a document that's titled "opinion". As long as there is no definite legal outlawing of SMS, many banks will continue to use it.
Is this a "growth marketing" campaign for substack? I counted 11 references to substack.

I'd just like to know when I'm being manipulated.
“there's a red-thingy moving toward the green-thingy .. I think we're the green-thingy.”
What do you mean? How were they forced to use a number they didn't want? Why would they care if a number they don't what get disabled?
Depending on the auction venue may not be a way to 'bid last'.
Cellular really isn't all that power hungry, the problem is really data period, i.e. your phone being awake at all. If you get a 500MB plan, set everything unimportant to restrict background data, and turn off WiFi your phone can last for days.
The first fast radio burst that beats at a steady rhythm
For years and years people have been asking for "task ports" which would facilitate synchronous but safe js interop.

As far as I can tell the only reason Evan doesn't include something like task ports is to purposely make interop less convenient (but no more safe) than it needs to be, in order to encourage people to write elm. However, I think this decision will end up biting him at the end of the day.
Be careful what you wish for. Probably if banks are forbidden from using SMS they'll force you to use a mobile app on your Google mobile implant. (And the app will refuse to run if you have root on the phone, facilitated by strong DRM mechanisms)
I meditate and try not to let work affect me in a negative way any more. I still try and make an effort to do the best job I can in the time given, but it seems pointless trying to optimize specifically for productivity when so many factors going against it. I have also come to the conclusion that being a decent team player and other non-coding skills are probably valued by management as much as coding productivity.
I read and run embit [1] - the daily tech news fix. Originally built for my own consumption.

[1] https://embit.ca
The trick is to not let a crisis go to waste, and use it to get the people and dollars you otherwise wouldn’t have been able to justify.
Agreed nuts would disappear much sooner, and yes I agree anything would taste amazing after a week. Last resort really is last resort.
Isn't it the case that integral of surface area is volume, that seems more obvious to me. The derivative happens to be reverse of integral and hence area happens to be derivative of volume.
> one needs to understand what his team is working on and how they do it

A project I'm working on is solving this with regular check-ins, where everyone summarizes what they were+are+will be doing. I'm interested in how others approach this.
Interesting, in light of a recent discussion about viruses having very high gene variability: https://news.ycombinator.com/item?id=22276105
Where are you from where do you live? Does not work that way in a capitalistic system in the US. He has the domain and it's lawfully his to decide what to do with it. It's not owned by the public. He's not wrong for selling it for a profit anymore than someone selling their house or car will try to maximize in any legal way they can the amount they can get.
More information on blobs for the PinePhone
https://www.pine64.org/2020/01/24/setting-the-record-straigh...
"The WiFi module communicates with the CPU over SDIO and BT is over UART – neither of these connections provide direct access to CPU memory."
Also, for the modem, it doesn't have any shared memory with the CPU. Communication is via USB and I2S.
It was none faster because it was impossible to program, without the ability to load or store anything but natively aligned and sized quads and with a quite useless memory order model (essentially anything could be reordered past any other thing). Reading, modifying, and writing one byte on this rig was basically impossible and don’t even think about how hard it would be to write a mutex.
So you're complaining of having to use a SIM while you have 6 SIMs?
Thanks for sharing that. Really interesting read.
This story has been retracted by the author:

https://devblogs.microsoft.com/oldnewthing/?p=96915
Have you been to Alberta? Vancouver is not representative of canada.
> Why would they care if a number they don't what get disabled?

If you gave it as a security contact number to a financial institution you’d care if it was disabled.
British Airways smashes record for quickest subsonic flight New York to London
The Embedded Muse
http://www.ganssle.com/tem-subunsub.html

Jack Ganssle has some really good content he's written for other publications as well.
This explains a lot of the strange engineering I've seen from Amazon over the past several years.

Like why there's almost no coherence among the AWS services, or why the error-handling and documentation is never up to par, or why they're happy to throw away a library and replace it with another one with a completely different interface. Amazon doesn't need these things!

I will say that this behavior has generated absolutely zero loyalty in me. The only reason I use any Amazon service today is because I made that decision in the past, and it's more work to change. They look to me like the Blackberry of web services right now. It works, and they have millions of customers, but they simply don't comprehend how much better the experience could be.
Let’s say you’re a gas station. You need to spend 500k to get things running including buying 100k of gas. Every week rent and people’s salaries add up to 19k and you sell gas costing you 80k for 100k.

So, after 1 week you have 20k in gas and 100 - 19 = 81k in cash. You need to spend 80k of that on more gas for text week resulting in a net profit of 1k or a 1% profit margin.

But, repeat that for one year and you bought 80k x 52 weeks of gas = 4.16 million even though you only had 500k in capital. Further your profit margin might be low but your ROI was 52/500 or 10.4% which is not bad.
Doesn't look like the author really did research on the equipment. Almost everything except maybe lighting is a wrong choice or combination.
There’s a big difference between being known in your field and being generally famous as Tim Ferriss is talking about.

I am well known in my field and it has all the benefits you speak of. But it’s not a large field. So I have none of the negatives that the article speaks of.
It could mean nothing, or it could not. But a small effect size alone doesn’t tell you this, and you are correct that there are many factors — that is exactly the point of this study, to tease apart which other factors are causative.

Of course, this study says nothing about what happens if you try to change behavior, that seems like an entirely unrelated point.

Taken together, I’m not sure how you can be so confident that a small effect size therefore means nothing.
4:46 at up to 825 mph, carried along by the storm
More opportunities for wealth, women, power. More social interaction. Ego stroking. Getting a message out there. There’s a lot of great reasons if you’re the type of person who enjoys these things and can handle the pressure.
Any interesting outsider / trainer experiences?
So a mortality rate of roughly 2.x %. Wow, someone build a model based on actual official numbers that predicts rather accurately official numbers.

Why aren't people on HN willing to believe official numbers and prediction and model? Because being on HN and tech-savy makes you better at anything, even better than domain experts?
I've been putting out Game Dev Digest weekly, if you are interested in keeping up with Unity game dev related stuff.
https://gamedevdigest.com
Yes; the interfaces are pretty much the same as on Librem 5 - the differences are in WiFi/BT firmware blob loading and the fact that L5 has them on replaceable M.2 cards, while on PinePhone they're soldered to the board.

Librem 5 also has a separate GPS module, while PinePhone uses the one integrated to the GSM modem.

(PinePhone BraveHeart edition also has some sensors connected via the modem, but AFAIK that's going to change in later revisions)
Did they prefer the huge company because of perks/salaries/tech, or actually because of being office-based? If remote, what was their #1 issue?
With $30b in wealth, why is the Catholic Church struggling to pay for justice?
Lego Micro-Tonal Guitar
Gosh if you just save that salary for 5 years in the US you wont need to work for life.
You've made huge miscalculations about human nature, and what we find fulfilling. Trivial conveniences and endless novelty don't make for a better quality of life, it just makes people fat, depressed, insecure and addicted to drugs.

Having a high quality of life has more to do with matters of identity. People will happily suffer through anything if they feel it's meaningful. Mountain climbers and professional athletes live physically punishing, high risk lifestyles, but they aren't miserable, because what they do is meaningful to them. Being at the top of Maslow's heirarchy of needs looks a lot like being at the bottom.

This should come as no surprise, we've been living in small groups of Hunter gatherers since before we were human. It's what we're designed for.
> X selections could be used. For example, if the user clicks on a filename in another program, it could take the FILE_MANAGEMENT selection;

I tried to bring (part of) this feature from Mac OS X (as it was called back then) to Linux / X11, back in the day. The problems are entirely social, not technical. You would not believe how strenuously people in the X11 camp object to crossing the application / window manager boundary.
So we went from "no difference at all" to "the differences won't matter". If want to panic, do it. But please don't spread it, online or offline. Already too many people are doing just that.
This seems mostly unrelated to the meat of the article. I'm not sure that your suggestion results in a productive sample of anything other than spending time in nightclubs.
IOWAt the Fu*K?
Best comment in the thread. Thanks for keeping it real, chief.
I remember those books. They were all helpful in teaching assembly, bios, and general pc programming like serial ports, etc.

None of them really helped with 386 protected mode programming. GDT, LDT, selectors and descriptors, paging, etc. For that you really needed the official docs. I printed the 300+ page programmer's guide in the school lab which they were not too happy about.
Not sure why you're being downvoted. I've been to the seattle office. Its a few buildings. The mtn view office is dozens
Oh wow, that seems true. What is the reason for this?
Bill Gates just bought a $645M super yacht powered by liquid hydrogen
All solid points, but I think the larger truth remains that you can’t get to an audience of 1 to 10,000,000 people without attracting crazy people in that audience.

I moderate a discussion board with about 50,000 members and we see a decent chunk of this unhinged behavior. Maybe 10 to 20 people per year? If you have an audience of 10 million multiply that by 200.

You would expect the audience of this forum to be dull and well adjusted.
I have an ebike w/ regenerative breaking (a Bionix conversion kit, $1500 w/ labor) but I can't say it seems to do much. But then again, with no other non-regen bike to compare to I can't be sure. It doesn't recover anything like the charge it spends going up a hill (with assisted pedaling) when you're coming back down, but that's to be expected, eh? Thermodynamics and whatnot.

The flywheel thing is exactly it, except I think it would be safer and lighter to use compressed air, also stores longer than a flywheel.

With something like that you'd eliminate most of the work penalty for brief stops.
The reported count for yesterday is already 3000 off the trendline. I suspect it’s easy to draw a quadratic through 15 data points for any uncontained infection, since the first and second derivatives are sure to be positive.
Pair programming is probably the best way to bring on junior developers.

It isn't that difficult to do remotely. But some people just don't like it in general.
No, mine is fine. No crazy fan or heat issues when hooked up to my LG 5K either.

It manages heat and power generated by a build better than my 2016 and 2018 did.
British Airways Set Trans-Atlantic Speed Record
Lack of trust by management quickly turning into micromanagement which turns into resentment. It's really hard to stop it once it starts.
> 'The cost of communication is near zero'

You mean the 'cost of interrupting other people while they are in the middle of living their lives' is near zero. On the other side of the coin, the cost of being constantly interrupted by beeping, buzzing, ringing, and jingling of every asshole in the county who calls/text on a moment's whim, and gets annoyed/offended when I don't instantly respond, is not zero.

Likewise, the cost of being constantly surveilled by intelligence agencies and evil corporations is definitely nowhere near zero.

I live completely off the grid. Far from giving a fuck about how offended/inconvenienced others are by my lifestyle, I purposely disconnected from all of those people. Life for me is much better now.
Sounds like an opportunity to deliver high quality FOSS products. Why did the major manufacturers fail to capture this market?
> essentially anything could be reordered past any other thing

Except for memory barriers. The DEC Alpha command "mb".

x86 has a (relatively) strong memory model, but ARM and POWER9 both have weak memory models. Not quite as weak as DEC Alpha, but weak enough that you need to be very careful about memory-barrier placement in both ARM and POWER9.

XBox360, PS3, and ARM (cell phone) system programmers would know about the difficulties involved. Yeah, its hard to learn, but totally possible to write a mutex.

--------------

There's probably more code running on "weak memory models" today (ie ARM) than on "strong memory models" (aka: x86) today.

> without the ability to load or store anything but natively aligned and sized quads

Check out the assembly code generated with -O3 with GCC or LLVM. x86 has natively aligned quads for performance reasons, and compilers have also solved this problem. In fact, you'll see plenty of "nop" generated in compiler code, so that all of your assembly is aligned to the cache-line to maximize uop cache issues on modern x86 machines.

x86 doesn't have any REQUIREMENT for aligned assembly code or data. But x86 is far more efficient when reading/writing from cache-aligned locations. (In particular: reading across an 64-byte boundary naturally results in 2x L1 cache reads instead of 1x L1 cache read).

Both the alignment, and memory-barrier, issue are solved today. Arguably, they weren't solved back in the DEC Alpha days (I was too young to be programming at that time)... but modern compilers and toolchains can certainly work with memory barriers and "aligned only" memory.
People don't realize how good Intel was (and is!). Take a good look at what the latest gen Xeon or i9 can do (and its SIMD instructions which are like a separate RISC computer inside) and you'll see why they're the leader. It wasn't just strongarming vendors, etc.
If everybody is paying tithing truly out of faith and it's truly not scummy, there should be no material consequence to financial transparency. If people can look and acknowledge that the Mormon church is a multibillion dollar corporation, and still believe that god wants them to continue donating 10% of their daily pittance in order to build up god's kingdom, then more power to them.

Personally, given what the church claims that they do with the money, I think it's a very simple and pure case of fraud, and I would like my money back.
It's about keeping things in perspective. Sure explore the reasons or try to fix the backward slide, but maybe we should have a basic posture of gratitude. I suspect most of us have it pretty good in life.

Also the consequences for policies are not always easy to predict. As an example, making college free seems great for the children of the upper middle class. But what about the majority of people who don't go to college?
You might want to read '500 lines or less'[1]. Here you not only read the code but also see it in the context of the 'bigger picture' of the design / architecture / problem being solved.

[1] https://www.aosabook.org/en/index.html