skysight-inc/HackerNews huggingface dataset:
Carbon dioxide in the atmosphere. Sure, we breathe it out and it's necessary for plant life. But we are currently at levels beyond what we've had in the last 14 million years. I don't think people have realised yet we're in a slow-motion car crash. It also ticks all 5 of the criteria dredmorbius stated in this thread.
Maybe? I think it will take time to know who the winners and losers are. It might be good for your recruiting numbers right now, but market performance over an extended period will decide winners and losers.
If you're cooking well, almost everything is clean by the time you put food on a plate. If you immediately put leftovers away, the cleaning can be 100% done by the time you start eating
>However, the privacy laws passed by government are mostly intended to play performative and punitive role

Yeah, that seems to pretty well describe most all legislature these days.
Most mathematicians are doing work that is, frankly, formally unsound. There's a huge culture of hidden assumptions in most mathematical fields.

Not to mention that the syntax is literally unparseable. For example what does this mean?

sin(x) + cos(x)

Most mathematicians would say it's the sum of the sine of x and the cosine of x. But it parses fine as the sum of the product of s, i, and n(x), and the product of c, o, and s(x). Obviously that kind of ambiguity is unacceptable in a formal procedure syntax like that used by programming languages. That's just a simple example, traditional math is full of this kind of thing.
> good use cases

To be clear, I'm saying that for your example there are clear reasons to go by plane, starting with there are currently only going to be one or two train trips per day.

> that is not there for most people

Certainly. But you were talking about people who would fly from Berlin to Paris for an activity that takes 2-3 hours and fly back on the same day. That's not most people either. Where do they live?

BER is in the southern part of the city, which means that for at least half the population it's easier to get to Berlin Hbf than the airport.

From Spandau, 18 minutes to the Hbf, plus the walking time to the station. By car, "typically 30-45 minutes" to BER. (This is for leaving home around 5.30am, expecting to get to Paris in mid-morning.) From Pottsdam and Hoppegarten, the times to Hbf is about 37 min. and "typically 35-50 min" by car to BER. That supports my assumption that over 1/2 the population finds it easier to get to the train station than the airport.

Google Maps says the expected mass transit time from Gare d'Est to Vincennes is about 25 minutes, while the driving time from CDG to Vincennes is "typically 45 min to 1 hr 15 min."

As a further complication, you earlier wrote "and you are not paid for that". I assumed someone was willing to pay for the taxis, for a quicker trip, and accepting as a given they weren't paying for your time, though I think that's odd.
> You're still not addressing the fact that large portions of the city are still standing.

Thank you Putin for leaving some parts of bombed cities intact!

Thank you Putin and his army for not murdering all families in gas chambers, only selectively raping women, executing men and looting their houses!

Such a low bar to clear.
The same way you would in any other dynamic language such as Ruby or Python.
> I've personally written SQL queries for complex purposes of lengths up to around 1000 lines.

How does it refute the argument about SQL being horrible for data query?

Being proficient in some language or tool doesn't necesarilly mean that thing is not horrible. There are a lot of people proficient in JavaScript, you know.

To expand a bit on my definition of horrible, I see a tool as a good choice for its job when two criteria match:

1) tool was deliberatly designed for the job (and not used as an afterthought, as with html/css/js, for example)
2) it matches well the mental model of human thinking in that problem domain.

For example, when I need to fetch some nested data from db, I think about my request in terms of relations between objects (like "give me the list of people who are the actors for those movies nominated for Oscars and who are started directors careers recently") instead of JOINS and GROUPS. The fact that I have to reshape my way to think (aka boost my SQL skills) is a testimony to how poorly it scores in my number 2 criteria. Basically whenever you need to reshape your thinking to do some simple stuff with a tool, the tool is horrible. Like describe relatively simple spatial abstract knowledge in terms of class hierarchies (and start thinking in classes, which is not how human brain organizes knowledge). Or build modern UX interfaces thinking in typesetting primitives like "<p>" or "<img 'src='". A lot of popular things are horrible in software engineering unfortunately.
I believe it’s most likely that Apple will be releasing an untethered device. It would not be Apple if you needed a wire and a separate box.

A 4K display per eye, a powerful and efficient SoC on the latest node, and some really fine industrial design will surely be within Apple’s reach.

Everyone will have to build apps for this thing. If it’s real, it will be every bit as successful as iPhone.
I’m sure it’s the exact opposite. Better to have hundreds if not thousands of non techies be comfortable than one power user have an extra feature.
It's also a Japanese concept. Regular low-cost health screenings can catch big problems early.

You don't get annual bloodwork performed? Does your cat/dog?
I would say this is a great book if you have a bit of CS maturity.

I would start with Logic For Computer Scientists by Uwe Schoening and follow up with Huth & Ryan.

This is the sequence used at Oxford and many German universities.

Schoening's text is short and really friendly, but still rigorous.
The fixed base station is a fundamentally different tradeoff for AR vs VR.

Base station for AR would be detrimental, as you inherently want to explore and interact with the world around you.

For most VR use cases that is not the case, and I can see the argument for the benefits of a base station (higher performance) outweighing the costs (limited movement).
The only thing they have in common is "assessing". An exam for a course seeks to assess mastery of the subject matter of the course. An interview for a job seeks to assess skills / aptitude for a particular job.
I took a brief look at Gensler's book and it looks interesting!

If you're looking for something good that covers the basics in more detail, I recommend Epp's Discrete Mathematics with Applications. This covers material like truth tables, valid and invalid arguments, quantifiers, etc.

In addition to the treatment of logic, it also has chapters on induction, combinatorics, graphs and trees, analysis of algorithms, finite state automata, etc.

I chose this book when I taught a college course in "math for computer science majors", and it was a great choice overall. It's probably the most beginner-friendly of any book covering this material, and it's extremely organized and well written. Costs an arm and a leg to buy new, so buy a used copy of an older edition.
Does this "5th pod" exist solely for transporting spare engines, or does it have other uses?
Firefox's problem is the company behind it, not the rendering engine. Firefox is actually a pretty fine browser if you pair it with uBlock Origin and neuter its wide range of user-hostile "features" and keep maintaining that as updates often introduce new "features" you'll need to disable.
> The point of privacy legislation is not to increase competition. The point is to increase privacy.

There is no point without a person to have one. This is your point. It's absolutely impossible to generalize it to everyone who works to pass "privacy" legislation, and simply incorrect. Sometimes you try to pass privacy legislation to reduce privacy. Sometimes you try to pass privacy legislation because you have a product that would sell more if it passed. And yes, sometimes you try to pass privacy legislation because it adds so much red tape that you need a full time employee, a team, or a department to comply with it, and you know potential challengers can't afford that yet.
Macmenubar.com – A curated directory of 700 Mac menu bar apps
have you considered telling your bank about the issue?

it's not like they did this maliciously to worsen your experience as Firefox user?
Honestly for someone starting out I'd just tell them to get a fibrox and a pull through sharpener. $50 and you'll be good to go for years.
Some of them produce quite nasty byproducts when they burn too.
Nifty! This was mentioned in the "Building a Budget Homelab NAS Server" article that was on the front page earlier: https://news.ycombinator.com/item?id=31548829

(I want this, now I just have to find a Raspberry Pi)
You trust the legal system far more than I do.
It would be base unit without prefix... I'm forever annoyed that "kilo"-gram is in use. All others base or derived units have no prefix(apart from bar...).
As a TA we did something similar: we asked them to self grade their own homework using a provided rubric, and then we spot checked 1/4 of the students (without replacement) to punish lying about what grade you deserve. We didn’t punish for a few disagreements over the rubric, but if it was blatant we checked their assignments every time in the future (and told them). I think if it was bad enough we could have reported them.

This saved a bunch of time on actually grading assignments and made us write a very clear and unambiguous rubric (which required a very clear homework) and also demonstrated to the students that grading was not arbitrary.
There were hundreds of other e-commerce companies that were started around the same time, all of which had those exact same benefits. Most of them died in the dotcom crash.
Remember- there is no reason you can’t serve DoH from the www host (the web server).

So you won’t necessarily even get to play this cat and mouse game - the dns requests are indistinguishable from your web requests.

I guess you could mitm your own ssl traffic and strip out dns answers there?

But then … how soon until we see DoHoH?
Is there a demonstrated correlation between any of these facts?

That you take reasonable care of your customers privacy does not entitle you to turn around and exercise monopolized control over that market, your competitors, or the consumers.

A straight A student doesn't get to break the law on the weekend just because he gets good grades.
So, echoing what eisstrom wrote: Deutsche Bahn is fully state owned. That phrase about "privatizing the profits and socializing the losses" is a common but still mindless form of dross in this case. I do understand why it gets a particular group of uninformed people to upvote your comment out of reflex though. You use it as click-bait, sort of, while building a convoluted argument that presumably very few of those upvoters actually grok.

https://en.wikipedia.org/wiki/Deutsche_Bahn

Deutsche Bahn AG is the national railway company of Germany. Headquartered in the Bahntower in Berlin, it is a private joint-stock company (AG), with the Federal Republic of Germany being its single shareholder.
Talking to other people is not dunking a basketball 3m into the air.

Frankly, I've been in oral exams, in Romania they're (were?) part of a national exam at the end of highscool. You just have to practice.

If hundreds of thousands of highschoolers in a rather poor country could figure out how to do it (any generally not flunk due to the oral part), for sure university students can do it.

Anyone not able to do it will not really be able to pass any interview, persuade peers that their idea is good, etc.
Is this just another Chrome skin or is it actually a new browser?
Verification is largely a fool's errand[1]. The juicy opportunity is tooling that aids in constructing programs such that they necessarily have the desired properties. Predicate transformer semantics are up to the task. It's basically just applied lattice theory, which is a very well understood field of math and within the learning capacity of any competent programmer.

Edit: Automated verification does however attract a lot of research money as the latest in a long list of fads promising the bean counters that they can hire cheap idiot programmers instead of expensive smart ones. I don't mean to be dismissive though, the automatic verification research is genuinely interesting and they have accomplished impressive things, for example[1].

[1] https://www.semanticscholar.org/paper/Learning-Loop-Invarian...
Worldwide Wheat Woes
What I said shouldn’t really be taken as an advice.

If you think that getting good scores will open doors for you, and you are in need of those, then, by all means, work hard to get good scores.

What many people like me do not realize is that learning something properly is among the material luxuries. You can only afford to do this if you do not have socio-economic disadvantages (like most people need jobs straight out of college- mostly for the money, but social norm is also a factor).

I am a person of simpler needs and I do not care about socio-economic norms. You might not be like me.

So, sticking to social design might achieve you benefits.
That's a nice vivid metaphor for financial types. Although margin calls usually trigger liquidation, while Tainter's model of catabolic collapse starts more like an orderly wind-down. Or maybe a private vulture buyout. The real liquidation happens later.
Thank you for demonstrating that solving a problem you don't have creates a problem you definitely do have.
This is interesting, because I was just reading an essay of Schopenhauer where he claims that his own pessimistic temperament is the best way to preserve some happiness amidst the troubles of life, because of its low expectations.

Maybe the broader lesson is that, whatever natural temperament type you have, whether cheerful, stoic, or pessimistic, that temperament is your built-in way of adapting to life, and you will be happier overall if you own and embrace it.

Philosophers have been accused of turning their own inclinations into a theory that explains why their way is the best for everyone else as well. :)
The children of Glenn Beck use language in a strange way.
> wide address bars wasting valuable space across the top of the screen to display what he calls “URL gibberish.”

That's not "gibberish", in my opinion understanding what URLs mean (or even reading them at all!) is one of the most overlooked computer skills nowadays. If they look like gibberish that's because of:
1. Tracking parameters spam (?fbclid=qwerty)
2. Lack of knowledge that many parts of the URL can (and even should) be skipped when sharing it. So many times my non-programmer friends were astonished that you don't have to paste that ugly part!

Hiding the details instead of explaining them is a way leading to disaster! Many banking scams rely on users not paying attention to URLs.

I think that a better "innovation" would be to have the browser clean URLs from tracking bits without extensions.
...and the national military surveillance operationalizing it.

This isn't just about revenue. People are assassinated by the US government without trial based on metadata.
You're not taking risk premium into account. Owners run the risk of working for several years and getting absolutely nothing in return. Sometimes they put their own money into the company and never get it back.
Did the cookie banner or the GDPR prevent that?

It seems to me that Apple - a private company - had a lot more of a measurable effect than the government. Major companies like Facebook have explicitly said that Apple’s new policy had a material effect on their earnings.
There are probably minor steps that can be taken, but Google's guidelines are not that. Following Google's guidelines would involve completely reworking large parts of our vocabulary: more than just "whitelist" and "blacklist", we're now supposed to avoid "hit the API", "the process hangs", "native code", "first-class functions", "sanity check", "dummy variable", "senior citizens", and a bunch of other completely innocent phrases that Google is worried that someone somewhere might be offended by.

Going through my documentation and worrying about the possible misinterpretations of every single word is not a minor step.
I love the engineering work but the digital systems behind it are nothing short of absolutely shite.
This is moving the goal post and dismissive. The point is that the view many have been presented is actually biased. As I said, we do not make ourselves credible and build trust by lying and diverting attention.
He only opens up enrollment every few months (I believe) so that you start with a cohort. You get access to a slack channel where you can chat with all the folks going through it at the same time.
In Cornwall, UK, the local council has started something similar but not just for summer. Now a person can buy 7 day ticket for £10 and can travel anywhere in Cornwall on any bus. The stated goal for this policy is to encourage people to use public transport as much as possible, and to nudge older citizens to use public transport instead of driving themselves.
No - as I’ve said upthread, the real evil is running DoH on the www host.

Now what ?
Sure, it's helped people spread some information. It's also helped people massively disseminate misinformation though. What I asked for was some corroboration that there is a net positive.
I am eternally surprised that Boeing has not developed augmented reality headsets for its maintenance crew. Overlaying specs and instructions onto the components being serviced would be a godsend for productivity, compliance, and personal safety.

Edit: ditto for automotive assembly/repair. Power plant maintenance. Basically all complicated engineering fields could make excellent use of AR.
I find vertical rhythm to be kind of arbitrary. It's handy if you want a starting point, but sometimes a 1.8-line vertical space just looks better than a 2-line one. There are no "correct" choices, only choices that look better or worse, and even that's subjective. Simple ratios make for easy design, and often decent design, but not necessarily the best design.
What machine learning? For what use case? Hot take, you probably don’t need to know the math. It’s mildly illuminating to derive that the MLE of a Gaussian distribution is the mean, but it’s also irrelevant to solving problems. Statistical reasoning is important. Being able to think about things in terms of vector spaces is good. But do I really use calculus or linear algebra much as a data scientist? No. Basically never.

It’s way more impactful to say… visually and manually make a decision Tree on a 2D scatter plot of data points to grok the algorithm.
> In the post, multiplications and 2 additions are not faster than 2 additions.

Reminded me of when I tried to optimize some code using assembly on x86, maybe 8-10 years go. The compiler spit out a DIV [EDI] instruction which was inside a hot loop. I saw how I could easily rewrite it to use a register instead of the indirect memory access.

So I did, and it was significantly slower, like 10-15%... I even took care to align the loop target address and so on. If I changed my code to use the memory indirection it was measurably faster.

And with that I decided hand-optimizing x86 assembly was definitely a skill to leave behind.
In third world countries like India, Uber and Lyft cannot compete with it’s street smart drives. Drivers call you and ask you to cancel the trip and pay them in cash to take you to the destination. They use Uber/Lyft marketing, tracking, and status but give zero dollars in revenue back.
> Another problem is an incorrect model of how programs are constructed. One might think that if a programmer has written a program, then they must have some informal (but deductive) model of it in their mind, and all that's missing is "just" formally specifying it. But that is not how programs are constructed over time when many people are involved.

And that's just looking at how things work within the engineering teams. What is the perfect software for "we need an identity card system for physical and logical authorization of two million military personnel"?
Bad developers are still not a valid argument against SPAs.
You forgot the other effect: privacy and control of our data.
This is true, I've seen the same. In general,their takeover of MC has wrapped a lot of unwanted red tape around access to our minecraft playing.
I don't think the two are equivalent.

https://en.wikipedia.org/wiki/List_of_numeral_systems#By_cul...

For the last 2000 years it seems no major civilization used base 12 or 60, almost everyone has been using base 10 and even those who didn't had opted for 20 instead of 12

Moving from decimal to duodecimal would involve a complete break for no practical benefit and at the cost of making interactions with every non adopter hellish

Moving from whatever you had before to metric was a minor break with the past but it was adopted in the first place because the status quo was already hellish

And in the parts of the world that already had a standardized system which they shared with most of their partners this process was already too much and we're still talking about metrication 2½ centuries later

I doubt we could've switched to base 12

In fact when the same people pushing for metric tried to force a decimal calendar (something which was widely standardized and for which the shift added no benefits) it failed badly
Yeah, well intentioned but poorly executed plans don’t mean planning is useless or good intentions are useless. It means don’t do things badly.
I hate these kinds of statements.

Your occupation does not define your personality or your ability to work with others closely. Without someone capable of bringing others together socially, team standards and practices either get dictated by the manager or the loudest voice in the room. The ability to foster collaboration is woefully underappreciated as a skill in our field.

And yeah, I've met plenty of antisocial HR, Sales, and Marketing people.
Because we have a limited number of everything and we have to compare people.
You should have both. One is for network wide effects, so anything on your network will have ads blocked (smart TV, projector, phones etc.), another is for youtube and friends.
I suspect nothing - Lead is unique in that the cognitive effects of exposure can cause societal collapse if widespread enough.

We have other environmental contaminants that are bad but broadly, they don't have the cognitive effects of Lead - biologically you can survive lead exposure - meaning you wont die - but the cognitive exposure of Lead in my opinion puts it in a category of its own.
what does creating JS in 1996 have to do with brave and its proven privacy protections in 2022?

proven, https://privacytests.org
Without Android, would WebOS and other mobile OSes never have come out? Do the people using $35 phones care it’s Android vs what ever other OSes they’d have if it never existed?

There were video sites besides YouTube. YouTube cornered the market. That doesn’t make them special. All the examples are one brand cornering a market without having done any exceptional innovation that would be incredibly missed without them. Cornering markets is almost never a net positive for people. I should probably say it never is.
I have a first hand experience of this, not hypothetical.
Author gives two examples of Russian Rouble losing its peg. But rouble was never pegged to any currency, it is free float since 1990, loosely guided by Central Bank interventions (see "currency corridor"). Only with the last Russian-Ukrainian war outbreak at Feb 24 2022 some non-market measures are in effect.

Source: I was living in USSR/Russia since my birth.