skysight-inc/HackerNews huggingface dataset:
There seems to be a small misunderstanding on the behavior of pipes here. All the commands in a bash pipeline do start at the same time, but output goes into the pipeline buffer whenever the writing process writes it. There is no specific point where the "output from jobA is ready".

The author's example code, "jobA starts, sleeps for three seconds, prints to stdout, sleeps for two more seconds, then exits" and "jobB starts, waits for input on stdin, then prints everything it can read from stdin until stdin closes" is measuring 5 seconds not because the input to jobB is not ready until jobA terminates but because jobB is waiting for the pipe to close which doesn't happen until jobA ends. That explains the timing of the output:

$ ./jobA | ./jobB
09:11:53.326 jobA is starting
09:11:53.326 jobB is starting
09:11:53.328 jobB is waiting on input
09:11:56.330 jobB read 'result of jobA is...' from input
09:11:58.331 jobA is terminating
09:11:58.331 jobB read '42' from input
09:11:58.333 jobB is done reading input
09:11:58.335 jobB is terminating

The bottom line is that it's important to actually measure what you want to measure.
Mars missions viable if they don't exceed 4 years, int'l research team concludes
There is no basis in your purported belief that quality contributions that follow the rules will get deleted.

Wikipedia editors are not out there to suppress women— The fact that this de facto happens is more likely a reflection of systemic social issues.
We just deployed RHEL9 and had to quickly revert gnome because users (and me!) had no effing idea how to use it.

For instance, no button to minimize and maximize a window, no taskbar to switch between windows, what the actual...
> I have never understood why things like this don’t use some sort of sliding scale, rather than absolute dividing line.

They often do use sliding scales, but that’s more complex (and expensive) to administer, and (because of multiple interacting programs) ends up not actually solving much of anything. Also, because of the way things (including available funds) work, but even ignoring budgeting for the increased admin cost, a sliding scale probably would start stepping down from full benefit where a sharp cutoff is, that would probably be more like the middle of the sliding scale, so if you “barely squeaked in under the limit” on the sharp cutoff version, you’d probably get far less benefit under a sliding scale system.
Is there technical documentation to understand the method behind the engine? because at first sight it seems like the classic "path flattening to polygon and then triangulation" that has been used for 20+ years (at Mazatech our first AmanithVG on OpenGL used that technique) but I'm sure there is more than that on Rive renderer ...to be recognized as a such powerful engine.
I was contacted by a Forbes writer for a hit piece, and his pitch on why he wanted to talk to me was clearly a lie.

They feel that they are entitled to be dishonest while writing articles about how CEOs are dishonest.
From the position of high value employee making good living: If I get a green card I will move. If I get a visa that ties me to employer and I am at the constant threat of being kicked out then fuck it.
Like the article states, many people use GPS as a shorthand for GNSS generally. In any case, they're all at similar frequencies, so typically they'll all go out together if there's significant interference.
There is also the fact they have driven themselves mad trying to "detect" or distinguish AI art, and now consistently attempt to tear each other down over claims of AI use.
I don't have (n)vi(m) open right now but I think this only applies to prepending spaces. For prepending tabs, 0 will take you to the first non-tab character as well.
Not everyone wants to be a hero.
What fresh hell is the scrolling on this site? I closed it immediately.
The comment specifically excludes London, as it works differently from the rest of the UK.
this will later be described as part of the 'US-China' chip war, as if both are equal protagonists
Last 5000 years.

Personally I don't care about AI, but there would be no AI without Wikipedia.
I feel like it's easier to explain that gravity is a force between matter and space(time) and not necessarily between matter and matter, like we presume the other forces are.
Why don't you also use GPT4-V for that part?
Yes. And that's also the risk I run with including such anecdotal "evidence" from my own process, because it definitely won't click with everybody.

I've witnessed people close to me be highly successful with the "single file" approach that you yourself swear by. My point was that most people probably will have some benefit of choosing some approach, and not try to keep it all in your head.
Bit hard to claim they are shrinking nodes, when Intel 4 claimed to be in production in 2022, but is still MIA except for low volume laptop products.
And Intel 3 still has yet to appear.
>When you draw something you don't cite every single thing you've seen and experienced in life that inspired your drawing and style.

Oh please. There is an astounding degree of nuance and context missed in your example here.
Confidently incorrect is certainly the worst kind.
One similar thing is getting a 1099-MISC for 'side work' in the USA

For example, I'll do some hands-on work for a former employer. Rack some network equipment, go investigate something, install some hardware...They take it from there, I can bill a couple hours and it's a nice dinner for my wife and I.

However, if I hit a certain threshold ($600?), they will send me a tax form and I'll then have to pay income tax on that money.
Apple Faces Legal Protest from Meta, Microsoft, X and Match
Common Corpus – Start of the largest public domain dataset for training LLMs
I really wish you could use custom filesystems such as btrfs with WSL2. I don't think there's currently any way to do snapshotting, which means you can never be sure a backup taken within WSL is corrupt.
My response was nothing more than a reflection of your remark echoed from a very different perspective.

The money printer I'm alluding to is the US federal government. They own the proverbial money trees that $8.5B in grants will be plucked from.

The US federal government is also the investor. They couldn't care less that the companies you're attempting to compare against "make money from chips". If the government wants money, they print it, end of story. Furthermore, these irrelevant companies aren't getting $8.5B big bucks for the simple reason that they don't have the independent capacity to make their own semiconductor products...they're fabless design houses, dependent on other companies' infrastructure and processes...more specifically, a certain most excellent company whose bleeding edge infrastructure and processes are physically located at the doorsteps of its greatest economic adversary.

What the US federal government more immediately cares about are sufficiently advanced fab owner operators, more specifically, those rooted deeply in domestic soil...and who better to incentivize than a domestic former alpha dog who ate his own breakfast. Intel isn't leading at the margins anymore, but they're certainly not out of the game.

If you're still not seeing the bigger picture, then I'd recommend reading this recently discussed[1] short story by Arthur C. Clarke to get a relevant feel for the underlying threat landscape.

[1] https://news.ycombinator.com/item?id=39737084
I'm sure this year is going to be the year of the Linux desktop.
Oh okay got it, thanks! I also get that quite a few times, but I'm certain it's more food-related, as on those days I didn't drink the booch. But now I know what to look out for, thanks!
Does anyone have any recommendations for good local PDF readers for Windows? I've been reading a lot of various papers recently, and clicking on a citation in Acrobat reader is very frustrating. The document scrolls to show the citation in view, but doesn't clearly show it in the long list that most papers have, and then I have to scroll up to where I was since it doesn't seem to have a working back feature.
macOS and iOS have systemwide settings for color blind people. You can remap colors.
I'm about as old school as you can get with preference for CLI and simple text-oriented development environments. I recently picked up R again for a long-term data science project (https://matttproud.com/blog/posts/teaser-weather-temp-repres...) after having not used it since university. In spite of a fair bit of annoyance with the R language (https://matttproud.com/blog/posts/rant-and-r-melt-function.h...), I found RStudio to make the prototyping process with R actually tolerable. Big kudos to Posit and the R community for RStudio.

There are a couple of things I would love for the R ecosystem: project scaffolding to do bulk data generation (e.g., from continuously generated data sets). What's the best way to do this: makefiles, or what? I have a relatively short entrypoint R file that sources other leaf files to run specific analyses, but it makes the software engineer inside of me want to curl up and die.
that would be compelled speech
One of the most critical aspects of engineering is making it so advanced high tech things can be manufactured by the least skilled and least number of skilled people possible.

Don't confuse that with the workers not being skilled - many are, but just like good software, you want your designs to run well even when executed by the worst hardware.
This doesn't have to be true anymore. Not all "we have too many people" people believe we need to FORCE depopulation. We have strong reason to believe that simply giving people sex ed, ample forms of birth control, and women's rights leads to a self selection of fewer children. Every country that has done these things has seen its fertility drop.

Personally the earth can easily, EASILY, support more than ten billion humans if we stop being so damn stupid about resource utilization. Remember that we already produce an immense oversupply of food. Every human that is hungry is not a resource production problem, but a lack of empathy problem. The earth can only struggle to supply billions of humans if you insist that nothing can happen without a strong profit motive.
A lot of jamming going in Easter Europe. I wonder who's doing that?
That's a lot of prerequisites for something that just works in rstudio.
Totally agree. I think there's a deep sense that "things are getting worse" across the board, and there doesn't seem to be much hope that the trends will reverse anytime soon.
This is similar to the presentation in Software Tools, IIRC.
How does this deal with non-determinism from the outside world? For example, let's say one of my tests is flaky because it asks an external service to give it some data, and that external service is flaky in what it returns?

Or what if my bug is caused by bitflips in failing memory, that lead to impossible control flow paths being hit? Think something like:

if x != 0:
return 1/x

Failing with an error because x is 0.

Not hypothetical scenarios, both real bugs I've had to troubleshoot in my career.
Gnome breaking all of System76 Cosmic extentions resulted in them saying "We rather make our own desktop instead of having to rework everything all the time".
Is anyone else experiencing issues with off-by-one dates? If I set a date of 2024-03-20 on an Obsidian task (today), I'm getting a Reminder out the other side with a due date of 2024-03-19 (yesterday).

Side note: it looks like the support email (remindersyncturquoisehexagon.co.uk) is malformed? Gmail is refusing to send emails to it.
This is really exciting to see for me personally.

I've been pushing over the past six months or so for multiple clients, from healthcare companies with basic mobile apps to deep gaming companies / products, to adopt Rive over Lottie and other past solutions, as I think it's finally hit its stride and is "ready-for-adoption".

This was the last piece that came up in some of those discussions as a potential concern (latest renderer being "closed source" / not quite final).

Really excited to see this problem space continue to improve thanks to this decision and the work the Rive team is doing in general (drop shadows, blur, etc. are all going to be very exciting as they ship)!
Paris housing works better than SF, Boston, or NYC because it is much denser, not because of public housing. American cities artificially limit density which drives up prices as everyone wants to live in the high demand area that cant densify.
Making PhD engineers operate/maintain/monitor a wire bonding machine seems expensive.

I worked in an R&D fab (albeit, as an intern, many years ago) with an abnormal number of PhDs around (the fab was essentially a small scale test bed for new products and processes - everything tested there first before scaling up overseas). I think we had a 5:1 ratio of techs to engineers. This was in a fab that basically did nothing but R&D and low volume manufacturing for defense.

It's comparable to any kind of high-tech manufacturing where you have engineers designing/testing stuff (and designing the tools to make and test the stuff in the first place) while there have to be techs/mechanics/machine shop workers to actually do the work of making it. It's inefficient and expensive to put the engineers on that task, while they'll still need to do it from time to time.
I agree with you with the importance of Wikipedia but it should be noted the acceleration of technology (not talking about singularity!) that will impact them. It is the acceleration of the means in the relationship of humans with technology. This is a fact.

The innovation dilemma is always present, even for NGOs.
wow, so easy!
My current FAANG job I applied in March of 2022 and was sent an offer in October of 2022. Senior software engineer, and there was a hiring freeze in the middle of that.

I was also interviewing other places and it generally took at least two months to do a full interview loop before I got to the offer stage or rejected (I didn't fail any screens).

These were all FAANG and adjacent companies though, this last round of job hoping I decided to try huge companies only.

Startups usually move much quicker if they have headcount.
Having worked on mobile infra for many years now for a couple very large iOS teams, excited to learn more and kudos for putting yourselves out there.
1. Integration tests are notoriously slow, the demo seemed to take some time to do basic actions; is it even possible to run these at scale?
2. >Flaky UI tests suck; they can be flaky but it's often due to bad code and architecture. Any data to backup your tool makes the tests less flaky? I could see a scenario where there are 2 buttons with the same text, but under the hood we'd use different identifiers in-code to determine which button should be tapped in UI.

Overall I'm a bit skeptical because most UI tests are pretty easy to write today with very natural DSLs that are close to natural language, but definitely want to follow and hear more production use cases.
A baby can't be made in one month just because you had the money to hire 9 surrogates.

Many processes do not scale just because a money spigot turned on. What most often does scale as quickly as monetary availability is fraud, waste and abuse.
Technical debt is (was supposed to be, in its original meaning) an explicit decision to do something easy now that would have to be refactored/rewritten for something you know is coming later. You're trading time now for time from the future, that's why it was called "debt". It gets used colloquially for much more than that nowadays though.
See Wikipedias guidelines for sources.

(ctrl-f for forbes)

https://en.wikipedia.org/wiki/Wikipedia:Reliable_sources/Per...
Yes of course it's possible.

The only people who deny the possibility of AGI believe that there is some supernatural Jesus magic in our neurons.

As far as timeline goes, who knows? Sometime in the next billion years.
I'd bet the race time data looks similar to weight-lifting data for certain thresholds, whether it's the number or plates or such. Goals people set and then they mentally stop themselves at that goal.
Thanks! Where does the "want" come from to compare your "got"s to? If the customer code handles errors gracefully, can you still surface undesirable behavior?
Bankrupt nutrition app $32M in debt as ex-employees sue for salaries
What an amazing output.

Reading his papers, he manages to connect basic geometric ideas (like the notion of "isoperimetry", i.e., enclosing the maximum volume within a given perimeter) to probabilistic notions like convergence of averages. It links together stuff you learn in information theory (the probability mass of the "typical set"), and in machine learning (deviations of an training-set error rate from a true error rate), and in probability theory (empirical processes).

His papers typically had an introduction that related the main theorem to some of these basic geometric notions. The introduction would reveal a whole new, very intuitive and geometric connection between a very abstract theorem to basic geometry, like the volume of a spherical shell. It would routinely blow my mind.
It is infuriating that they used systematic approaches to UX and still came up with the current thing. I said it before, too many implicit gestures that are not discoverable until you google for it.

Last time i tried GNOME was last week and gave up after a day.
GPT-4V is great for reasoning about what is on the screen. However, it struggles with precision. For example, it is not able to specify the coordinates to tap when it decides to tap an icon. That's where the object detection and accessibility elements help. We can precisely locate interactive elements.
In this case, they mentioned the involvement of a confidential state agency in the commit message, so it does not seem like there is a gag order per se, at least not a very broad one.

And to my knowledge, warrant canaries haven't been tested in U.S. courts, so the zeroth (and possibly most common) scenario would just be that you remove the canary and nothing happens to you, and the canary works as intended.
Disgusting Food Museum Malmö
Is it "AI nonsense" because you don't see that as the core of the product?
With synchronized receivers you could do some rudimentary direction finding. Note that synchronizing SDRs is much more achievable if they're physically nearby (e.g. can run a cable between them for a common clock) vs if they're physically distant observers (can't exactly use GPS time for synchronization if you're measuring GPS interference)
Weird one minute it feels like the internet is screaming that I’m an out-of-touch dinosaur for using R and the next a simple link to its most popular IDE makes the front of HN.
We had something like this when we were on ACA one year. I hadn't been working that year, but I ended up getting a job in August and it looked like we were going to go over the income threshold because we have a rental and were getting rental income. I asked the renters to please not pay their rent for Sept-December until January of the next year. They happily complied. We were able to squeak under the threshold, but it was close.
Love to see something of a standard e-bike battery. Perhaps there is one in Southeast Asian markets....

Something roughly a liter, liter and a half in size. A standard, perhaps twist connector on the bottom. Various bike configs could incorporate a handful of these in locations that make sense for their bikes — the number of packs reflecting the range or torque requirements.

With a standard you could swap packs, get the cost benefits of scale...
This isn’t true. Try jumping off a building and you’ll find the acceleration to be quite noticeable ;)
Yea fair lol - def an exaggeration. (And my experience is def not first hand, here)

But still - a lot easier than semiconductors
So, it goes like this? If I have been served a warrant with a gag order:

If someone asks me "Have you been served a warrant with a gag order?" - I'm allowed to say "No", and lie about it if I want to. I am not allowed to say "Yes", per the gag order.

Now, if someone asks me: "have you been served a warrant with a gag order? Say no if the answer is no, but say nothing is the answer is yes". Now, I am allowed to say no, and allowed to say nothing, even though by saying nothing it directly contradicts the point of the gag order? Is it really the case that these gag orders are meaningless if someone just asks the question in the right manner?

I can't really buy that. I suspect canary warrants only "work" because they have never been tested in court yet.
In my career, I witnessed several software UX changes that elicited massively negative user feedback once released - and every single one of those was backed by a UX study. It seems that if you have really strong opinions about what you want your software to look like, engineering UX studies around that is not difficult.
"Against the truth" lol
Boots CEO says his 5-day office return will create a 'fun' workplace
That just turns their hiring.md file into an additional job board to keep their jobs updated in.
Uber-style pricing is coming for everything
> So why does GNOME continue down this path.

Because it's great and everyone apart from a tiny but incredibly vocal minority get on just fine with it.
Bitflips are an interesting form of fault-injection that we could add:

https://antithesis.com/docs/applications/reliability/fault_i...

If you know somebody who will pay money for us to prioritize this feature, let me know! Otherwise, I'm sure we'll get to it eventually. We have all kinds of crazy ideas for new faults.

Communication with the outside world is something that we obviously have to ban. This means that all of the inputs to your system are being provided by our platform, and that any dependencies have to be mocked, or run inside the hypervisor with you.

In practice this can cause friction for people with a ton of dependencies. Some of the most common things we've already mocked (for example we have an entire fake AWS that we can run in there with you), and if your dependency is one of our existing customers, we can probably work something out...
I hope that seeing where the Newton could’ve gone gives them the confidence to continue with the AVP. A few iterations could really show a great product both in terms of quality and practicality.

I had a Newton and loved it, and eventually tried a few Palm devices but nothing ever quite hit like the Newton for me, a real shame they dropped it imo.
> However, if I hit a certain threshold ($600?), they will send me a tax form and I’ll then have to pay income tax on that money.

No, the threshold at which you have to include the income in your taxable income ($400/yr) is lower than the threshold for the person paying you to provide a 1099-MISC ($600/yr from that payer.)
> healthcare systems in the world most performance metrics improve with more regulation but not less

This claim is almost always because american lifetime expectancies are bad. But thats because Americans are unhealthy, not because our healthcare is bad. Do you have a different reason to make this claim?
Off topic but I find this font for the body very hard to read.
Agreed that Friedman cursed the market with "shareholder theory", and it is a totally subversive and corrupting concept because whatever will increase value is accepted because it's the doctrine.
You just linked to studies that directly support my point:

"On the other hand, new users generally got up to speed more quickly with Endless OS, often due to its similarity to Windows. Many of these testers found the bottom panel to be an easy way to switch applications. They also made use of the minimize button. In comparison, both GNOME 3.38 and the prototype generally took more adjustment for these users.

“I really liked that it’s similar to the Windows display that I have.”
—Comment on Endless OS by a non-GNOME user"
Konf 1.0 – The simplest config loader for Go supports file, env, flag and clouds