skysight-inc/HackerNews huggingface dataset:
Reddit has always been a strange place to me, even as it has grown to be a cornerstone of socialization on the internet. I didn't grow up with it, I'm still not a huge fan of the layout even after the redesign, the way comments work still annoys me, and there are still plenty of stereotypical Reddit users that I do not want to associate or be associated with. However, I can no longer deny that it serves no purpose or that it is arbitrarily bad: it has a bevy of information I simply can't get anywhere else, "everyone" uses it in some manner so it's not an unknown in conversation, and it's got plenty of niche communities that might appeal to my interests.

In the process, it's eaten up all sorts of one-off forums and communities that don't wave the Reddit flag because it's just way easier to make a Reddit board for your interest/community. Reddit also doesn't have cute features like emoticons, their markdown isn't as intuitive as BBCode tags to me, and the versatility of a given Reddit board is limited to what can be done with CSS and each board's Wiki. Files have to be hosted elsewhere (game mods, game recordings via SourceTV and similar, etc.), though this isn't anywhere near as big of a deal as I'm making it.

Am I joining the e-Dinosaur ranks?
Newsgroups took a dive when people moved to web forums, scattered all around the web.

Now people are moving back to a centralized website, reddit, that's interestingly almost like reading newsgroup threads.

Always thought the biggest problem with forums, not feeding RSS feeds back into newsgroups to keep it alive. But then, you couldn't reply, and was only for archival purposes.

At least with Reddit, I can use ifttt to push content into reddit, and make the discussion happen on reddit, in dedicated subs.
If anyone is interested in working on our team @ Guild Education, the org. that is enabling Walmart to make this happen, we have a bunch of Product & Eng roles open, and many more across departments. We're mostly JS/Ruby on the web side and Python/Scala on the data side. Careers page link here: https://www.guildeducation.com/careers
Yeah, I've worked with both cargo and go build. I like both of these, but I disagree that CMake works well for what it does for a number of reasons (including most/all of your list in the reply to a sibling comment). :)
lol easy to say for those with cash
No, I agree; that's why I've always thought of it as an amplifier for management. If you have good management that buys in, then everyone is more productive. If you have crappy management that doesn't, then they're given a tool to amplify the micromanaging and dispiriting aspects of the job.
The Docs on Channel<T> are currently lacking :(

But it is pretty simple to use. It is in nuget package "System.Threading.Channels".

You basically call Channel.CreateBounded<T>(int) to create a channel that will buffer a limited number of T objects.

A Channel has a ChannelReader and ChannelWriter which are two ends of the same channel. The reader is the output side, the writer is the input side.

Each side exposes methods to synchronously try to Read or Write or asynchronously Read or Write (respectively).

It supports "Completion" meaning that the Writer can signal the Reader(s) that it is done writing forever. For example imagine you had a channel that was for Log Messages. A bunch of readers might be listening, but then the App shuts down. The writer can call "Complete()" on the channel and the Readers will get wake up and get a message that there is no more messages and flush themselves and shut down.

As a note you will need to run your own processing thread to await messages from the channel. Unlike Dataflow which will span it's own taks to handle messages.

I will write up an example Gist and reply to this thread in a little bit.

Other notes:
- The API is very similar to Dataflow since Stephen Toub wrote them both.
- It is extremely fast. I have seen > 1.25M messages per second in my benchmarks.
- It is mostly allocation free due to using the new ValueTask<T> which is a struct

Futher Reading:
https://www.nuget.org/packages/System.Threading.Channels/
https://apisof.net/catalog/System.Threading.Channels
So you want C++, and need to leave that shit outta C.

The only extensions I want from C2x is generic data (beyond void pointers) and type safe variadic functions.

The rest you can build yourself, or use some other language.

Edit: You HAVE SIMD without doing anything special, at least in Clang.
I stay anonymous on HN. Not because I want to hide my personal views, but to ensure I can communicate freely without obstruction and personal liability.
>It's a watch. It tells you what time it is.

I'm not a fancy watch buyer but I'll try to explain some of the thinking.

To luxury buyers, it's not a "watch". Instead, it's "jewelry for the wrist that just happens to tell time."

Therefore, explaining the technical superiority of the quartz crystal accuracy of a $10 Casio watch compared to the mechanical springs of a Rolex watch is an ineffective critique. It's not even relevant that the Rolex keeps time less accurately.
An infrastructure tool that starts with a k, but doesn't use kubernetes is a rare sight.
yeah... some times you're given a dead dog and told, make it taste like grandma's chicken soup. Not many cooks would be willing to sign up for it, even less have the ability to pull it off.
> Colon and rectal cancers have increased 51% among adults under age 50 since 1994, the cancer society said.

Percentages can be deceiving. 51% off what base? Was it 100 people in 1994 and now it is 151?

> Preventative medicine is cheap.

Sure, if the odds of you getting it is high enough. If the odds of getting it is low, does it make sense for tens of millions of adults to get invasive and potentially dangerous check ups?

Not everything is a conspiracy, but we do know that "institutions" love to fear monger to get more money, funding and exposure.

> If you want your conspiracy to hold some weight, they would be pushing the age in the other direction.

Not necessarily. Collecting $200 from 10 million people each for an annual checkup vs the cost of a few thousands with colon cancer. There is a reason why businesses ( like nflx and amzn ) love the subscription model.
I followed him down the Sia rabbit hole and found he was the only person this side of the hemisphere to get a Sia node running off a Synology NAS (and who could explain it in Layman's terms).

One of the smarter ones out there.
SLAVERY ON WALL STREET
Sure, but the specialized subreddits are a little too "baseline". For my hobbies, I still go on the actual forums when I need to speak with someone about issues beyond entry level.
What surprises be about reddit is that they get advertisers and ads while having one of the largest porn communities.

No one talks about this, and people are quick to say "Tumblr/4chan is just porn!", but not only is there a myriad of porn subreddits, many of them have OC content (people posting themselves), who thanks to reddit's new profile followers feature have a fanbase. One only needs to look at /r/sexsells (NSFW) to see this in action.

With the shutdown of Craigslist personals, people are (using and have been using) reddit for hookups as well. Crazy that they "get away" with the #1 killer of social media platform ad revenue.
I tend to agree, to a point. My wife got me what I would consider an expensive watch (~$600) as a single present for several 'events'. I love it because it is an insanely thin
and light watch, so it is very comfortable to wear. The craftsmanship is amazing and you wouldn't be able to replicate it without a similarly high price tag.

So, 5k, no, a couple hundred... yea, if it's made well enough.

I really ought to go get it fixed... I smashed the glass with one of my rings. :(
Wouldn't work today, either.
Not sure what you mean, but for the most part AI and ML is being integrated into systems where there's too much data to be processed manually... like satellite/aerial imagery, tapped internet backbones, security cameras, etc.
Yes, but the Channel<T> i am referring to is a separate project from Stephen Toub that came from CoreFxLab
How exactly is this a personal attack? It's my observation plus publicly known information. No name calling or any harm mentioned toward him. I believe this content, and others, is empty, fluff, and of little actual value.

We're allowed to disagree with Altman, even on HN.
Of course there's dozens of articles there. What makes you think this source is credible?

If a passenger aircraft was supposedly shot down with a surface-to-air missile over, for example, Argentina, would you expect an international investigation team to say they checked with Argentinian air defence bases and made sure their launchers don't have traces of a recent launch? Has JIT said anything of this sort?
Senators probe driverless car testing amid lax Trump oversight
In April, the author of this proposal said on Twitter that the C++ standards committee agreed to this proposal for C++20: https://twitter.com/jfbastien/status/989242576598327296?lang...
I wonder if they weren't pressured to do so after the tax bill passed. One of the big justifications for it is that companies would have more money to spend on their employees.
Sure. But if the person is willing to learn, the manager can help them learn, even if it's on company time.
What's the API for these Optane DIMMs? Does the program decide what gets placed in them? Does the OS? (if so, how?)
And he sets /org/gnome/shell/disable-user-extensions to false which means he enables extensions. I think these kind of options should be called something like /org/gnome/shell/ENable-user-extensions to avoid mistakes like this.
India’s Hotstar streaming service drew 10.3M concurrent viewers on Sunday
r/unitedkingdom is a special kind of terrible because it's essentially all cynicism and politics all the time. It got to the point where a lot of people left for r/casualuk which is basically politics free.
Kudos to Michael for keeping busy with projects.

I quit my job 6 months ago. Gave myself 6 months to see if I would descend into complacent procrastination, and if so - I'd find another job.
Having no job, but enough saving to rely on, has been a blessing. I've learned so many things from creative writing to deep learning, wrote a lot of personal essays, biked for 500miles, and did some side projects. Having one unsuccessful attempt at a startup convinced me that this is a much preferable route to getting back to salaried employment. The learning is a lot more, and there is a higher potential for payoff.
I love the Kinesis ergo keyboards, but also the ThinkPad bluetooth keyboard (no reaching for the mouse = less wrist pain).

Also a fan of WASD's keyboards, but keep in mind that their custom keycaps seem to wear down pretty fast.

Check https://www.reddit.com/r/MechanicalKeyboards/ for pretty much any/all options on the keyboard front.
This is first-order thinking. The problem with the poor is not that they have no money, it's that they have no ability to make money. So giving out money isn't going to fix things, you need to fix the lack of ability. In fact, giving out money is harmful, because it enslaves both the recipients and the givers. If everyone gets $100, prices will simply rise (as mentioned in other threads). But now you can't stop giving them the money, because they need it worse than before.

The people doing this justify it that they will get "valid scientific data," but they won't get any valid scientific data on how UBI performs, because they aren't doing UBI. There's a big difference between giving 100 poor people money and giving all the poor people (or even everyone) money.

A bit unrelated, but the article mentions that these ideas have been around a long time, citing Thomas More's "Utopia." However, they fail to follow up with the modern connation of the word, that utopia is unachievable. We've tried these ideas again and again, in American utopian societies of the 1800s, in communes, in Communism, and it doesn't work. Maybe it's time we stopped trying to do the same thing over and over again expecting different results the next time.
It'll be interesting to see what this does to Florida's supply chain program.

I went to a school that's ranked in the top 3 for supply chain programs. And despite not being in the supply chain program myself, I stumbled into a 6 month internship with a company consistently ranked in the top 2-3 for supply chain.

Walmart is the type of company that invents supply chain management methods which eventually get taught in schools. In a similar fashion to how Google invents solutions and releases whitepapers around those concepts that spawn entire ecosystems of concepts and systems.

One thing Walmart is notorious for is how they onboard new suppliers. They effectively dictate the margins they'll let you have on a product. If you tell them that isn't possible, their SCM division will look over your internal processes with the fervor of a forensic accountant, and tell you exactly what you need to do to shape up your operations and get to the level they demand. If you're a fledgling company that scored a Walmart contract, it can be incredibly helpful in rapidly evolving your SCM/Logistics. And once you can service Walmart, you can service any company.

Although I'm not sure if that's offered for all suppliers or just their smaller suppliers that are at risk of not being able to keep up with Walmart's volume. And it's not really optional, but rather a form of risk management as well as price control. If they think you won't be able to deliver, they won't award you the contract and risk empty shelf space.

I'm curious if they'll take a similar approach to these SCM programs. None of the universities listed have ranked supply chain programs, but with Walmart directing their associates to the programs, I doubt they'll stand by and not demand changes to suite their needs. And with their expertise, they could easily catapult these programs to top ranked ones.
I'd like to see some actual evidence of some significant optimization that depends on UB.
I also prefer writing by hand, but this does bring up a possible feature suggestion for the OP: manual input of your word count, in case you want to use something other than the built-in editor.
Hmm, there is something contradictory to me in the funding of Firefox. If it's funded by big search engines paying to be the default for Firefox, then Firefox's revenues are coming from Google or Baidu's revenues. These search engines' revenues come from advertising and tracking, which is what Firefox is meant to be against. I'm not sure how meaningful it is, but it seems like a strange loop to me.
1-800-445-2790 AVG Tech Support  USA/CANADA for  AVG Tech Support Phone Number
I agree with this. I've gotten tons of information from Reddit over the years, but have yet to create a user.
absolutely we are, i merely asked the question for some fan to come in and prove and even that got downvoted to death :D
Difference is that in a public space in the real world you clearly and easily recognize what is happening around you. On the internet, you are being ripped off without even noticing thanks to UX that is optimized by companies to get what they want – not what is good for you, the user.
For that matter, the Boston area has all sorts of ferries and water taxis including at least one that services the airport. There's no routine local delivery of goods by water as far as I know but there's routine commuter traffic.
Here is some more information about the 2002 lawsuit:

https://en.wikipedia.org/wiki/DRAM_price_fixing
Don't want to go in a discussion and maybe you are completely right, but to my understanding:

Miners collect the transactions on the network into large bundles called blocks. These blocks are strung together into one continuous, authoritative record called the block chain.

Miners create blocks of transactions, and they have to create them in such a way that the rest of the network will accept them. One of the requirements is that the transactions in the block are all valid transactions. So yes, miners will validate transactions before they add the transaction to a block. If the miner cheats, and puts an invalid transaction into a block, then the rest of the network will reject that block, and the miner would have wasted their time doing the proof of work on that block.

https://bitcoin.stackexchange.com/questions/148/what-exactly...
Wanted: Online Pubs Doing Real (and Therefore GDPR-Compliant) Advertising
One of my email accounts is through my ISP. I can read mail with Firefox, but not read it, the error being

TypeError: this._getDoc(...).body is undefined

I reported this to the ISP some months ago, and was assured that they are working on it. Obviously, it is not Mozilla's fault that this doesn't work, but it suggests that some organizations don't think they need to accommodate it.
The advantage to Reddit is the ability for other communities to just pop up and potentially fill gaps.

Usually once a sub hits a certain level of activity... I leave and look for another one ;)
I don't think that this post really explains much about how to judge the fitness of a feature for software engineering. From the article, `gofmt` supports automated tooling around source code, which is good for software engineering; but scattering import paths throughout the source tree instead of centralizing them in something like `package.json` obviously makes automated tooling around import paths harder, so why aren't local import paths bad for software engineering?

The whole viewpoint seems to just add a sort of high-handed argument from authority to your typical subjective arguments over programming features.
That, and at Walmart, I rarely have to worry about counterfeit products.
Intel is saying it will be cheaper but they've raised prices before.
Yes, but so what?

A simple exercise: say you have a small business. Your tax rate is 35%, gross revenue is 200k, tax-deductible expenses are 100k (1 or _maybe_ two employees). We'll assume a C corporation, just for illustration purposes and that you care about the after-tax profit it generates. In practice for something this small you would probably just pay yourself a salary and be done with it...

Anyway, you have 100k taxable income, and 65k after-tax profit. If you paid your employees more, you would have less after-tax profit, because your tax rate is not 100%.

Now say the tax rate drops to 21% (this is the cut that happened) and you give your employees a 10% raise. Now you have 110k expenses, 90k taxable income, 71.1k after-tax profit.

So a tax cut in this situation does in fact allow an employer to both have more after-tax profit _and_ give raises to employees at the same time.

Now we can have a discussion about what government services the employees and the employer won't get as a result of the tax cut, of course. That needs to be accounted for too, in the grand scheme of things.
Yeah, I am really curious as to the actual read/write performance as well.

The write cycles are covered in the article, though without much detail as to how wear leveling works with this kind of setup.
The best experience I've had so far with C++ dependency management is with Nix: https://nixos.org/nix/

It has a very large collection of packages already available, supports many existing build systems (CMake and autotools work out of the box, but you can hook up anything), and can download binary packages for almost everything.
> No, it very much is not.

Well, Nobel-prize winners and millions of economists around the world disagree with you, but I'm sure that your personal opinion trumps all of that.

> Because clearly anyone who disagrees with you is only doing so because they don't understand?

No, because you mixed "value of labor at the time" and "price elasticity of labor demand". If you had understood what price elasticity of labor demand meant, you wouldn't mix the two.

If cost of labor is X, demand for labor is Y, then "value of labor at the time" is X and "price elasticity of labor demand" is dY/dX.
A "digital twin" is a online mathematical model/function/simulation that is continuously fed with sensor input data.

It's a new term for an old idea that has been around for decades in manufacturing; but what's old is new again in the context of IoT devices.

And it's only the first step -- manufacturing has gone a few steps farther.

Digital twins are primarily concerned with constructing a digital representation of a physical process/asset.

Model-based predictive control [1] (developed in 1980) has been used commercially to not only automatically control said assets, but do so optimally (by iteratively solving an optimization problem based on a mathematical model at every time period, and then reading new measurements off the feedback loop to update itself).

This type of optimal control technology is the reason why oil refineries are run so efficiently today.

[1] https://en.wikipedia.org/wiki/Model_predictive_control
> Let's say a new TV show starts airing, and you really like it and want to discuss it more. You can probably bet there's a subreddit for it, and in that community, a ton of people interested in it.

Before someone could go to the IMDB forums and discuss it. I think they did the job a lot better - if you found a conversation about a particular episode and wanted to comment on it a few weeks after it was made, you could and the topic would come back to the top. With Reddit (and Hacker News), if you're late to the party no one is going to see your comment because the topic is already buried.

Reddit's large variety of user created communities as well as anonymous handles make the site pretty useful. But in terms of the format of the communities, I think the old style of forums were much more conducive to actual ongoing conversations.
Shout out to r/UnixPorn

https://www.reddit.com/r/unixporn/
I think companies are all too happy to pay high fees if certain things are overlooked.
This is not madness. Many (if not all) EU countries have a law that regulates contracts. One principle is that the one in the weaker position in the contract should have some protections.

This can be seen as an extension to such a law.

It appears that consumers are in the weaker position in the contract here because major ISP can in (silent) agreement to refuse to provide a fair contracts. For example they are in such position because majority of consumers do not care.
I'm pretty sure the smallest addressable unit of RAM in modern computers is a whole cache line (64 bytes).
Sure, put a sign "We are tracking you" on the page header in bold red. I'm all for transparency. Now you know that when you enter the space you 're tracked. Why are you able to demand that it's turned off?
That sounds like it applies to most engagement rings.
Is there any data on the size of the .NET Core user base? It was my impression that .NET Core was unsuitable for production deployments so far. Also, .NET Core is primarily targeted at Linux users, right? Why would you even consider using .NET Core on Windows when you can utilize a fully featured .NET Framework?
Of course that is possible, but in this case the driver was clearly not looking ahead. I guess it is possible that this was the first time the driver did that, but I think that is unlikely.
I remember reading Howard Schultz's book "Onward" about his tenure as CEO of Starbucks, and how there was a significant return in their investments in employee education / benefits / stock incentives / better service, despite pushback from Wall Street.

Idk if you'd consider the two the same scale (the market cap for Wal-Mart is probably 3x that of Starbucks if I recall) so maybe that's _some_ evidence?

Though I agree evaluating/comparing the ROI on the two is probably not the cleanest analysis in the world.