skysight-inc/HackerNews huggingface dataset:
https://csunplugged.org is not exactly but might be nice.
I'm genuinely not sure whether you thought this was a good thing because superficially it looks more secure or a bad thing because in reality the ways of circumventing it are worse than the original problem.
The problem is that “GB” in the context of RAM specifically invariably means 1024^3 bytes, i.e. GiB. To then use that definition of TB here, you're mixing 1000 and 1024 denominations.
Great example... there was also an effort to expand the Tappan Zee bridge from the 1950s, adding a couple lanes was going to cost 5-10x the original iirc.

https://en.wikipedia.org/wiki/Tappan_Zee_Bridge_(1955%E2%80%...

On the plus side, we have some of the cleanest air and water any civilization has ever enjoyed, so regulation isn't all bad. Maybe the Boring Company can tunnel that out for a mere $250M.
The article lists what we'd like to know, but the research frontiers for each class are also interesting. In each case, how far are we from our objectives? I'll sketch a little bit of the situation for BPP below.

Simple constructions using hard decision problems would completely derandomize BPP into P. This is the "hardness to randomness" paradigm: if we could prove that some problem in exponential time was hard enough for circuits, we could completely derandomize BPP. See https://en.wikipedia.org/wiki/Pseudorandom_generator#Pseudor... for more information on this approach.

Unfortunately, the hardness to randomness program is far from realization. Circuit lower bounds are hard to prove; the best known lower bounds separate NONDETERMINISTIC quasi-polynomial (n^(log n)) time from a circuit class with stringent structural restrictions (no threshold gates, constant depth, polynomial size). See https://eccc.weizmann.ac.il/report/2017/188/ for the state of the art, and https://eccc.weizmann.ac.il//eccc-reports/1994/TR94-010/inde... for formal evidence that circuit lower bounds are difficult to prove.

On the other hand, if we are willing to accept "average-case" derandomization, we appear closer to BPP "is basically equal to" P. By "average-case" derandomization, I mean that the deterministic version of the algorithm is wrong on some inputs, but it is impossible to sample those inputs efficiently. This is actually another application of the hardness to randomness paradigm: if we knew EXP != BPP, we would obtain an average-case derandomization of BPP into sub-exponential time. This is not quite what we want, of course: it is an open problem to improve that to fully-polynomial time! See https://link.springer.com/article/10.1007%2Fs00037-007-0233-... for the state of the art in this approach.

Because separations like EXP vs BPP seem easier than circuit lower bounds, (as mentioned in the article, we DO know EXP != P) average-case derandomization seems closer than full derandomization.

For the record, EXP contains BPP, because we can just enumerate over all possible random strings, compute the probability of acceptance, and answer accordingly. I don't think the article mentioned this trivial derandomization. So, that's why getting BPP into even sub-exponential time is an interesting result.
Oh yeah, thats right.. Isn't it based on orientation in a spherical sense? I guess you could have an infinite number of those orientations.
I rather just do plain WebComponents, but we are still a bit far from having them supported everywhere.
H2O: an optimized http/2 web server
Taking one example... UEFI is supposed to replace BIOS, but that spec is a mess, and nobody gets it right. I don't have a solution to this problem to propose, other than to say, if you're in the position to influence specs that effect the design of hardware, or are the result of hardware design, please push for the simplest solution to the problem every chance you get. That said, huge amounts of complexity are added to things in the name of backwards compatibility, which is something we generally want.

In the case of the S3 sleep state, this is just sloppy decision making. Sure give us a new fancy, half sleep-like mode, but don't touch the suspend to ram, it's a feature that has value.
I proposed to use a simple polynomial hash
https://github.com/peterburk/pagefish/issues/1
Has anyone tried that scene with Blender Cycles?
Thanks for the feedback and for taking a look.

Outside of financing and M&A, most of the topics in the book are core to most fast growing companies - Silicon Valley or not. They key is whether the company needs to grow rapidly, or is a rapidly growing division of a company. "Grow rapidly" means "scaling revenue (and if the right time for the company, profits), and growing headcount and organizational complexity". If it is a 12 person org that is not going to grow, only a smaller subset of topics apply.

Key topics include things like hiring and managing an executive team, your role as CEO, organizational topics (re-orgs, choosing what executive owns what etc.), marketing and PR, product management, managing your board, building a recruiting pipeline and recruiting organization. Many of these are reasonably universal topics. To your point, what I know best is silicon valley technology companies, and the book reflects that experience (versus that of an industrial company).

Thanks again for taking a look!
The latest versions of OpenJDK have a pluggable GC interface, at the source level at least - you can't literally drop a DLL into a directory and load it dynamically, but the source code is modularised quite well and there are several different GC engines available to be chosen at startup.
No. Their "GB" numbers are actually GiB; DRAM always uses binary units because it's addressed in binary. (Maybe if they used the correct suffix, they wouldn't have made the error.)
So why it's not taken into account when quantum-entanglement records are broken?

You can have flasks of superfluid 4He with thousands of moles of entangled atoms clearly visible.
I wonder if Riot would consider building the scripting UI they show into some kind of training mode. It's a bit like the argument that no one would pirate if they content was easy to get for a reasonable price.

If players could train with the spell range circles, skill shot path projection, last hit helpers, etc in a sanctioned way, I wonder how much this would remove the desire to seek out the cheating programs.

Edit: I see they have a "training mode" already: https://na.leagueoflegends.com/en/news/game-updates/features...
Well, the lowest part of Death Valley (Badwater) has water sometimes, albeit very salty and gross.
All of the major front end frameworks have the same thing
Thinkpads might not be as bad as you think. I have an X230 at home, which runs many flavors of linux extremely well and is dead silent, and a T440s at work which is also an excellent choice albeit slightly more expensive. You can pick up refurbished t440s'es for around 500-700 euros in the Netherlands, where X230's go for 200 at the very lowest price point (still with an ssd!).

Unless I'm playing Counter Strike on the X230, which runs great all things considered, I never ever hear the fan. Wireless and thankfully wired connections are spotless too, though the X230 doesn't have 802.11ac as far as I know.
Keyboard shortcuts instead of onclick handlers. Unless someone is using Vimium there is no way to use a keyboard to navigate the web without explicitly defined keypress handlers.
Exactly why I won't do those genetic-sample tests for "ancestry" or anything else. Eventually, those data will be sold, even if the entire company is sold with it. Eventually, we will be much better at decoding the DNA for predispositions to medical problems like heart disease, diabetes, alzheimers, and so on.

That information will also be used against our kids and maybe our other relatives even if they don't undergo the testing.
Are you sure this approach is popular? AFAIK none of the top ad platforms allow you to inject scripts. Do you know any?
It's assuming that the newly recovered data is spread across free space of the other 10,000 drives, a few megabytes on each.

It will also be recovered by reading the recovery data, which should also be approximately evenly spread across the 10,000 drives.
> Because the preventative care reduces the costs down the line

I thought the evidence was that preventive care increases total lifetime care costs, but improves outcomes [0]. (Whereas, e.g., smoking reduces lifetime, though not per-year, healthcare costs, but made outcomes worse.)

[0] Which may still save your insurer money if it kicks costs down the road until your costs are covered, or at least subsidized, by Medicare. (Or change plans because of a different job, or otherwise are someone else's problem.) And even if it doesn't save the insurer payouts, it can make the insurer more money by keeping you alive, employed, and paying premiums longer—obviously, premiums are set so that on average the insurer makes money every year you are paying them, so if you are covered longer even if they are paying more bills on total, they are still making more money.
GDPR: We need a way for browsers to tell sites I accept all cookies
Ever since GDPR, the web has been flooded with popup banners asking for permission to use cookies. Privacy and free choice are important, but efficiency is too, and its seriously annoying to have to click on dozens of banners while visiting websites throughout the day just so the Internet can keep functioning like it did for the past couple decades.

It would be cool if we could develop a protocol where users could flip a setting on their browser that tells every website they visit that the user has consciously, legally opted-in to all cookies. Heck, it would be cool to also have an option that says I accept all your Privacy Policies and Terms of Agreement, so don't show me any banners related to those too.

Thoughts? Is this feasible?
How GOAT Taught a Machine to Love Sneakers
> I'd develop for the MacBook Pro 2014, because that's my hardware. Only one Linux distro (probably Ubuntu).

While I haven't used desktop linux as a host os in years, but I agree on the sentiment that the macbook trackpad is easier/probably implemented well already.

Years ago, I spent a bit of time bootstrapping thimblemac.com which involved hacking around and using privateframeworks for the trackpad. Much of the work in that space is seemingly based off of code from back in 2009 - http://blog.sendapatch.se/2009/november/multitouch-on-unibod... , and from searching github just now staring briefly at https://github.com/robotrovsky/Linux-Magic-Trackpad-2-Driver it looks like they've gotten things implemented fairly well.

Between being more interested in surface-like tablets and watching the diy keyboard community's growth, I wonder how hard it would be to create an Open-Source-HardWare typecover that included a touch pad. There have been things like the macdec and express keyboard (https://www.wired.com/2011/02/macdec-tea-tray-holds-keyboard... , https://bullettrain.com/products/express-keyboard-platform?v... ), but given the slimness of the force touch trackpad and info around slim keyboards I bet you could make something small enough to pair with a tablet. You could start by making a slim diy keyboard (think https://keeb.io/collections/frontpage/products/dilly-3x10-or... but slimmer) that had an insert for a bluetooth apple magic trackpad, then optimize the design from there.
This is a great technical breakdown of some modern high level approaches to common cheats. I think this the most transparent approach (even though the author admits leaving some detail out) to modern anti-cheat for massive multiplayer games. Good on riot for having an open dialogue about this. I don't think you'd ever see someone like Valve going a transparent route with something like this. (Not making a judgement on that decision, just an observation).
Async is strictly more limited than the more generic LINQ comprehension syntax.
Something I rarely see addressed as an outsider and occasional consumer of this kind of info:

I like bagels - this tool reports a GI / GL of 72 / 42 for 100g.
I like peanut butter - 27 and 2.7 for 100g of creamy unsalted.

What is the GI / GL of a peanut-buttered bagel? Is it an average? Can I calculate it?

I don't see much advice around working toward an average glycemic load for a meal versus avoiding specific evils. Is that line of thought flawed?
Introducing the New 0x Portal
You misunderstand my point. I'm arguing against his age being used as a wow factor. IMO, such articles make older artists, who have managed to put in the same amount of effort, seem less gifted.

Art should be appreciated for what it is. Shouldn't matter if the artist is 11 or 40.
This will be great for pharmaceutical profits, not so great for insurance premiums.
It's a confusing quote. They have achieved 18 qubits from 6 photons. But 18 qubits can store more information than 18 regular bits however when the 6 photon system is measured the quantum state collapses to 18 bits of data.

How do you get 18 qubits from 6 photons? You use multiple degrees of freedom. Whereas a bit in traditional memory has a single degree of freedom (electric charge), photons have many degrees of freedom such as polarity, direction of travel and angular momentum.
I love Vue.

After Angular 1/2, React, Riot I ended up there. It conforms to my principle of least surprise, and principle of least new ontologies. In the world of transient JS world, it's the best thing that happened.

Hope every other front end framework disappears and the whole world settles on Vue.
I'll defer to the math professor on this one.
There are high-res models in the T-series. I.e., available in both 1080p and 1440p, the latter just at the point where you can use it without High-DPI tech if you have normal 20/20 vision, if you have worse, you want less resolution (as you can't use the higher resolution anyway).
I was confused about the title because I have an X1 Carbon that I bought in 2018. Turns out it's 5th gen. And yes, it's one of the most blissful computing experiences I've ever had. Everything works out of the box with Debian stable. Not a hitch.
I'd be pretty shocked if the pharmaceutical industry is against this. I would bet they _lobbied_ for it. They can already advertise direct to consumers, now those consumers will be able to go directly to purchasing medication with no intermediary (no "ask your doctor if X is right for you"). This seems like it's GREAT for them. I would expect marketing budgets to go up dramatically in pursuit of these disintermediated consumers, and those marketing dollars to have a great return on investment.

Do you have any reason to think otherwise?

Hmm, pharmaceutical industry lobbying seems to have had a significant bump in 2017, from $250 million to $280 million based on lobbying paperwork filed... https://www.opensecrets.org/lobby/indusclient.php?id=H04&yea...
"Have you been a victim of an insurance fraud? You have believed insurer's promises and they betrayed your trust? We can insure you against that. You can trust us, we promise!"
Maybe pedantic but according to https://docs.microsoft.com/en-us/windows/desktop/power/syste... S0 is the working state. Active suspend could be what they call Modern Standby or S0 low power.
Thanks for your feedback! I'll address this.
"No more C, no long tail of bugs due to C coders not understanding GC but having a cool idea about how to copy strings."
Check out Apache Guacamole.

https://guacamole.apache.org
This one is pretty cool as well: http://element.eleme.io
> My car insurance doesn't pay for car maintenance until I've had a collision.

You can buy prepaid maintenance plans for cars, they are just usually bundled with auto purchase rather than bundled with liability insurance the way some other coverage is; that's just a packaging detail, and there isn't a purchase-of-your-body to bundle maintenance plans s with.
> Water is our second biggest survival need, beaten out only by the need to maintain our body’s core temperature.

Hmmm, I'd say oxygen supply in the blood is probably #2.
It's interesting that this is now necessary on PC laptops to get basic things like suspend/sleep to work. I remember having to apply DSDT patches to make suspend, as well as other basic functionality, work on Hackintosh machines (PCs running macOS.)
No need: the bios can present different acpi tables depending on the OS who is asking for them. all it takes is a switch (case when..statement.

So there was no reason whatsoever to remove the code.
YBP: years before present
There are 18 qubits stored in 6 photons, where each photon effectively have 3 qubits from its 3 different degrees of freedom.

Reading the arxiv document prepared by Microsoft Word is so painful. Can't Microsoft learn something from TeX?
> NetFlix curates their selection

Judging by the stuff that comes up when you browse categories, or when NetFlix wants to suggest something to you, the only "curation" involved is whether they were able to get rights to display the content. There's no quality standard, and there's no logical standard (like "if we offer the second film in this series, maybe we should offer the first one too") either.
Thanks, this helps a lot, but just to clarify:

Originally "We 'shine' a bunch of photons at an object, and see if they come back. Except there could be dragged decoy spamming photons back at us, and we don't know if there is. Or it could be sending out so much light, our photons coming back are lost in the mix."

With quantum: "We can verify that any photons that get reflected are the ones that we sent out and check only our photons when flooded with photons from enemy flashlights."

Right?
> or another team member with no authority at all

"Responsibility without authority is like being up a creek without a paddle."

If you are expected to make improvements, you must be granted to power to make changes. Otherwise neither your needs nor the company's will be met.

The current situation is apparently not working, and simply throwing bodies at the problem is likely to make it worse. Insist on a level of control minimally equal to the things you must deliver.
… and now I have no incentive to press for lower health care costs, because if I succeed I get the same percentage of a smaller number.
Any problems with the 6th despite the sleep mode? Do you have the higher resolution version?
I made the leap from DevOps to full time dev, but it took a lot of work on my own, as well as a lot of interviews to find someone to take a chance on me

Another thing to consider is once you have devops on your resume', you will be hounded by recruiters still trying to hire you to do it...
Disclaimer: I'm the author of the blog post. :-)

> During the 6 days the data would be available it just might have to be reconstructed on the fly by the error correcting rather than read directly.

Correct. More specifically, the FIRST time the data is accessed in any 24 hour period it must ALWAYS be reconstructed from the Reed-Solomon encoded parts on 17 other drives on 17 other machines. Any 17 is fine, so it's totally fine if 1 or 2 drives are not available. Once reconstructed it is stored in a set of front end cache computers that have fast SSDs for this purpose.

The second time the same file is accessed in a 24 hour period, it will be fetched out of the SSD cache layer so it won't even hit the spinning drives and won't care if all 20 drives are offline.

> "primary traffic" (read/write stuff) is prioritized over "rebuild traffic"

Yes. Backblaze balances between the two if only one drive has failed, but as a tome (20 drive group spread across 20 computers) becomes more badly degraded Backblaze begins favoring the rebuild. When two drives have failed out of 20, Backblaze stops allowing any writes to that tome because more writes will tend to fail yet another drive. Fewer writes offloads the tome. But we still allow reads. At Backblaze, we have never been 3 drives degraded out of 20 (knock on wood), but if this ever occurs the 20 drive tome is now running without parity -> so in that case we even stop allowing reads AT ALL until we are returned to at least 1 drive of fully redundant parity.
This is just a tiny nit - but slavery was actually sanctioned at the federal level through the Fugitive Slave Law. This was one of the events that led to the Civil War - since the northern states suddenly had to enforce southern slave laws. Northern states who did not oppose slavery (as long as it was below the mason dixon line) and could coexist with the south suddenly opposed slavery since they were being forced to enforce southern laws.
I have a full guide to install arch on a lenovo x1 carbon gen 6 (with notes on the patch this post is about), right here if you would like to get it done.

https://github.com/ejmg/an-idiots-guide-to-installing-arch-o...

The hardware is all supported from the get go, no tweaking or hacks to get it working (well, besides the bios + s3 hack). Besides the patch provided by the OP, everything else works without issue on Linux. It's kind of why this is so upsetting, in a way... the ability to make a linux machine doesn't require specialty companies, it just requires vendors not do dumb crap like completely dropping support for something without warning, etc.
Mmm, it sounds like we have some difference of principle, though not much in practice. I think I don’t see competing interests as zero-sum in the way you seem to.

That is, suppose A desires to kill B, and B desires to kill A, but neither A nor B desires to die. These interests are irreconcilable. “A and B kill each other with equal probability” is a potential resolution to the dilemma, but to my mind, that does not make it morally neutral. To wit, it is morally dispreferable to the universes where A and B resolve their differences, forget each other exists, hallucinate having succeeded in killing each other without actually doing so, and so on.

The preferred resolutions may be outlandishly infeasible to implement, but that won’t ever convince me that they are all morally equivalent.

Since we’re aligned on taking practical steps to minimize unnecessary suffering, we probably won’t gain anything from debating principles, but hopefully that helps you understand my surprise at your question.

I think it’s likely that you do apply my sort of reasoning in other situations, as I likely do yours. Something to muse on, maybe.

> This sounds like you would not have a problem running your own farm and eating your own livestock.

No substantial moral problem, no. On the other hand I also have no substantial moral reason to do so, and it would be an unpleasant change to my current lifestyle :)
Sorry for this. I let my emotions get the better of me.
This seems like an incredibly useful and important tool. However, I think ideally a tool like this should be open source and free.

edit: it seems like this groups work is open sourced actually https://pp.ipd.kit.edu/projects/joana/
I'm looking for a technical partner. I think there's no secret recipe, but I especially like the answers below that suggest to be methodical about finding people and assume most won't work out due to life circumstances, timing, not liking each other, and more.

I also have gotten some good traction from writing this post: https://blog.usejournal.com/im-looking-for-a-technical-partn..., maybe you want to do something similar in the inverse?
I spent a year working with Angular Material, currently I'm in a project that uses Vue + Vuetify and to me Vuetify has much more to offer than Angular Material.
Google builds its own subsea cable from the US to France
Just one missing piece: the actual loss rate.
Any chance this will get back in stock on Amazon? I don't feel like signing up with Kobo but I would purchase this book. Also a softcover version would be awesome!