skysight-inc/HackerNews huggingface dataset:
Unionization is not an absolute defense. Modern internet-era newsrooms have been unionizing recently and in at least a couple recent cases the response to unionization has been a large-scale gutting of the newsroom in order to replace them with non-union labor. Gizmodo, Gawker Media and VICE's news wings have all unionized recently as far as I know and that has not stopped ownership from making questionable decisions.

Of course, labor law violations theoretically are punished by regulators, but that doesn't happen quickly - if at all - and in the meanwhile you have no job.
DSL is dedicated all the way back to the central office, so it doesn't have the same problem as cable has. That said, what others posted is correct, home users download far more than they upload, so it makes sense from a marketing perspective to give far more downstream bandwidth than upstream. Home users tend to appreciate having a high download speed much more than having equal, but much lower upload and download speeds.

Other interesting info: ADSL is dreadfully slow by today's standards, but VDSL can actually hit some decent speeds. The big problem with both is attenuation of copper wire is fairly significant over the distance the lines generally travel, much more so with VDSL, due to it's higher frequency range. That's why companies like AT&T, with their U-Verse brand, bring fiber to the neighborhood, to lop of a significant distance of copper. They can increase the distance they service by making use of two lines paired together. AT&T takes a portion of legacy ADSL service now and puts VoIP over it, with the VDSL service having more than half it's capacity generally devoted to IPTV bandwidth. One single good condition line could generally carry 118 Mbps, but they would split that up for TV, leaving only 45 Mbps. Now they are mostly pushing FTTH/FTTP though, leaving no option for POTS/copper. That is all good though, because most the copper run is such garbage that it absolutely sucks being a technician. You would be gigged for the line runs getting water in them and making service drop out, even if everything tested great when you installed, or even if you turned a ticket in the line techs might kick it back and say everything is fine.
Why not go full Godwin and compare non-organic product to the Nazis? The comparison is about as apt as to child labor.
I kept reading that article thinking 'wow this is the lowest-quality post I've seen on thegradient, must be different from previous authors' and it turns out it's Gary Marcus.

His agenda for constantly 'proving' that AI doesn't really work is ramping up even faster than Deep Learning itself is..
As a tritanopic L dominant / tritanomalic R (yellow/blue blindness full with the dominant eye, and partial on the other) I think there is an equal and unavoidable consequence: blue and green both look like cyan, and purple is pretty much black.

Purple isn't likely to be much of a problem, but at night in my city, the buses have blue lights. I can't tell the difference between those lights and the green stoplights with my left eye isolated. I can't see yellow at all with my left eye, but from my right eye it's like a lemon candy version of the No Frills grocery store. Pretty significant difference. Some yellows look pink or beige with the left eye alone. The only colours both eyes generally agree on are cyan and a particular shade of vivid pink, and red. All other colours don't agree (although of course I'm used to it, so I only notice it when using one eye at a time.)

I imagine it would be foolhardy to do this to yourself on purpose with glasses you'll be pretty much living your visual life through.
No one has proven that this virus is any more deadly than a bad flu. 3-4% of hospitalized cases is not absurd compared to the yearly flu. Very interesting, all of this
I agree that's also a valid point.

The solution is for the language to offer 'option types', which essentially force you to check for null. Zig does this, and the result is much nicer than how things work in C: https://ziglang.org/documentation/master/#Optionals
I wish that page was a little clearer as to how startpage still has control, since it turns out system1 now has a majority stake in startpage. However, in reading the letter from your CEO linked at the top, it appears this is by covenant. While in theory that could be renegotiated in the future, it is a relatively strong protection. It would be nice to see the exact language of said covenant and whether there are protections requiring public notification if it is ever changed or rescinded. I know that is probably not going to happen, but it's worth communicating what I think would be a common desire.
I also noticed that the processor has no AVX or AVX2. So no nice speedups for highly optimised avx code.
Not at all making light of it, but with the cats and the bats, my mind wanders to David Bowie's apocalyptic "Future Legend": "Fleas the size of rats sucked on rats the size of cats..." The lyrics actually speak to the sort of fear this elicits: "And in the death,/As the last few corpses lay rotting on the slimy/Thoroughfare ... And red, mutant, eyes gaze down on Hunger City."
Do you think the Chinese governments (provincial and central) are overreacting then?
Does it really need low friction? You know what's another tool for thought? Literacy. It's something humans aren't able to do easily without a lot of effort to scale the initial complexity, but once they so it opens up vast new vistas of thinking that were previously inaccessible.
This is rather more about not letting these prisoners get access to to the inalienable rights that people in the US have ie the US constitution does not apply there, even though they convene US courts and try people - it's all rather 1984ish
the proper way for them to implement this would have been PAKE since they are customer facing for domains that may or may not even have a need for e2ee.
I don't even know where to begin rebutting your argument. Most of the stuff we actually know, actionable knowledge that has withstood the test of time, comes from small animals, including C. elegans, Drosophila, Aplysia and others. This is because a lot of the stuff is genetically conserved. Even things that are considered specific to mammals, neuromodulatory systems such as dopamine, serotonin are highly conserved. For example worms, flies etc they all get hooked on cocaine through what's thought to be a very similar pathway. Pathways governing such "complex" behaviors as learning, memory, exploration, exploitation etc. all seem highly conserved, which means that a lot can he learned. Source: I'm a worm neuroscientist working on mathematical aspects of neuromodulation of behavior.
That's talking about ASU. Not the Bulletin of the Atomic Scientists.

Once again: so what? How does that make him automatically wrong about this specific issue?

I'm still not seeing a substantive rebuttal of his claims, so I'm going to conclude that you just don't have one.

I think we're done here.
a bad flu can kill millions

https://en.wikipedia.org/wiki/Spanish_flu
Because people purchasing airfare prioritize price over service.

Money quote: “Businesses that look at what people say,” [Ben Baldanza, Spirit CEO] argues, “don’t do as well as businesses that look at what people actually do.”
I don't have much to add but I do think you are correct about binary layouts. Correct about closures. I think with closures you can fix a lot of C's jankiness. Immutability. I've never been happy with 'const' as a 'bandaid' for mutability issues.
> If you have two windows the order shouldn't matter?

No. But I don't think it's too much to ask to cycle through more than two, now, is it? :)

> Also, Cmd+` goes to the next window, Cmd+Shift+` goes to the previous window, your mappings having a shift in them might be the issue.

I'm not sure I understand how having a shift in my mapping affects this, but cmd-shift-` isn't ergonomic at all. To me the arrows are far more logical way to go in a certain direction. Why can I map next window to any key, but there's no way to map another key to the previous window? I find it very strange.

For the sake of comparison, i3 makes all those things trivial.
I'm reminded of the woman who kept driving for 810 miles, complete with sleeping overnight in her car, for what was supposed to be a 90-mile trip to a neighboring city. https://www.cnet.com/news/gps-sends-belgian-woman-to-croatia...
No way anyone in West Texas would bother driving all the way to Sabine... see this comment:
https://news.ycombinator.com/item?id=22149320
Well, here are the key bits:

> Branding experts are forever telling us that this scenario simply isn’t possible; eventually a negative popular image will crush your business. If that’s the case, how do we explain Spirit?

> Sure, there were lots of complaints, but Spirit consistently delivered on its low-cost promise, and that’s why customers kept coming. “Businesses that look at what people say,” he argues, “don’t do as well as businesses that look at what people actually do.”

As for why Spirit is an easy punch-line, I think a lot of it is the name. There’s not much to go on with American Airlines, Delta, Southwest, United, etc., but Spirit sets up such a contrast between the name (noble, eternal, incorporeal!) and the experience (no-frills, optimized for cost, and extremely corporeal!). It’s nice irony.
>an exception might be marginally better than undefined behavior

The difference isn't marginal, it's night-and-day. Undefined behaviour means the program can behave in unpredictable ways, either now, or at some other time. If you're lucky, your whole process explodes immediately, but that's not guaranteed. Undefined behaviour is the root of many a nightmarish hidden bug.

> its actual occurrence can still leave your database in an inconsistent state or have other random detrimental effects

Not if your exception-handling code is correct, surely?

I agree though that there are good arguments to be made against exceptions as they exist in many languages, particularly regarding how it interferes with control flow 'from a distance' as it were. I defer to the excellent Raymond Chen: https://devblogs.microsoft.com/oldnewthing/?p=36693

Perhaps we're both saying the same thing here.
IE6 was so dominant at the time there would have been little incentive to continue innovating rapidly.

I also wonder if they realised they were just building infrastructure that competitors would use to supplant them. Already by 2001 and 2002, Google was starting to dominate search.
One of those stands out as different from the others: statistics. It's a branch of math. It's fundamental. We've proven its properties to be comprehensive, such that any other formulation with the same basic axioms would do the same thing.

It's not like when we got a lot of experience gathering physical data we suddenly realized we were doing integrals and derivatives wrong.
I've been doing interval training 3 times a week for roughly a decade. This involves a full 400 meter sprint followed by 4 100 meter sprints at full speed spaced by walking the corners of the track. This has resulted in remarkable gains in my endurance. There are many instances where I'm walking up a hill and I don't even realize everyone else is out of breath and half dying just to keep up with me.

Additionally I jog 5 miles twice a week, but I think this had relatively little overall effect on my endurance.

From 70 bpm my heart rate has lowered to a point where at it's lowest I measure 39 bpm over the past decade.

This raised some concern in my primary care doctor who told me to cut down my exercise by 80%. I got a second opinion from a cardiologist who ran ultrasound and did a V02 max test on me and he told me I was fine and my heart was perfect and that I didn't need to cut down my exercise.

Now I'm not so sure, I'm thinking of getting a third opinion. If I keep up this level of exercise my heart rate could go down to below 30 bpm. Although the effects of HIIT are remarkable no one knows the long term outcomes.

Is there anybody else here who has been doing similar HIIT training for long periods of time (again a decade for me)... what's your experience?
Sure, but often "it's so cheap" leads to brand satisfaction despite lousy quality. I know people who really like Walmart and Dollar Tree.
Any possibility of Graviton or ARM based computers hitting the main stream computing devices like Laptops aswell?
Thanks. I'm going to try Hammerspoon (and maybe HyperSwitch).

From other comments, it seems like yabai can also handle it, but it seems like a very "hard-core" way, including disabling some Mac security features, and I'm not sure I feel comfortable going that far yet :)
Same here. How in the world do they let these ads through!
What a senseless question. You could ask the same thing about Walmart or dollar stores, or why most people watch YouTube with ads. Just because I feel it's the best move to save money by using your services doesn't mean I don't also feel your service sucks.
These are excellent rules, but they’re useless without sites and journalists that follow them. Does anyone here have some recommendations worth reading?
In their current form, medias:

1. do not care about creating panics or damaging society

2. are incentivized to provide click-baity to-the-minute reporting.

How to fix this?

Maybe regulation, even though dangerous in this freedom of speech territory.

One thing I was thinking (inspired by one of Andrew Yang's point) is to have a press tax to fund a delayed international news outlet.

It changes the incentives: the media has no funding issue and is not incentivized to attract more readers; and it changes the impact: delaying each piece of news to wait until more information is available is good.
I can't agree with you here. While GPT-2 isn't good at filling in particular details (like the language someone from Boston should speak) it is astonishingly good at recognizing the _kind_ of answer that should be produced. The fact that it usually answers with a language here is a reflection of what it understands. And it behaves similarly for a whole range of different tasks. If you write a sentence that should obviously end with the name of a person it will give you the name of a person. If you write something that should be completed by the name of an event it will give you the name of an event. If you write text that should obviously be finished by the description of a person's appearence it will give you a description of a person's appearence. GPT-2's grasp of the appropriate context of a wide range of situations is nothing short of incredible. Dismissing this as "Eliza on steroids" is just short-sighted.
The first MoO is superior compared to the second. You can terraform your planets from useless 25M population to 200M gaia planets. The fleet limit in MoO II was so annoying.
Someday a little mistake like this will be a dead giveaway that some virus was human-made but I don't think is this one.
When I was in high school, internet was brand new and teachers got official emails for the first time ever. There was no password policy and the email clients were on the library computers. My friend decided we should become hackers so we sat down and spent 20 minutes guessing passwords until he actually got one right. Then we read a bunch of boring private messages from our social studies teacher to his father.
Jazelle is dead. The v8 version (or maybe even v7; I forget) of the 32-bit architecture basically mandated that only 'trivial' Jazelle (which is the not-actually-there version) could be implemented, and 64-bit has never had anything like it. It was at best a technology of its time (when phone Java implementations were mostly interpreted, not JITs). It would be useless to a modern Java implementation.
>Shaming the choice to eat a food is a dark pattern.

It shouldn't be. Food is a very topical, superficial aspect of culture and the average person has more than enough choice in what they eat.

If eating bats is causing serious pandemics, then I'm going to shame eating bats. If shark fin soup is damaging the ecology, then I'm going to shame shark fin soup. If high-sugar diets are resulting in massive health problems, I'm going to shame high-sugar diets.
The idea of a type hole sounds really nice! Also, I hadn’t thought of Idris, but it makes sense that the more advanced a type system, the more they can take over for tests.
It's less about null specifically and more about taking advantage of a type system. A null pointer, or, really, any pointer address used as a special value, is an in-bound value. This makes the type system unaware of it.

By using optionals, the idea of a special "missing" state becomes an out-of-bound value, meaning the type system can participate in helping the programmer properly deal with missing values when the time comes.

So it doesn't even have to be null. Let's say you're writing a function that returns an integer, or MAX_INT indicating that something failed. That's the same problem. The error indicator is an in-bound value, which means the type system is unaware that MAX_INT is special, and won't be able to catch mistakes, such as using the return value without checking if it is the special value. It would also be a subtle bug if the integer size changed from int to long, and now MAX_INT isn't even the correct value anymore. If the type were an optional, everything would have continued working correctly.
Well, sure, but at the hardware level, more standardization is possible too. If you have a popular model of computer and it's the same as everyone else's computer, it's hard to get much out of identifying it. This is kind of what Apple does by offering a limited number of models.

Another approach would be to use standardized VPN's that hide client machine differences.

There are downsides, of course. I'm not sure people care about fingerprinting enough to do all that.
The optionals / non_null won't play well with external libraries though, right? As in, if I have to interface with a third party library taking plain pointers, I would have to either unwrap on every usage, or create an extra interface in between which unpacks the arguments and wraps the result - or did I miss some better solution?
>but intel has yet to ship a widely released 10nm so far.

This is not correct. 10nm Ice Lake laptops have been in stores for a quarter or more now. For example: https://www.costco.com/hp-14%22-laptop---10th-gen-intel-core...
"Easy" is still an opportunity cost versus "once". I wish my coworkers all understood that (are you hiring?)
For reference, Vuforia currently seems to be the most installed SDK on both iOS (53%) and Android (70%) apps, beating ARKit (45%) and ARCore (34%).

Source: https://appfigures.com/top-sdks/ar_vr/all
Kosher certification has a bunch of complexities. There are several big national certification authorities, but they have different standards, with Tablet-K accepting some things in the realm of cheese production others don't. Some small local hechshers provide more supervision then the national chains, but piggyback for the tough halachic questions.

And then there is the whole milk thing, where kashrut organizations have largely said that the FDA is enforcing the rule better then they can, so they won't bother, but some consumers don't think this is good enough.

There is also a controversy over slaughterhouse conditions brought to light when a kosher slaughterhouse was raided by the agriculture department for health violations.
Absolutely, RyanAir is pretty much the most hated airline in Europe yet they are also the cheapest. I mean if you buy a ticket 2 weeks in advance, you can get a ticket from London to Paris for £9. Thats less than the price of a Pizza.
Domain names.

Find investors who would give you 10$ commissiom on hand registered finds, so these investors pay 20$ per name instead of 10$.

You never have to shell out a penny pf your own.

For some domain investors, saving the search is worth the 10$ extra cost.

Back up your quality finds with data.

Rinse and repeat.
Did you just miss the original comment?

> USB, i2c and SPI are effective measures against malicious hardware taking control of the system bus and sucking data from peripherals.

BTW, it's not I2C, but I2S that PinePhone has as one of these interfaces, but that makes little difference — it's still hardly something over which you can DMA. (I'd be more concerned about USB, however.)

---

The problem with GNU and Stallman's logic is how arbitrary the line is drawn — if the hardware has proprietary logic like a microwave, that's fine; but if it allows to be upgraded by the user, it's suddenly not fine. The difference between one of these devices having some ROM, or letting the host upload the firmware, is minuscule. In fact, if you're concerned about hardware compromise, it would actually be better if the hardware is ROM-less, and you're the one who is uploading that binary blob into a device, because then they can't just intercept your laptop on being shipped from the vendor by simply installing a compromised memory chip with compromised firmware. (Of course, this is rather trivial example, because if they do intercept hardware, then they might as well just swap the whole device even if it's ROM-less, but then they gotta fit more stuff into a smaller space. And, of course, the whole thing being OSS is the best option, but this is just a threat-model analysis here — it's slightly more secure to upload the firmware yourself than have it ship with the hardware.)
How do you figure? The animals were being raised for slaughter one way or another. You think the animals cared that the grain they were eating was mis-labeled as organic?
It blows my mind that we're at a stage of scientific exchange where this kind of discourse and genetic information is so readily available at people's fingertips.
Learn to write a simple OS kernel with keyboard/screen support (2014)
I mean sort-of?

Math is a brach of logic, sure, but the computer has acted like a microscope for math already. We can more easily check our conjectures and see if they hold true. Also, we've been able to communicate better, so that has helped out math as well. Even though math is 'above' us little humans, the day-to-day work of mathematicians has been helped out a lot, even in the small ways of not having to lug your mortal-coil through the library stacks.

So, with all this big data, I'd have guessed that we could have seen more edge cases with statistics. Little areas where someone said 'huh that's funny'.
I am really skeptical about the UA uniqueness fraction. I am on the latest version of Chrome on Windows and it claims that 0.17% of the people visiting the site have the same UA string. Mine is:

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/79.0.3945.130 Safari/537.36

for what it's worth. Can it really be that only two in a thousand people visiting the site in the last seven days have the latest version of Chrome? Or does Chrome just update so often that very few people tend to have the same version at any one time. (If the latter, that suggests that maybe it's not a very strong tracking signal.) It seems more likely to me that the data is just stale but I guess I don't know much about the true distribution of Chrome useragents.
They do and unfortunately this knowledge has been available for some time.

Here is a simple observation I derived from witnessing much of this over the years. In my experience the bigger your wallet. The more you get away with and the easier it is to change "laws" to further your business interests. I think it is important to understand the lengths people will go to secure a financial interest.
A new language can take all the lessons of a previous one without being locked into backward compatability. It doesn't have to start from zero.