skysight-inc/HackerNews huggingface dataset:
I feel qualified to chime in because this is the way I use reddit, too, with similar numbers of filtered subreddits.

There are two reasons to do it this way. The first is that you never find smaller subreddits you might like with a whitelist. The second is that reddit will not actually give you a whitelist of subreddits. It instead picks a random 50 subreddits among your subscriptions and limits itself to those. That 50 is fixed for a period of time (I don't know how long).
Relativity Space gets approval to launch 3D printed rockets from Cape Canaveral
Sites like up work have made buyers of freelancing services think that your work is worth $200. It's really bad. I would instead, if I were you, find a middleman contracting agency and work there for a while until you can get their trust and then try to move to a remote contract.
I think it's immoral to support that website.
You're right about the rage machine. I don't mind the threads. When you follow the right people, it is pretty fun to see how their brain thinks in real time. I love thinking out loud in front of my audience too.
What I've really started to notice is the churn where an app gets abandoned, somebody else makes an almost-clone of it, that app gets abandoned, somebody else makes an almost-clone of it... etc.
Apex Legends’ accessibility settings are shockingly good
> * The introduction of Reddit Gold, then the introduction of Reddit Silver - originally a joke, now a real thing

Why is this a problem? You're not forced to use it or interact with it. It's just a way for reddit to make more money, which I have no problem with.

old.reddit.com going away is a legitimate fear that I share, though.
I put in so many things to filter out politics. Still inundated with it.
> What does it mean for America when it's no longer the owner or creator of culture?

That premise is no more valid today with China than it was at the height of Japan-takes-over-the-world mania.

Japan via Sony accumulated a large ownership position in US music. Sony acquired Columbia Pictures in 1989 for $3.4 billion, a huge deal at the time. Nintendo and Sega took over US video gaming from Atari. What did it mean? Nothing as it turns out.
Check out ultibo.org
It is Pascal, not C, but runs down on bare metal.
Sounds great. Give me your life savings and I'll put you on top of 10 tons of TNT [edit: less interesting, cheaper, less watch-list flagging choice] in a zorb ball with 500 pounds of hot dogs and 40 gallons of powerade. It's as likely to succeed as this was.
Yes, it's in a usable state. Docker just merged a PR that allows you to run it rootless[1]. Props to Akihiro for bringing this one over the line, I didn't think it'd be possible three years ago.

[1]: https://github.com/moby/moby/commit/ec87479b7e2bf6f1b5bcc657...
Zero dollars from me. I buy plenty of software for desktops/laptops but have yet to find any app worth real money. But i dont play mobile games, at least beyond sodoku. Freemium games are probably the real driver. 75$/year is about how much i spent on NES games back in the day.
Interactive video player
Fun bit of history: the “Open” here comes from OpenBSD; but the “Open” in OpenBSD came from the development process, not the license.

Before Git and SVN, we had CVS, and to check out code from a CVS repository you needed to have an account on the CVS server. If you wanted to contribute but didn’t already have a developer account, you were limited to writing patches against release tarballs or whatever alternative method upstream supplied.

One of OpenBSD’s major projects in the mid 90s was creating anonymous CVS, where anyone could check out code without any account. This came from Theo’s experience after losing his NetBSD account, where he found himself unable to make meaningful contributions anymore without the ability to cvs checkout, cvs diff, etc. So when he started OpenBSD, he had in mind to open up the development process to everyone, account or not.

This is described in the commentary for the OpenBSD 6.1 release song: https://www.openbsd.org/lyrics.html#61
I think Twitter's CEO is trying find ways to break "echo chambers" on twitter. I suspect this is part of the reason we are seeing what other people have liked. I get the reasoning, and maybe it would work, except that the liked tweets are usually the most inflammatory.
Mars just seems a miserable place. Cold, dusty and pretty boring. I think the novelty would wear off pretty quickly.
Flight to China turned back after airline forgets to remove Taiwan reference
A related question when Putin ask to cut off Russia from the Internet or China's eGreat Wall, can the BGP with your own ISP can override it.
Fortran was released in 1957 as the first compiled language. Guess what it was for ... scientific computing.
Kind of beside the point, too. The bigger news and greater surprise is that the Saudis have an app to track & apprehend women who try to leave! Like "What an outrage that Google hosts this" isn't quiiite what I was thinking...
They want to push you to the app.
Who paid thousands? IIRC, I think they varried the price based on country, and in the US it was about $50 to apply.
YouTube PM addresses concerns over algorithm’s role in creator burnout
I've heard this individual's name come up quite a few times(it's very distinctive)in discussions about the compiler/optimization/cpu architecture space.

Does anyone know if this individual still teaches at the Technical University of Denmark and if there might be any lectures of their's online?

I've been watching Onur Mutlu's CMU lectures online and this material is a nice addition to computer architecture self-study.
String theory and things similar to it evolved to be as intellectually interesting as possible. Normally you have a mixture of humdrum "experiment theory" and exciting abstractions, but without the humdrum experiments to motivate all the humdrum calculations only the most attractive parts get studied. As a result, string theory is 99% mind-blowing, while the rest of the items on the list are 1% mind-blowing and 99% "numerical simulation of heat transfer in a honeycomb lattice." Nobody would ever write a boring string theory paper because there is no possible motivation for doing so. This is not to say that string theorists are somehow neglecting a duty, just that there is almost certainly a vast mine of untapped results that are not presently being worked on because there is little motivation for them.

One thousands years from now when humanity is building star-bridges out of beyond-standard-model particles, I guarantee that there will be a Journal of Taychon Engineering whose articles never make it on PBS.
Agree with this - having used Godot and Xenko both are good but with a significant gap between then and Unity/Unreal both can be used to build games/apps and make a living with.

Godot is more polished and excels for 2D and 3D is quickly evolving. Godot also has a great community. Xenko is better for high end graphics and large complex scenes - especially if pushing the edge in VR etc. Since going open source its evolving slowly but steadily. While It is missing some features compared to Unity and Godot it has an incredibly capable foundation and its very easy to build on. The Community is very small but active and it has a lot of promise.
Is that true? Wasn't aware that it had a significant hold in US society. Thought Instagram and Snapchat still dominated quick engagement.
I have no idea how they rolled that out with a straight face. It's actively user-hostile. But I guess they figure people will get used to anything.
Maybe they'll use that money to finally teach their engineers some CSS media queries and build a mobile website that isn't completely trash
Probably the same phenomenon as when you first start a relationship or a job everything is wonderful because you just haven't had any negative reference experiences with the said entity yet. Then over time they accumulate and your view matures to one of "it's alright/not bad"
That’s $7k for 30 credit hours. A bachelors is on the order of 120-140 for CS. Even at the same $/hr rate, you’d be paying 4x the cost ($28k+).
If they ever make a change that badly affects RedReader it'll be over for me. I love that app and I have a pretty solid reddit experience with it.
This is wisdom. A life without humor is a sad life. And the best kind of humor can be thought-provoking.

Many people think humor is unwelcome here, but that just isn't true. You identified some types of humor that are very unwelcome here, along with some that can go over quite well.

A few of my highest-voted comments here have been off-the-cuff humorous remarks. But they weren't the kind you would find on some stupid Reddit pun thread.

If I could share one example to illustrate... A few years ago there was a news article that said homeowners in London were digging far underground to build multi-level basements. They would bring in a digger (like what we call a backhoe in the US) to dig out those basement levels. It would dig down and down, excavating each level.

And then, because it was too expensive to retrieve the digger, they would just have it dig out a little hole on the side and park itself there, never to be recovered.

(There were suggestions that the story may have been apocryphal, but that isn't relevant to this discussion.)

My comment was:

"These diggers are the very definition of a sunk cost."

If anyone doesn't see the humor there and how it might be the kind of humor that could be well received here, let me know. I try not to be my own Joke Explainer, but will be happy to clarify if needed. :-)
"If you want peace, prepare for war."
And even today if you have to do a lot of heavy duty or specialized statistics, does Python match R, Matlab or SPSS libraries?
Even G722.2 is low bandwidth compared to speeds you'd want:
to surf the internet at:

When used in mobile phone networks, there are three different configurations (combinations of bitrates) that may be used for voice channels:

Configuration A (Config-WB-Code 0): 6.6, 8.85, and 12.65 kbit/s (Mandatory multi-rate configuration)
Configuration B (Config-WB-Code 2): 6.6, 8.85, 12.65, and 15.85 kbit/s
Configuration C (Config-WB-Code 4): 6.6, 8.85, 12.65, and 23.85 kbit/s*
People used to host forums dedicated too a topic. Forums are still a thing... Reddit, is just a forum of forums...

Why do we need centralized forums anyways?
> I wouldn't say that, but it is a decision based on vanity and it does tend to come from younger/junior coders in my experience

You're not wrong, but using it as an argument has a counter: people like semis because they're the old-guard curmudgeons afraid of change :)

> then you risk running into a bug like the one that broke Twitter Bootstrap due to lack of semis.

The bug was due to a JS minifier removing a needed semi, which they did to save space. I still don't know of an example of somebody actually shipping code that broke due to a missing semi in source.

> It's also not a minor semantic. The language requires them and if you make the error of omitting them

That's not true at all. ASI is intentionally a part of the language spec, hence why there's not a single runtime that allows you to turn it off.

> The people who wrote these guides really cared about semicolons, that's why they put it in the rules.

The people who wrote those guides were writing them for hundreds of developers with varying levels of experience and a wide variance in tech stacks. I probably would have put it in the spec too, but that doesn't mean I don't set `semi: false` in every React project I start.
> If a university does not make an offer that you can pay off your "tuition" by a fixed amount of the salary that you earn in the next 10-15 years after graduating, you should be wary, since this shows that the university does not believe that its respective course of studies will (in average) give a decent salary to its graduates.

I don't know of a single US university that offers this guarantee...
Saatva+Review
Shutting down servers or stealing credit card info certainly has a cost
Abuse of Faith – 20 years, 700 victims
I prefer Rich Hickey's definition of compatibility [1]:

A function is compatible if it requires no more than it did, and provides no less than it did in the previous version. A library is compatible if it provides no fewer functions, and requires no additional context (transitive dependencies) to use it, and all of its functions are compatible as defined.

When you wish to require more, or provide less, you make a function with a new name.

[1] As linked elsewhere: https://youtu.be/oyLBGkS5ICk?t=1189
In saudi arabia, women are property. This is no different than an app to track a stolen car or lost pet. Compared to all the stuff men are allowed to do to/with their women... this app is probably the least outrageous wrong. We need to get mad at the countries who support the real physical harms, those that enable abuse or at least do very little to prevent it.
They don't have to make a super virus, smallpox would be bad enough.

I recommend this article:

"As D.I.Y. Gene Editing Gains Popularity, ‘Someone Is Going to Get Hurt’", By Emily Baumgaertner (May 14, 2018)

https://www.nytimes.com/2018/05/14/science/biohackers-gene-e...
The version of the patch pushed to master is significantly simpler[1], and the context in which the code runs is so trivial that standard C vulnerabilities are unlikely to happen (meaning that we are doing IO to a memfd and if any errors happen we abort the process -- and immediately after the C code is set up we either execve or we boot the Go runtime which scrubs over all memory anyway).

My first attempts at this patch used Go code but it wasn't possible to protect against all cases. Doing it in C was the only way to do it.

[1]: https://github.com/opencontainers/runc/commit/0a8e4117e7f715...
It's very different this time. Japan was under the American umbrella of influence when it was supposedly going to take over. China is a rival and a resource-rich nuclear super power with orders of magnitude more leverage and a very different set of cultural norms and behaviors.

I don't think it will go the way it did with Japan.
Neither are public companies.
Yes. That is what I was implying. Every single one.

Or I was providing context, showing that Hezbollah connections to Venezuela are not implausible in this particular reality
I'm currently working alone making less than 10K per year. My networking is not great and I wasn't able to land a job in many smaller than Amazon companies. I wouldn't leave even a 50K job, let alone an order of magnitude of that.

It's his life and his choices, but many of us have it quite hard.
A coworker literally said this in response to me raising objections over Saudi investment: "I believe Chomsky remarked that socially responsible investing is a contradiction in terms." And I must say, the logic is impeccable: money is incompatible with morals, therefore morals are worthless.
Commercial Wheelchair Lifts in Toronto Area
I'm happy I can pay for my password manager. It's also great that it's a subscription. You know why? I want people to have money to improve the security of my personal data, I'm using the service every day, so it makes sense to pay for it via a subscription.

I would never want to use a free password manager, because it's likely they have different intentions with your data or are can shut it down any time.
> For a toy example, imagine the format says [number of bytes to come] [the bytes]. Allocate an array with the specified size and then copy the rest of the message into it. Right? Now you’ve got a remote buffer overflow.

Well then you're doing it wrong. You copy [number of bytes to come] bytes, not [rest of message] size bytes, only once you've validated that [rest of message size] is not too large to begin with. That is a completely toy example. A decent programmer would never trust the remote end to actually just send [number of bytes to come] bytes.
I wonder how much of this is the recent push by many devs for subscription apps, and, to go with that, what the breakdown is of the actual subscription apps vs people preemptively buying other apps to avoid future subscriptions.
The president is literally an ex-host for a reality TV show.
I think the cheat/steal method of describing China is becoming outdated. Cheat/steal is a viable technique to quickly catch up if you don't mind being a bad actor in a game theory setting. Then you have to surpass.

In AI they seem to be at the late stages of stealing.
The top two films in the global box office last weekend were both Chinese (The Wandering Earth, $172m and Crazy Alien, $77m). Chinese blockbusters seem to just flip American tropes (The Chinese coming to save the day Rambo style).
Instead of offering dumb 1-way trips to Mars why not create round trips to the Moon and back? You can see Earth from the surface of the moon, see the lunar lander, drive a lunar rover, bounce around for a bit then hop in your module and head back home and live the rest of your life with a new perspective. More interesting than Mars, and doesn't take months to get there.
It doesn't look like you're open to any serious criticisms of the two Vs, but the readers of your comment and mine deserve to look at the arguments and make up their own mind. Therefore, I'm linking the pages regarding rationale for some of the recent HDLs:

- Chisel: https://github.com/freechipsproject/chisel3/wiki/Frequently-...

- MyHDL: http://www.myhdl.org/start/why.html

- SpinalHDL: https://spinalhdl.github.io/SpinalDoc/regular_hdl
It depends almost completely on git for tracking repository state, at least for basic usage, so you can switch back and forth to your familiar methods quite safely. That way, you only have to learn a little of it at a time.
To be a little contrarian: what would New York City look like today if they had dismissed the Subway as a "gadgetbahn" back in 1894?
You don't need to follow geopolitics very closely to see the piss poor optics of having any association with Saudi Arabia.
This was a massive issue the last time I looked at upgrading to a newer tv. I don't want the "smart" bs, because it wears out very quickly. So I'm still on a 20-year-old crt.

Also, seriously: why is there no option to drop to a root shell on such devices? I could at least make them work reasonably well for longer periods with access to the operating system. One of the primary concerns: new streaming service comes along -> exclusive content shows up on new streaming service -> 3-yr-old tv doesn't have app published in the "store" for said service -> tv is obsolete even though the panel is fine.

If root was available, a modding community would likely develop, allowing longer device life.

Why haven't the environmentalists taken this one up? Forget modularity/upgradeability/right to repair etc., let people maintain the hardware that's already working. Massive e-waste problem.
I tend to agree. "It will be like last time!" doesn't pan out when viewing history. The only constant is the shift in power dynamics.
I don't think there's any direct near-term benefit that will come out of it, especially of the engineering variety. Our civilization doesn't even make use of the subnuclear physics described by quantum chromodynamics, which is now nearly 40+ years old. It's likely to be a long time before we 'need' correct physical models on shorter distance scales.

That said, we're not devoting the kind of resources to string theory that we devote to engineering ready problems. Probably somewhere in the ballpark of $10M/year worldwide funding provided by various governments, with a similar amount provided by private donors. This is rounding error. In the US, we spend about 10x this on the National Endowment for the Arts.

You can make an argument that all money spent on extensions of the Standard Model (and there are a lot of them besides string theory) has been wasted. But string theory at least has taught us far more about the structure of the mathematical models we use to describe physics than any of its competitors. This is why people continue to study it, even in the absence of experimental confirmation.
It's all well and good to opine for the days of old, but when you consider the real-world implications that led to the removal of Flash/Java from the ecosystem, I'd gladly give up the opportunity to experience your art installation without a clickthrough to keep our systems secure.
Like I said: if I thought it had a chance in hell.
Programming languages and their relationship styles
As a site that derives the vast majority of its value from the contribution of its users it is a shame that they didn't open at least some level of participation in this round of funding to its users.
The new gilded age needs its bucket shops.
That seems better than google’s version given it seems like the function will act like just another built in.
I think there are multiple projects of this sort. Is there an effort to make sure they are all compatible with each other? Does that even make sense?
Redeadit. Made in China now.
>"and Abrash'es book was the magnum opus of the pre-P6 era."

What book is that?
This comment would have been fine without the preceding humblebrag. "Oh its so difficult dealing with massive interest from HN, but oh well I'll take the hit for your sake". Admit it, if a bunch of folks from HN join it's great for you.
>The only issue I can see from ownership is if they start to censor the platform.

I doubt they'll do any overt censoring (eg. "no talking about what happened at Tiananmen Square in 1989), but I wouldn't be surprised if they do subtle manipulation like silently deemphasizing anti-China content, or emphasizing anti-westnern content (eg. infighting, failure of western democracy). The latter probably would probably even good for the site (in terms of engagement) as outrage drive cilcks.
I've been using reddit for 12 years and the quality of the site has gone down considerably in just the last few years. The trolling, bots, and hate speech seem to be rampant. There has been a concerted effort for certain ideological groups to take over popular subreddits like country and city specific subreddits to push a specific agenda.

All this happens while plenty of other niche subreddits go on as usual. I'm subscribed to a bunch of subreddits with great communities.

While popularity certainly has a huge role in the downfall, Reddit was already Internet-popular years ago. I think the problem now is that Reddit is being gamed pretty hard and they don't have the means to fix it. And it's not just a technological problem, it's a social one.
It is basically a raw MCU without any peripherals. I think the main purpose is so you can implement just about any basic peripheral and novel ideas in code, so it is essentially a bit bang but like most MCUs you can read/set an entire IO bank in one go. Since it is separate and basically deterministic except for some ram latency jitter whatever you implement that works should be as solid as any purpose built peripheral. It takes some assembly though. It is absolutely great for basic IO stuff that an arduino class MCU could do where the bandwidth is too high for dealing with the GPIOs with standard linux scheduler latency.

I played with it a couple years ago and the community appeared small, but it is straight forward enough that the examples and docs are likely all you need. I bet the community is stronger but it isn't going to be on stack exchange.
Total DNS Outage in Kubernetes Cluster
Mastodon has a better workflow for that experience. I find it difficult to find people to follow, but my browsing experience is very stress free day to day.
The difference is that China has an expressly anti-democratic ideology, and its government has so far been enthusiastic about weaponizing the private sector to further its influence. That's a terrifying thing when combined with ownership over American companies, especially media companies.