skysight-inc/HackerNews huggingface dataset:
I should have clarified I was talking about Linux not Windows. I can see how my quote could have caused that mistake. Sorry.
Sorry Greg, but look how quickly Google set aside “don’t be evil.”

You’re not going to accomplish AGI anytime soon, so your intentions are going to have to survive future management and future stakeholders beyond your tenure.

You went from “totally open” to “partially for profit” and “we think this is too dangerous to share” in three years. If you were on the outside, where you predict this trend was leading?
Yes, that is the ideal place for all of the above questions to be answered. What you have there is a good start, with lots of room for expansion.

For what it's worth, I was browsing HN on my iPhone and wrote my comment on my desktop - which means that I did not perceive that you had a video. While this is easily addressed by providing an mp4 encoding alongside your webm, the types of information I'm suggesting you provide would weigh down a product teaser video heavily. The ideal product video is about a minute and focuses entirely on how awesome your life will be when you have access to Sway 1.0. All of the noob questions can safely be answered using text with hyperlinks.
It still baffles me that people don't realize Facebook messaging is unencrypted... How can you wonder why Facebook knows that you want to buy puppy pampers if you have been messaging your friend Karen about it all day.
I'm a really late comer to web development. I got introduced to it through angular and react SPA. At this point I don't know how to do anything except these types of projects and not a lot of time to dedicate to learning a new (or old, depending on your view) way of doing things.

I need some type of remedial web dev training.
@malgorithms, what are the colored bars from each participant? Is it a colored representation of the hashes?
I haven’t needed to do this (it’s an ffmpeg task IMO), but apparently it is possible: https://blender.stackexchange.com/questions/14999/how-to-cha...
Browser Tabs Are Ruining Your Brain
You might be able to use the older interface still (has been working for me) [1]. I think they are testing a new beta interface that is right inside the console. I still like the older interface myself.

[1] https://bigquery.cloud.google.com
That argument still seems incorrect to me. The subset of posts we look at it is determined by users (flags, votes, emails, etc.) and by software. Neither of those share whatever personal preferences we may have.

Are you sure that the moderation here is so aligned with particular points of view? In my experience, most of these perceptions can be explained by people being far more likely to notice and remember the cases they dislike or disagree with. If that delta is 10x (and I think it's at least that), things are inevitably going to feel skewed.
Wouldn't the actual business logic remain behind an authenticated API endpoint? Even your relational data models would probably be turned into something more like a tree.

Only if you're going full REST will there be a risk of client-side business logic.
How is it a distraction if that's the one and only goal of OpenAI? What are the investors investing in?
The plaintext isn't guessable, though. The post says they use a 32-byte random string.
Last I was looking you could get a 40GB card for around $300. Very impressive price that kind of speed in a home office.
The makers of the world's best and most popular graphics cards will never compromise their goals to accommodate an i3 clone. I think it's fair that the smaller entity support the larger one.
To build on this, I think it may be an issue with the REST model specifically as opposed to SPAs themselves (which you may have been alluding to). It inherently encourages several small network requests. I'm not a huge GraphQL fanboy and I haven't worked with it closely, but it's a lot more conducive to batching data fetches into only a few requests. You can get around this by violating some REST assumptions like making heavy endpoints that return all of the data you know you'll need at the initial loading of an application, but then you open yourself up to criticism from pedants.
> Going by deaths per trip makes a flight about 3x more dangerous.

Do you mind sharing your back-of-the-napkin math? It seems wrong given the low probability of crash per airplane flight (e.g., there are about 100,000 flights daily and close to zero per day fatal crashes). In fact, about one fatal air crash happens every 7,000,000 airplane flights. I don't know anybody who knows anybody that has died in a commercial airplane crash. I had 2 friends that died in traffic accidents. Anecdotes aren't data, but no one would be surprised by these numbers.

Here are the odds of dying by cause:
https://www.nsc.org/work-safety/tools-resources/injury-facts...
And after the n articles of their own, there are the k “articles” in the chum box that make a last ditch play for your lizard brain.
MFT is an internal structure. They could fix it TBH but the issue is that this would require an NTFS filesystem revision and for those of us who suffered through NT4's broken ass filesystems might start complaining :)
Strict CertifcatePinning can thankfully prevent this from working [0] as intended, although on the flip-side it also introduces a significant problem for deep-packet inspection for malware/intrusion detection and privacy enthusiasts who would like to re-map certain kinds of traffic on the client-side [1].

[0] https://news.ycombinator.com/item?id=10727649

[1] https://news.ycombinator.com/item?id=19172038
Didn’t know any of that. Thanks!
I probably should have written "smart-phone era." While Apple has been pushing "services" lately, I didn't intend to imply that Apple was behind the trend to store data in the cloud. It's more the fault of Google and other companies whose bread and butter are websites (which they subsequently shoehorn into phone apps).
It seems like a VRF might be a more natural choice than a commitment scheme for verifiable randomness, since it doesn't require any honesty assumption for participants, and Keybase already manages keys (though maybe it would be a problem if participants could change keys midway through the ceremony).
I wonder why they didn't split the commit.
Anything you would normally stash in an API gateway.

API keys, anything that handles auth, etc.
Tld.party – search through all these new TLDs
Agreed, and I bet AV1 is really heavy on CPU.
switchdev doesn't look too dormant: https://github.com/mellanox/mlxsw/wiki
I love tiling window managers. I spent way too much time in non-tiling managers optimizing window sizes and so on - basically my 80% usage is to split the screen in half, one app on the left, one on the right.

This is basically what I do at work on a Windows system, using the drag-to-left and drag-to-right.

For your example case, I'd split the screen with my editor taking up the left half, the split the right half into upper and lower, with SO answer in top half and terminal in bottom half. That's the quick and easy split, I could also fiddle with resizing (using arrow keys) the split a bit left/right or up/down.

This gets the info all visible at the same time, without clicking or tabbing to bring one window at a time to the top.

The usage I described above is what I do on my work machine using i3. I'm gonna try out sway now that it's 1.0!
If the vision is to replace normal agriculture, I agree. If indoor growing is in addition to it, that seems less over-optimistic. Creating new arable land is not easy, repurposing abandoned buildings is (even building new warehouse-style empty boxes is pretty efficient, especially if they could be used for something else if the indoor farming boom fails to materialize).
Try updating your client.
Death Denial
Userspace sure, but what about underlying hardware? How will device drivers react if they come up and encounter hardware that is not coming out of a ACPI induced reboot? Will some devices and their corresponding drivers be OK? Or will the drivers panic when they encounter a device in a weird state?

I'm genuinely curious is all. At the time I was pursing this I decided it was going to get too complicated and that I had to live with a reboot.
Sorry for the interruption. I'm not sure how much information we'll be able to share publicly, but there will definitely be an internal PM once the incident is resolved.
You're still enjoying the FI part of FIRE. Being financially independent means you can just leave when shit gets intolerable, which in-turn raises your level of tolerance for, well, shit.

Once upon a time, I hit my number,the FI mark. Then I had a kid. As soon as I had the liability of a child, I was no longer truly FI. I felt the walls at work close in again. It has much less to do with the work and the processes and the people. I think it is a sense of control and ability to leave, or lack thereof, that drives emotions at work. I can't walk away anymore and that makes it harder to tolerate the intolerable.
It's not so much a presumption as an observation that the system works most of the time for most people. Yes there are edge cases, nobody would deny that.
Plague-like epidemics.
YouTube is indeed a SPA.
State of the art deep learning models are becoming larger and larger and at some point it makes sense to distribute them over multiple GPUs because they would not fit into a single GPU's memory. At the same time training can be sped up dramatically by blowing up the mini batch size in a synchronized training regime, again requiring multiple GPUs. So the trend is towards "model parallelism" and "data parallelism" at the same time. Once you need more GPUs than you can put on a single PCI Express bus, you need a fast interconnect between servers. Infiniband seems to be the best solution at this time. Nvidia GPUs can already communicate ridiculously fast with remote GPUs via RDMA if there is an Infiniband connection. It makes a lot of sense for Nvidia to push into this direction to provide integrated solutions.
Microsoft may regain the crown of mobile OS again
Right, but even with the added complexity (not that much for something like Postgres-XL), you still end up with all the benefits of a robust and performant relational database.

Meanwhile, for the FDW-based DIY approach, it should be at least theoretically (if not practically) possible to support both transactions and predicate pushdowns, especially if the foreign database is another Postgres database (or SQL at all, for that matter).

More to the point, though: the idea is that you shouldn't have to prematurely optimize. The vast majority of websites don't need a full-blown distributed database. In the rare event that your site grows to that point, it ain't really all that difficult to switch to Postgres-XL or CockroachDB or something that gets you the best of both worlds.
Reparse points could be emulated at API level.
A 5px gap between windows is a drop in the bucket, but adds a lot in terms of aesthetics.
I think it's very possible to read the last few lines in a non-gendered light. You have to want it to be misogynistic in order to interpret it as such.
Seeking Junior Engineer
We build custom gaming rigs
Congrats for shipping this free software project!

I'll probably need such a tool in the future. This will be an option if by that time it supports gettext files (.po) as that's what I settled on ;-)
(I'm surprised po files are not supported actually. I'm no expert of the field and might be very wrong, but I thought gettext was close to be the standard)
Yes! Each horizontal row in the rectangles represents a participating device. The purple/blue rectangle that comes in first represents all the bytes of the commitments coming in. Since we constrain the size of the rectangle it makes (IMO) a cool visual effect as the rows squeeze to accommodate more data.

Each little square inside it represents a byte, so we map bytes (0..255) to colors ranging from a blue to a purple.

The matching secret is also 32 bytes, and of course those come in in random order, so we line up secret rows with the matching commitments. It sure is fun to watch.

We played with some different visualizetions. We actually had one version with a 3d sphere getting covered in data, but it felt too gimmicky. This gives a good feeling of people showing up.
I'm sorry the mod thing wasn't clear. Of course we've thought about adding 'mod' tags to the relevant usernames (dang and sctb), but it somehow feels out of sync with the spirit and traditions of this place.
The Grad School Statistics We Never Had
Not to go all MRA here, but nobody cares. Nobody's going to bother with the research and meta-analyses required to get to the bottom of the matter. Our health concerns are of no concern to this society.

And while many states are legalizing marijuana, it's still a life-ending felony in all 50 to get caught with a vial of Testosterone Enanthante in one's gym bag.
That sounds miserable to me, but it may be that we are working on different platforms where the cost/benefit of tests differ.
If you're looking for more news sources, happy to hook you up with some extra API credit (https://developers.civicfeed.com/)
I've been working on something similar to this for awhile now, not near completion though. It allows you to subscribe to some websites that include a paywall, for free, including adding your subscription accounts. It's made with Headless chrome and TypeScript.
Because of dilution resulting from future investments, my understanding is that the valuation could be significantly higher before that threshold gets crossed.
That's not a real application. You would just google gas prices. Or you would stop and ask someone.
> really not a huge bar to entry

Critical mass is a huge bar to entry.
There may eventually be a solution where Wayland can run on top of Vulkan.
That's for all vehicles, including ones that are expensive to own and uncommonly used for rideshare. "Small sedans", which are pretty common for rideshare, cost 42c/mile.

These costs also assume depreciation based on buying cars new. Costs would be quite a bit lower if they were based on buying 3-5 year old used cars, for example.
For the love of dirt just go outside and plant some vegetables

Or even do it inside.

I mostly work in climate inhospitable to farming, so I can't have a garden in my yard. But I still grow radishes, wheatgrass, and other small edible things in mason jars between the monitors and gadgets on my desk at work.

That's how the office found out one of my coworkers is terrified of crickets.
kinda funny that the headline reads "Russian Spy Submarines Are Tampering with Undersea Cables" while the article does not provide actual evidence that Russian Spy Submarines Are Tampering with Undersea Cables. maybe they were just trying to sow discord into the cables.
Absolutely not true that this is niche. Almost all international online saas or stores have embedded translation and copy teams.
HBO Theranos documentary goes inside the secretive, failed company
Whore's Glory - Extremely raw documentary that gives an inside look into the lives of prostitutes from various countries (Bangladesh, Thailand, Mexico). It was seriously fucked up and eye opening.
In small quantities, sure.
We sell React to customer.

But in reality we just code basic erb. Client just doesn't know and care about the website as long it is fast.
Then I encourage you wholeheartedly to work on that problem! It is really among the most important things of all.
BlockHound – Java agent to detect blocking calls from non-blocking threads
From Microsoft's documentation:

Microsoft strongly recommends developers utilize alternative means to achieve your application s needs. Many scenarios that TxF was developed for can be achieved through simpler and more readily available techniques. Furthermore, TxF may not be available in future versions of Microsoft Windows. For more information, and alternatives to TxF, please see Alternatives to using Transactional NTFS.

https://docs.microsoft.com/en-us/windows/desktop/fileio/abou...
This is the second time in 2 weeks this happens.

Last time it happened (Tue, Feb 26, around 12:41 PM), my Kubernetes cluster became unresponsive (and my website). I was never able to figure out if that was purely a coincidence or not, but I do not believe it was.
> Every OS that provides exclusive locking, regardless of filesystem, will return an error if more than one process wants to acquire such a lock.

Obviously.

The super annoying thing is when the OS doesn't try to tell you which process(es) keeps it open and doesn't even ship with built in tooling to let you find out on your own.

I think that is the point GP tries to make.
It generally means that yes. But sometimes it also has to do with CSR calls. eg, by not allowing spaces in passwords, you eliminate an entire class of PEBKAC errors.

I don't for a second believe that's why my.equifax.com is doing it. It's certainly not why there's a 20 character limit. (I personally use 64 char passwords wherever such long ones are allowed.)
Our policy bubbles down to wlroots, which is the basis of a huge variety of Wayland compositors.

However, we only need to support Nvidia if our goals include "adoption by Nvidia users". But they don't, so we aren't going to.
That depends on what you do with the excess heat from the grow lights. For example, if you were growing vegetables in the basement of your house, the heat from the lights would rise to heat the living space. You'd wind up using more or less the same amount of CO2 as required on heating alone, but you also end up with food to eat.
Wait- how do you find NTFS underpowered? You make vague claims offering nothing of substance.
I think a fork/distro of ES was bound to happen.

As a heavy ES user, I've looked into getting a license to access the so-called X-Pack features, most of which are very basic and should belong in the OSS distribution anyways. Lots of those features are now available as plugins, but until now there's been no overall solution for getting the missing features.

After an almost two hour long phone call, we kind of got the pricing in a roundabout way from the salesperson; tens of thousands of dollars per year for a small cluster. We REALLY wanted to get this, which is why we dealt with the sales process, but there was just no way to justify that to our management.
<sarcasm>What aren't Electron and Javascript the pinacle of software development </sarcasm>
Yeah, I'm sure there is a healthy omg happening right now :)
The Error in the Comparator: Or, scikit-learn's imp weighting in CV is broken.
Well what about enterprise support? When customers buy an enterprise solution at elastic they get support right? what would entitle them to move to this offering.
I really wish hiring managers read this. I am a data generalist, and have had no traction with obtaining even an interview for a data science job. I’ve setup a private JupyterHub where I run python ETL, interactive models, and dashboards. I deployed Metabase several times and have written hundreds of SQL queries. I’ve used Tableau with gigantic datasets. I built a front end serverless analytics pipeline from scratch with AWS that handles 30M events/mo. I've demonstrably grown revenue and margins in multiple contexts with my data products. I’m working on making a fully dynamic frontend for content recommendations. I have self-taught all of these skills in the past 3 years after a decade in sales, marketing, and entrepreneurship. What I haven’t done: a CS/math degree (mine was music), graduate work, or tech work at a household name. Lived in the Bay Area. Gotten an interview for any data job. Sigh.
> gas powered leaf blower puts out as much pollution in a day of work as a Ford Raptor will in 100,000

This is not believable. Think of how many tankfuls of gas that will go through in 100,000 miles. Every atom of carbon going out the tail pipe is "pollution".

A day's use of a gas leaf blower has a vanishingly small carbon and NOx footprint compared to 100K miles of a fossil-fueled Ford truck.
Chrome (74) also:
https://bugs.chromium.org/p/chromium/issues/detail?id=924370
>Or worse the data doesnt get entered, and it ends up in a filing cabinet.

God forbid that data not be vacuumed up never to be seen again except by the advertisers. /s

A file cabinet in the back office probably handles most people's use cases for documents they receive by fax 90% as well as any digital solution with a heck of a lot less effort.
The weird thing is they no longer do any work related to jet propulsion.
Two Men Might Be Second and Third to Be Cured of HIV
This isn't an i3 vs. nvidia situation, this is linux kms/drm progress vs. nvidia.

nvidia is simply being uncooperative.
Meyer Optik Görlitz confirms rumor that Nocturnus was a rebranded Chinese lens
We can argue all day about following the spirit of something vs the letter of the law, but all four of those companies have direct business incentives to make it difficult for those wanting to use their software for free to do so. No surprise then that all have taken steps to dissuade free users or make things more challenging. You're arguing about labels, which is beside the point.
Is that "quine" not similar to the y combinator?
Dtrace is amazingly powerful. Thanks for all your contributions over the years.

http://www.brendangregg.com/dtrace.html
This demo is missing a key point: what happens if you open the circuit while the paper is adhered? Does it just fall down?
Ketamine: Now by Prescription
Greg, you seem to be answering questions here so I have one for you:

This change seems to be about ease of raising money and retaining talent. My question is: are you having difficulty doing those things today, and do you project having difficulty doing that in the foreseeable future?

I'll admit I'm skeptical of these changes. Creating a 100x profit cap significantly (I might even say categorically) changes the mission and value of what you folks are doing. Basically, this seems like a pretty drastic change and I'm wondering if the situation is dire enough to warrant it. There's no question it will be helpful in raising money and retaining talent, I'm just wondering if it's worth it.
Just saw your other comment about Fedora. Thanks for Fedora and EPEL. I was just pointing out that EPEL would benefit from some recognition as a semi-official but ultimately unsupported repo from RH. Technically RH already has 'optional' channels which are already in that category, but EPEL should really be that. Some communication channel between RH and EPEL and QA so that stuff doesn't break on RHEL point releases and maybe some resources for security updates would go a long way in making RHEL more usable.
I think there's a conflation of client-side-SPA === rich/complex here. For all practical purposes, this may be true as SPAs have gotten reliant on complex frameworks like React, Vue, ..

In 2019, with ES6, I believe frameworks to be an overkill. When React was introduced, it did goad people into thinking in components, etc. However, classes and higher-order-functions in ES6 allow one to think modularly without a framework. And the Virtual-DOM's value proposition is questionable when DOM updates are properly batched ( like when using https://github.com/wilsonpage/fastdom ).

Complexity is bound to increase with features, either in the back-end or front. But SPAs (with PWAs) offer advantages of being fully functional when offline, or with spotty connectivity, which is a significant value proposition. Not to mention lower server-side costs (in use-cases where server costs are prohibitive, SPA-PWAs is the only economically viable option).

My takeaway is to evaluate not just the reliance on SPA/PWAs but also on complex frameworks with diminishing returns.
Infrastructure isn't your product. Why build an infrastructure instead of buying it?