skysight-inc/HackerNews huggingface dataset:
Hold on a min,

>Dr. Su said AMD was more about architecture than process technology, so perhaps they can prove what most of us suspected all along - Intellectual property is the most valuable strategic asset we have. Even if Intel reverse-engineered AMD's reticles, by the time they could implement the same architecture, AMD would be pushing products to market that are 2-3 generations ahead.
My question right now is, how long will it take Intel to reach parity on this architecture front (especially if it's the key to success as AMD's CEO claims)?

This is not true. As much as I support AMD and loathe Intel, architecture wise I would say even Zen 2 and Intel SomethingLake is about the same, with many benchmarks backing the claim. And Icelake being slightly in front of Zen 2. Icelake did deliver a roughly 15% improvement as promised, so there is no sign Intel's architecture department has any problems ( yet ).

The problem is Icelake performance improvement doesn't matter if 10nm cant yield.

And when Dr Su said about IP, she was referring to the whole chipset strategy and how it blinds everything together.
How VCs Make Money
Please don't mind me asking, but why do you compile your entire codebase often? What's the challenge of splitting it into units and compiling each of them independently when code is changed?
You don't get reduced taxes though, so your net income does decrease. The wealth tax isn't going to take the place of any other tax, it is in addition to the taxes already in place. Whether you believe in the legitimacy of the wealth tax or not the people paying it won't be better off, nor will most of the people not paying it (disregarding benefits of the programs funded by the tax).
Maybe. I love Rust and use for all my work and hobby programming. With that said, I'm not in a super rush to use Async as it stands now.

This is a foundational implementation and while you _can_ use it, you are also likely to run into a host of partially implemented support problems. No fault of anyone, just a lot left to do. Examples being, you may run into needing async FS ops, so you bring in one of those libs. You may need async traits, so you bring in macro helper libs, you may need async DB interaction, so you check your db lib and hope they have support. Etcetcetc.

None of those are problems to stop you from using Async if you want. They're merely reasons you may not want to use Async quite yet.

Personally I've found Rust's development cycle to be such a joy, including manual threading, that I can get by happily without Async for the time being.

But, I'm not currently doing a lot of work where I'm dying to use greenthreads-like paradigms. Threading works fine in my web frameworks, db pooling, parallel libs like Rayon, etc. So because I've got all the power in Rust I need currently I just have no reason to use Async.

WITH THAT SAID.. use it if you want it! I just might not recommend it to people coming into Rust unless they explicitly need Async. It's bound to introduce a few - hopefully mild - headaches, currently.
Don’t Be Afraid to “Fail”
Consent Factory, Inc
If an interviewer asked you what you're hardest bug is and you mention a missing semicolon, he should probably just stop the interview right there.
Continuously Delivering at Maxwell Health
Are you rolling your own UI or is there a similarly nice file system UI package out there?
Art doesn't pretend to have the ability to predict the future through mystical means. It doesn't present an illogical premise that's meant to be taken seriously.

You might view astrology as art, which is fine but plenty of people really believe in it.
It's easier to believe something as the truth when you think you're hearing it from 'the universe' rather than a random stranger.
or hackaton, crowd sourcing....
I use the recap extension. Usually an uploaded PDF or docket is immediately available on courtlistener, but every so often there's a period of time where nothing gets updated; this happened briefly yesterday, for example. Is this some kind of maintenance?

I tend to browse Pacer side by side with courtlistener, e.g. get the docket, read through docket on courtlistener, then click through to buy the documents I want. When there's a delay like that I'm never quite sure if it was actually uploaded successfully so I go save the documents separately, it's inconvenient.

Also, is there any way you could upload documents that members of a case get for free through Pacer? What I've noticed is that it'll show the docket entry if I have the extension installed, but it's an abbreviated form (e.g. "motion to dismiss" instead of a longer entry with party info, attachments, etc).
My point is he used an artform to inspire his art, and we all should be afforded that privilege.

Yes I believe art is a good thing, whether it turns you into a murderer or a saint is a different topic.
First of all -- it was clearly a stunt. The question from the reporter where he "drinks" some water[1] happened after he asked for water in the middle of a speech[2] -- the moment in his speech was so obviously staged that it's not worth elaborating past including the link to the video. With that in mind, it's pretty clear that his answer to the reporter's (probably genuine) question was just doubling-down on the point he'd made with his earlier stunt -- that it's safe to drink.

But ignoring all of that -- why is it a good thing that he said the water was safe? The water wasn't safe to drink, and the video of the President sipping water from Flint means that the entire country collectively agreed that the situation was fixed. But it wasn't fixed -- the water in Flint is still contaminated with lead today.

[1]: https://www.youtube.com/watch?v=u2ZynkD3N_k
[2]: https://www.youtube.com/watch?v=AjugN-nUHh8
Super curious about this as well.
> The problem with automation is that in order to create a completely unattended system, the industry best practice is to install platform screen doors to ensure that nobody can ever enter the tracks.

What...? The problem with non-automated metros is the same! Either way, best practice is to have doors for safety. Several train stations in Tokyo have doors/gates, despite those lines having drivers. Meanwhile, Vancouver's automated metro has no gates protecting the tracks, but a generally good safety record nonetheless. The attendants are mainly there to deal with issues that gates wouldn't solve anyway: medical emergencies, confused passengers needing directions, drunk/violent passengers, etc.
Astrology is a means of emotional regulation and the reestablishment of a sense of control over an otherwise chaotic world. All worldviews, whether they celebrate themselves for their rigor or not, serves this function in addition to whatever other outputs they do or do not produce. In my personal experience women are more often the ones utilizing astrology, which means not that they are being duped as many of the comments here patronizingly say, but rather that astrology is solving a particular problem that women have adapted it to solve.

That there are scams that make use of the symbols of astrology hardly separates it from the company of any other worldview.
Destroying Comfort Zones
> Are you suggesting that no psychic believes what they say, or that no priest questions what they say?

My last sentence clearly answers that question:

"There's a boat load of generalisations here though so will be plenty of exceptions to what I've said."

I suggest you read peoples comments in full if you intent to rebuke them.
Shifting deep learning research from SOTA accuracy to SOTA efficiency
I'm amazed that anyone thinks that the state that passed all the policies that led to this disaster should but out the company so that it can fix the problems it helped create in the first place. Talk about failing up.
Small farmers don't want higher productivity already?
I don't like Derren Brown.

I feel he is happy with people leaving his shows believing in psuedo-scientific nonsense, it's just a different brand of nonsense.

I'd be interested in a poll of people leaving his shows being asked if they thought it was a) mostly traditional magic / sleight of hand or b) Psychology, influence, whatever nonsense Brown calls his stuff nowadays.

I might be wrong, but I think most would go with with b)
One of greatest things about Postgres is its extension system which is meant for things like this. RDS not supporting custom extension is RDS problem and frankly I wouldn't recommend using RDS. You are losing a lot of functionality, upgrades are tougher etc. Postgres maintenance is quite low the hardest part is probably running and RDS doesn't save you from that.

Anyway this feature discussed (searching based on a distance) is part of PostGIS extension they are demonstrating here SP-GiST index.
Thanks and fixed. But like you said, it could work either way.
For what it's worth, Linux kernel compilation took about 6~7 minutes with -j25 on Ryzen 3900X (12C/24T).
Even worse are the mediums because they are creating a false memory of a loved one.
>What gets me about astrologists and psychics, is they are praying on peoples innocent stupidity. At best they are reading their clients semi-accurately, at worst they are swindling them.

So like any other business these days, and considerably better than Facebook?

>I feel that the amount of good they could do is way less than the harm they could do. And that the dangers of allowing another person to give you untrained/regulated advise is a terrible path to go down instead of understanding yourself.

It's not like we have these things (personal life advice, mental health, etc), sorted out, and some "expert" can come and give solid advice because they studied the subject at university.

If anything experts in those fields are as much quacks as the astrologists, but with extra state power to boot.

Some of the worst advice has been given by doctors and specialists -- all the way to forced lobotomies and electric shock treatment.

If anything, the regular psycic (not a full on con-man) would be more careful with their advice/interventions, because they don't want to rock the boat too much, and knowing their trick, they don't have a "god complex" like many experts develop.

Heck, those "experts" are on the top of professionals committing suicide themselves, and on the top of professionals with mental issues:

"A high suicide rate among psychiatrists (58 to 65/100,000 compared with that of the general population, 11/100,000) has been reported by the following: Freeman, Blachly et al, DeSole et al, and Pond"
Instead of having a Regex that searches for error|critical|except it’s a good thing to have a log level in your logging infrastructure, so that you can query for example log level=2 and get all the bad things.

It takes a bit to work this into the code and infrastructure everywhere but it’s worth it.
Misleading title but nicely explained implementation of the algorithm (Gaussian-distribution model) to quickly do anomaly detection.
Laravel 6.5 is released with new Features
It's like Tinder, but you get bullied instead of ignored.
He wrote "extreme nationalist regimes". I really hope that the Palestinian minority, which isn't really small and keeps growing, gets a say in Israeli politics after all these years of being totally sidelined by the majority. I don't see any other path to peace in that region.
I've been working with alpha futures, tokio, hyper, etc with async/await support on rust beta (didn't use async std yet) and can attest to them working quite well. There was quite a learning curve for me to know when to use arc, mutex, different stream combinators, and understand raw polling, but after I did, writing the code became a bit easier. I suggest anyone wanting to learn to grab a tcp-level networking project/idea/protocol and grind on it for days, heh.
1&2. Oh, sorry I forgot the extremist. So what would you do when you face an extremist? Ignore him so he can stab innocent people in a railway station? Or you show him why he shouldn't do that, maybe even teach him some skills so he can make a living and become a part of society? The latter is exactly what "education centers" do according to the link. And it is described quite clearly that the center is not a prison or Auschwitz (go back home regularly). So I answer your question directly: I believe "education centers" exist, but it's not a synonym referring to the fabricated "re-education centers".

3. Your refute is valid only if the presumption is real, I applause sincerely for you, but how can you stand for many Uyghur? I live with Chinese every day so I can present more or less their thought, did you get in touch of some Uyghur or you just surmise their thought from, let me cite Trump, "Fake News"?

4. I really hope to read your airtight, immaculate, irrefutable argument!
Also, there are some jurisdictions that appear to block the recap extension; at least I've noticed I can't load PDFs but incognito works, and turning on the extension in incognito makes it fail again.

Where would be the best place to report this?
I’m surprised. Half the time I hear “fake it till you make it, it doesn’t matter that you have doubts, you just have to be confident, and that will inspire others and clear the necessary roadblocks”.

But psychics are like, the manifestation of that mentality in its purest form, and it feels like doublespeak to turn around and say, “hey, that’s not 100% rigorous, don’t sell naive randos on it!”
What is today’s technological wonder of the world?
McDonald's doesn't sell burgers, it sells franchises
We are two developers from Toronto who couldn't find a decent and cheap solution to monitor our kids/pets through the browser. We originally started this project because we thought it would be a great opportunity to learn and build something that could be useful to us. As we dove deeper we realized that perhaps others would find it useful as well, so we turned it into a product.

We decided to take a web first approach rather than a mobile app first approach for a few reasons:

1) We are web developers so it's what we know
2) Web browsers are ubiquitous, meaning users could still access our app on mobile devices via browser or PWA (more on that later)
3) People spend the majority of their time on computers, whether for work, study, or leisure. So it makes sense to us to be able to easily monitor from your computer.
4) We think the web is cool (See reason 1)

Our goals were to:
1) Make it possible for anyone to sign up and create a security camera
2) Not require any hardware purchase
3) Not require any application install
4) Put our old devices to good use rather than end up in land fills!

We wanted to make UView available as a mobile app as well so we converted it into a mobile app by turning it into a PWA (Progressive Web App). You can install it on Android using the install button, however iOS users will have to select the “Add to home screen” button in the browser.

We would appreciate any comments and feedback!
Also much of the consent is, as Chomsky would put it, manufactured.
Not the OP, but nightly build to prove it all still works is a pretty common thing.

Reasons for mysterious breakage:

- Compiler Updates
- Dependencies getting lost
- Code changes (you break things into parts, doesn't mean they work together now).
> This is not how a real-world program would be written.

I have seen much more programs that look exactly like this (at least for the C++ part) than programs with clean separation of concerns in my life.

> No realistic coder would expect their team to be satisfied working with code like this.

assuming you've got a team (and that they are trained and not a bunch of interns or barely-graduated with 100% year-over-year turnover), assuming you are a professional developer and not someone who codes in the context of another profession (researcher, artist... heck, I've seen a music teacher making small python apps for the lobby of their music school once, etc).
Or neural nets trained to detect cancers from patient photographs, that end up learning "if the patient has a ruler next to them, then they have cancer"
I'm extremely skeptical of taxes that try to take a large amount of money from individuals for two reason.

One is psychological. I make a small amount of money relative to Jeff Bezos. If you root under my couch cushions you'll find nickles and dimes. Naturally if you do the same for Jeff you'll find $100 bills and stock certificates worth thousands of dollars. Except you don't. Because on some level if you ask Jeff if $1000 is a lot of money he'll say yes. People know that some amount is a percentage of their totally wealth but they also understand what an amount is worth in absolute terms. And they're jealous of it in those terms.

The other problem I have is that tax avoidance is a fixed cost. It's the price of a tax attorney or more cynically a congressman. All three of the groups - the taxed, the lawyers and the congress people - have an understanding on that. You don't pay %10 of the tax to avoid the tax - you pay a set amount to avoid it. As the tax grows larger the incentive to avoid ratchets up.
Now a Therapist can also be that cigarette.

The anxiety I used to feel when I or my therapist was going away and wouldn't see each other for a couple weeks to a month was harder to deal with than I thought it would be.

But we worked through that. A therapist is a cigarette that tries to get you to quit.

My wife says that her ultimate goal is to no longer be needed by a couple so she can move on to another.
Against Empathy: Psychologist claims it is narrow and cognitively biased
The library support's not quite there yet. But I'd bet on it being pretty good by the end of the year. A lot of popular libraries have async support on their master branches.
What’s New in Chrome OS: Virtual Desks, Simpler Printing and More
Teenager Wins $25,000 for Science Project That Solves Blind Spots in Cars
The challenge with async code is that the state across yield points is put into a struct and if a reference to a stack variable is used across yield points, then that struct is self-referential which Rust can't reason about (yet?). I honestly do not know who much can be recreated with `unsafe` and `Pin` vs how much is built-in.

I'd love for Rust to eventually get a Move trait (something like C=+ move constructors) to resolve this. Besides some complexity in designing it, there is resistance from some corners about having anything execute on a move.
Daydream didn't support 2:1 ratio displays for some reason. Most of Google's own flagship phones moved to that ratio. All they had to do was add black bars to the side to simulate 16:9, but they never did. I actually got Daydream to work by hacking the phone's hardware configuration to trick it into thinking the display was 1920x1080, but it caused the Android Moto launcher to freeze and crash too often.

I purchased a Moto Z³, because I though it was daydream compatible only to find out Moto Z didn't mean the Moto Z line of phones, it meant a specific old model. Still waiting on a VR headset for it. The screen on my phone is leagues better than the one they put on the Oculus Go I am using.
Is this true? Why nobody talks about this?
Depends on the country. In a place like India or Mexico, people everywhere are doing things every day that would make headlines in the US.

An entire family of 4 riding on a single motorcycle without helmets in heavy traffic? Normal in India. Would generate new for weeks if done in the USA, parents would be arrested for child abuse.
Agree. I was starting with Rust a couple of times, but complicated async IO was exactly the reason I waited. Especially when knowing that async/await is coming there was zero reasons to learn the old way. But even when it hit nightly channel, it was impossible to use until major libraries expose the new API. So waiting now until Tokio and other mentioned libraries fully implement this. The next year is likely going to be the year of Rust, at least for me.
Probably header only C++
>If it's not something you create, it's not something you should be patenting.

So if the company outsources the actual production to an assembly line in China, no patent?
There might just be enough police and military to quell any feasible rebellion, seeing as pretty much every country is divided along ideological lines.

MAGA types would, for instance, would never participate in a syndicalist general strike.
If you're familiar with this, can you describe some of those new concepts in ... slightly more detail? I say slightly, because I'm still seeking high level explanations, but at the same time I'm curious what new features might be making this async lifetime talk possible.

To further frame that question: I had assumed Rust was implementing Async within the capabilities of normal Rust. Such that, if lifetimes were being managed across function bounds, I assumed the lifetime would have "simply" been bound to the scope of the executor, polling the future you're actively waiting on.

However quickly I can see confusions in that description. Normal lifetimes within a function would need to bubble up and be managed by a parent, since that function's lifetime is, as you put it, being jumped in and out of frequently.

So I imagine that is partly where new features come into play? Giving Rust the ability to take a normal lifetime and extend or manage it in new ways?
I partly addressed this in another comment already, but perhaps I can try to convey a bit more of why I'm completely unimpressed by that argument for my use case.

First of all, the "Bad Things" aren't actually uniformly bad. In its zeal, Rust won't let you modify different elements of the same array from different threads (an issue that comes up almost immediately in the OP) even though you know with perfect mathematical certainty that to do so is perfectly safe. In the context of simulation code that's not nitpicking, it's a usecase that comes up all the time, I can't even think of a codebase I've worked on in the last 5 years that didn't have this pattern in it somewhere. I have never, ever encountered a data race bug in any of those cases (even though there are usually tests to cover it just in case), but switching to Rust would immediately force me to waste time (and code quality, in my view) on working around a language restriction. The same goes for read-after-free and most other memory safety features, because most of the reasoning there simply doesn't apply when you're dealing with statically allocated memory that's never freed, with static guarantees on sizes, etc.

Rust is very deliberately designed to address safety and correctness issues that exist in a style of programming that's just completely orthogonal to what I do. There is some inevitably some overlap and it's always possible to construct a contrived case where Rust could potentially prevent a bug I could conceivably make, but the point is that everything I've seen leads me to conclude that any such benefit would be vastly outweighed by the time unnecessarily spent on working around non-issues, dealing with syntax verbosity and semantic baggage (I distinctly do not want the notion of "lifetimes" at the language level at all), all of which means more code and, in all likelihood, more bugs.

All of this sounds very negative, but I really don't mean to be. If you buy into the dynamic allocation heavy style of programming Rust is designed to improve, Rust looks great. It also seems to have an educated and thoughtful user community for the most part, something I actually envy a bit. I just don't think people should fall into the narrow view of thinking that Rust is a universal good - it takes a particular approach, with very stringent limitations and the limitations aren't there because Rust is bad, they are there to make it great... just not for everyone.
I don't care what you made was good, I upvoted you one intention alone. More techies should work on this, myself included. It may be interesting to hear my and other people their objections as to why they're not working on it.

I'm already dreading asking the question to myself, but a part of me really believes this should be done.