skysight-inc/HackerNews huggingface dataset:
Billy Durant was a bad ass. My father told me a story he heard from someone who was in the room. Durant crashes a GM board meeting and is told he has no standing and must leave.

He starts toward the door, says something and in file a series of Western Union boys who bring in bags of telegrams which at Durant's direction they empty on the board table.

Durant announces to the stunned board that these telegrams give me voting control of General Motors and it is you who have to leave - and they did!

I'm just surprised that no one has ever done a movie about him.
It's quite a bit more complicated than that, unfortunately.

First, the Pali canon didn't begin to be put to paper until 100-200 years after the buddha, so like Jesus, there aren't clear first-hand records.

That being said, the Pali canon states Buddha was reluctant to teach women, and had to be exhorted by his aunt to agree. Supposedly, he agreed but warned that if he taught women the lifetime of the sangha would be halved. Even after letting them in, the monastic rules for women were/are much more extensive than for men.

In the modern era, there's still a lot of resistance in traditional Theravadan countries to female nuns. Sri Lanka only started ordaining women in the 1990's, and both Burma and Thailand have jailed nuns in recent history.

One thing you learn being in a Buddhist country, is that there are many buddhists (even monks) engaged in unskillful behavior, just as there are many Christians who don't understand Christ's actual message.
Trustjacking exploit abuses iTunes feature to spy on iOS devices
For any ad on Facebook, you can click on it and see why you're seeing it. They are not listening into your conversations.

You can review your ad preferences, including what information is used for FB's ad targeting, here: https://m.facebook.com/ads/preferences/
> Blocking 1st party JS is of tenuous benefit w.r.t security/privacy.

Blocking all JS lets me click on any link fearlessly.
Christ (the historical figure)

I'm not a current or ex-Christian, but except for Jehovah's Witnesses, do any current-day Christians believe that Christ is not (also) God himself? And isn't the New Testament the revealed Word of God? How could Christ-the-historical-figure have any opinions different from the ones revealed by God?
Great point. Intel tried to break into the mobile and graphics market for sooo long with no success.

I do hope the AI specific TPUs that come out on the future will follow the ARM model instead of being silod into proprietary architectures. Fucking hate the vendor lock in of NVIDIA with CUDA.
That's too bad. I didn't know that this isn't new because I recently was looking more closely at front-end web development.
It's a bit complicated. In civil law jurisdictions a company can be a «person». As such the company can file complaints or be accused of something. The law defines whether an organisation can be viewed as a person. For example in Switzerland associations are legal persons as long as their organs are operative. Organs of a legal person are for example the board, the general assembly and others.

This means, a company can suffer from a violation of protected rights. An example is the right for information (a form of free speech).

Whether the ECHR would ever accept or has already accepted a complaint from a company I don't know. After all companies aren't really humans.
If you’re a patient, wouldn’t this still mean starting with the lowest-mortality surgeon? If they take your case, you’re least likely to die. If not, you have a better appraisal of your odds.
Seeing as Christianity is by far the most popular religion in western countries, I don't think that's an accurate way to portray how "westerners" view religion.
Because he needs it wrapped in a promise, sending a resolve/reject?
Yep . . . I rarely post, have never used 'Login with FB', I use a unique email address for FB, don't have the app on my phone (and when I did, I never allowed it to access contacts), and IE/Edge has always been my "FB browser" . . . when I downloaded the data they had on me recently, it was nothing I was uncomfortable with at all . . . the new FB container on Firefox is really interesting, but I haven't started using it.
Why don't we keep track of refusals as well?
Ask HN: What are the disadvantages of Docker?
docker is hot these days and it is everywhere. But someone who likes to tinker with servers using scripting like bash etc, I don't get docker. Ok I get that it allows you to "containerize" things so you can re-use wherever using same set of stuff. But what are some of the disadvantages of "containerization" specifically using docker ?

Just trying to convince myself to start using it but so far, my run_install.sh script beats everything. Why the hassle of containerization ? What overheads does it add which may not be worth it in some cases ?
"The goal of Buddhism is not to create an alliance to eventually rule the world and compete with evil Western forces, but to develop a way of life through personal enlightenment that allows a better world to emerge."

Suttas of Pali canon, the most ancient collection of Buddhist texts, are not dedicated to building a better world, though they contain advise on how to achieve happier and more peaceful existence. The goal of Buddha's teaching is an escape, a release from the endless cycle of rebirths, that is achieved through renunciation and non-clinging to the world and the concept of "self".
No ads = no potential to manipulate people simply with enough money; I don't care for the arguments that this can have oversight to prevent this, there will be ways around it.
it's been said a few times on /r/medicine, surgeons have their lawyer in mind when operating, they're skilled, but they first avoid anything that could damage their own life irreversably. Of course to an extent this goal aligns with the patient, but not always, and a bit sad on the ideal side.
Wouldn't we expect to see a great many black holes interacting with regular matter and so emitting a great deal of radiation?
AMD and Intel Had a Baby, and It's a Beast
Stdlib roadmap: JavaScript will finally get a standard library
Ironically applied to not-good hearts
That is correct. The type of people who can comfortably afford $300,000 cars tend to not be affected by recessions.
Q: But does it org-mode?

A: No.

Long A: Org-mode is plain text. So it org-modes, but not in a meaningful way.
Right, I felt the same way. I think the accurate title for this post is “Why working for, with, and being an asshole is the wrong way to build software.”
> I don't think straight hilbert curves:IP ranges are the best mapping,

It is a good idea, as IP ranges are a simple (discrete) linear range.

However, maybe this is not the best explanation:

> The problem with displaying IP addresses, is that they are a single dimensional, they only move up and down, however humans are not good at looking at a large amount of single dimensional points.

But rather: Hilbert curves are great because it ensures that every two consecutive points are contiguous in space (i.e., no gaps).
Do whats good for your career and what makes you happy. Because if its not good for your career and you are not happy, everybody loses (company 1, company 2 & you)
> Do not see why Google would care what Nvidia is doing? Why would they?

But without the data and not doing higher layers of the stack how can Nvidia create a product that is competitive with the TPUs for inference?
Sometimes "3rd party" JS is served from within the page. Also many sites are hacked and will cloak the JS depending on how you visit the site. It's especially common with hacked WordPress sites.
My team does SCRUM at work and almost none of these apply to us. Sounds like the author works in a bad company.
I am referring to the Kutta–Joukowski theorem [1]. I don't pretend to understand it in detail, but here it says "the fluid flow in the presence of the airfoil can be considered to be the superposition of a translational flow and a rotating flow."

Your reference to a wind tunnel might have something to do with extending an airfoil from one side to the other of a wind tunnel, thereby approximating a foil of infinite span, but I don't think it is relevant to free flight. The intensity of wingtip vortices can be reduced by making the span longer, all else being equal, but then the volume of air involved in the circulation increases.

[1] https://en.wikipedia.org/wiki/Kutta–Joukowski_theorem

(I have seen another version that I think offers a more intuitive, though less rigorous, presentation, and if I can find it I will add a link.)
Why, if your goal is to save bandwidth, would you have the system default to loading the biggest assets when you can't ascertain these things, instead of loading the smallest ones?

That said, given my experience of running the web with NoScript, I'd be surprised if those sites that double the usage when they can't detect these things come anywhere close to eating up all the bandwidth I'm saving by not loading auto-playing video ads.
“You don’t understand man. Everything sucks and people don’t get it. Step 1) destroy. Step 2) repeat step 1.”
> Is it just for front-end developers?

1 out of 15 examples (the Docker one) don't involve HTML or JS. (And backend JS devs are generally pro-JS so likely aren't using NoScript either).

Do you use NoScript? Maybe you do and you're the <1%, but fact is even if you do, both you and GPP turned it off to view the site already ...
Well, the shareholders have suffered outsize to the amount of damage to the victims in dollar terms by orders of magnitude. Probably 100-150 billion, conservatively, wasn’t realized.

Wells didn’t get in trouble during the financial crisis because they stuck to conventional banking instead of investment banking, like their peers. Their reputation was unmatched.

Since the crisis WFC has floated low double digits percentage wise around their market cap, while all its peers have doubled and tripled in market cap. Wells holders have missed the boat they waited ten years for, and probably will live in purgatory for another 4 or 5 years because of this mess.
I wish these people understood that the aluminum in the Tesla is mined in Australia, sent to China, sent to Iceland, sent back to China, sent to the USA. Almost the same with the new process lithium they use.

These cars will NEVER outpace their own footprint. But try explaining truth to people who just “want to believe”.
It’s a page aimed at web devs, evangelizing an editor written in JS. If you want to read it, turn on JS. If you turn off a key component of the modern web, you should expect that things will break, and not complain about it.
Zuckerberg is a smart guy and seems to care about policy. I wonder why he's so oblivious to the amount of harm he's causing.
Funny, while in agile teams I made several product decisions and did innovate in some occasions.

You don't need everything to be "inside the project/inside the process" and even then, more things fit there than people might think.
Recoll: A desktop full-text search tool
I don't think science journalists are stupid or morally inferior, I just observe a very bad track record of confusing and misleading articles. When I tell people to take them with a grain of salt, things get better. There are good science journalists, but I can't practically pass out lists of names.

It sounds like the principle you're bringing in to play here could make anything count as xenophobic, so long as it involved a negative opinion and more than one group. This is dangerous because there are many opinions which are not xenophobic and are useful: misclassifying them as xenophobic introduces the error of "useful xenophobia," which is a very dangerous mistake.

Edit: I think I've debugged the issue. I'm treating these things like they're true and were discovered independently, and you are treating them like they're false (or at least unjustified) and spread socially. I know that in my case I've learned to not like science journalism first-hand, by reading articles while knowing about their subject matter (an incredibly surreal experience).
Yes, my father is currently undergoing treatment for cancer (involving multiple surgeries) and had issues with a surgeon. He was given the option to choose a different surgeon or even transfer to another hospital entirely.
Plus Google has the data and the upper layers of the AI stack to keep well ahead.
off topic, but how do you turn off first-party JS in umatrix? I switched from NoScript recently, and haven't figured it out yet.
it’s an artifact of the Bohr model of the atom which doesn’t take the wave-particle duality of the electron into account.

It's the direct result of the Geiger–Marsden experiments.
How doctors die (2011):

https://news.ycombinator.com/item?id=13122408
You can check design time for any strings placed in source. Which is really what I want. I don’t need intellisense for stuff populated at runtime as much.
I dropped out in 1971 for reasons similar to yours. I am now retired. I've supported myself by writing software since the 1970's.

Dropping out has cost me several hundreds of thousands of dollars. I don't know how many. Lots of companies pay more just for having a degree.

Consider transferring to a cheaper and/or easier school. You'll have more time to yourself, which is often a good thing. Unless you're actually depressed.

If you're interested in CS, math is almost always useful. I wish I'd had more. Most of the topics you list are research topics only available to research-level academics.

Changing schools is the one thing I regret not trying. Another thing to consider is to change girlfriends. Or find a better one. That can certainly impact your overall view of life. In other words, don't ignore the social aspects of choosing a school.

In the 70's through the 90's I had to contend with management that was often quite stupid. And quite often did not even know what a computer really was. You can avoid situations like that more easily if you have a degree.
That's like saying that you shouldn't bother eating healthily because if you're really concerned about heart disease you should just have heart removal surgery.
Any TLDR version of this video?
Fetch and response.json() both return promises. So it's still a promise.
Hi Don, I have been a pro member of Flickr since 2008. I love the product and I'm very excited by this acquisition.

What I really would like to see in Flickr is a reliable upload application. When I'm back from a trip, I usually have a few gigabytes of photos. Regular applications can handle small (hundreds megabytes) batches but when you are talking about gigabytes they start crashing, or stopping in the middle, and cannot continue where they stopped reliably. I would like an application that uploads to Flickr, with retries, status, and with checksum verification on the client and in the server.

The same is true for download. Flickr handle well individual downloads and small batches of download. But when trying to download large albums they simple cannot handle it.

I have been writing my own applications and scripts to handle my photos on Flickr, so it's absolutely important to keep the current API open.
Check out this: https://github.com/Microsoft/vscode/issues/23931#issuecommen...

Add this to your settings:

```
"search.location": "panel",
```

Not perfect, but it's a start.
Former acquisitions officer, that government spending puts a smirk on my face
Except that, IMO, I should be able to MITM the connection between an app on my phone and any server it’s talking to, for auditing purposes. In that case, CA/system trust-based systems let me do that relatively easily with a proxy. If the app sets up its secure connection with its own, uncustomizabe trust store, I can’t.
Some doctors probably refuse patients that left bad reviews at competing offices...
"Productivity" in the real world is how long does it take me to get to a working solution. A solution that isn't correct isn't working.
> As a medium for creating and then feeding a minor addiction to clicks of the "like" button in response to photos of my kids, in exchange for "a non-exclusive, transferable, sub-licensable, royalty-free, worldwide license to use" them, on the other hand, it seems to be amazingly well-optimized.

Their model appears to be largely based around perpetuating the high-school clic mentality for the purpose of shoving advertising at the clic members in order to profit.

The addiction (just as in the high-school clic) is to be a member of the "in" crowd (for whatever definition of "in" applies). Which is probably why there is only "friend" (which clearly fails, as you detail, to capture the nuances of real social interaction). With only a single linking level, each new clic member feels just as important as another, feeding the addiction just a little bit (the "I'm important, because X is friends with me" mindset).
What, specifically, is Facebook doing wrong today?

They make it easy to do bad things to a lot of people at once.
I see. Actually you can get rid of the one hour interval and the signing. And you can also implement everything or at least many things on top of it. The oracle just records all incoming requests in order. Then, if you want to know the current state of the system, you just request all the requests ever made and apply them in order starting from some initial state. And of course ignoring all invalid requests.

Having such a trusted anchor of truth about all the requests ever made and their order is a pretty powerful primitive. At first look there is really only one problem beyond this that needs attention, making sure that not everyone can change everything, i.e. there will certainly be parts of the system state that should not be alterable be everyone, for example transferring money from your account to someone else.

But that seems reasonably easy to solve just the way it is done with Bitcoin and many other system. When you initially create an object that requires authorization ,you associate one or more public keys with it and requests to alter this object are only valid if the request passes a publicly verifiable challenge, for example being signed with an associated private key.

But this system seems not really interesting, it simply places the burden of serializing all request and guaranteeing their immutability in a trusted system and burdens all participants with the computational load to determine the current state of the system. At the expense of keeping the entire state of the system around, participants could just apply the set of new requests to their copy of the system state to lower their computational load and not have to request and process all requests every time they need the current state. This also lowers the network load.

But if we are already trusting the oracle to not mess with the requests received, it does not require much additional trust to let the oracle maintain the current state by applying all requests as they are received. Then participants could simply ask for the current state or parts of it and would not have to deal with all the requests or the entire system state. At which point we have an ordinary client server application with a database.

Initially we only had to trust that the oracle does not reorder request, delete requests, or insert new unsigned requests. If we do not compute the current state ourselves and just request it from the oracle, the oracle could additionally invent new signed requests without having the private key, for example it could just report changed account balances without there being any signed transaction that authorized that transfer. As long as the oracle still provides the set of all transactions, we could at least double check that.
In the top left of the matrix, click on the `.com` part of the domain. I think that will change the scope to all sites rather than the current domain. Then block the JS column. It should then be blocked by default when you go to new sites.
There is probably already some adjustment for risk - anyone can see that a smoker in his 60s will have higher mortality than a non-smoker in his 30s.

The problem might be that the statistician doing the risk adjustment doesn't have 'skin in the game', so his/her assessment of risk is worse than the surgeon's. (Although if that were the case I would expect the statistician to be just as likely to overestimate the risk than underestimate it, yet I never hear about surgeons favouring the difficult cases because they think they can improve on the expected mortality rate in such cases).
Google reported the issue to Microsoft on January 19. Microsoft confirmed the issue about three weeks later

Microsoft should make a mental note that when you receive an email from a member of Google's Project Zero team you don't wait 3 weeks to respond.
If you have all the knowledge, wouldn't you know both ways? Sure you might need to build a few tools with your knowledge before you start, but then you could build a city.
Thanks - this is one acronym we'd better inline.
My time is precious. Long trips are for rentals if you have a full EV.

As an alternative I drive a Chevy Volt which has a gas run battery charger. While the battery only has a 50 mile range, the gas powered battery charger has about a 250 mile range
I don't understand why you think ads has anything to do with it. Much of the content on Facebook is user generated or at least posted by users from a third party source. Removing ads doesn't change that.
Does it? E.g.

Welcome changing requirements, even late in
development. Agile processes harness change for
the customer's competitive advantage.

Everyone has deadlines. Either customer imposed ones, or the market running against you. At some point, you'll have to meet them. When do you stop accepting changes and deliver? Can you welcome last minute disruptive changes? Sure. But the market won't wait for you to implement them.

Deliver working software frequently, from a
couple of weeks to a couple of months, with a
preference to the shorter timescale.

Some tasks require longer attention spans. This is the classic technical debt accumulation choke point. Now, iterations + deadlines make sense. But does it have to be a fixed 2/3 week period, always? Where the flexibility in that?

Build projects around motivated individuals.
Give them the environment and support they need,
and trust them to get the job done.

To be fair, I've only seen Scrum. But this point is in direct contradiction. Scrum is about diluting the individual. Everyone is a replaceable resource.

Agile processes promote sustainable development.
The sponsors, developers, and users should be able
to maintain a constant pace indefinitely.

This is just wishful-thinking, the Agile Point. The only remotely close way of doing this is turning everyone into cogs in a machine. No, thanks. Weren't we valuing the individual?

Continuous attention to technical excellence
and good design enhances agility.

And takes time. Ops, sprint's time is over. I guess that refactoring can wait.

The best architectures, requirements, and designs
emerge from self-organizing teams.

Some of the most successful products and projects (Linux, Python, Apple) revolve around strong leadership.

There are definitely good ideas in this manifesto. Ideas that have been applied for years, before even the manifesto came to be. Some others are just wouldnt-it-be-nices.
Doesn't work on an ipad. Barrons fades out the text, trivializing themselves to non subscribers.
this battle was lost generations ago. Shapers were "mechanical apprentices" wielding chisels replaced by low speed specialized cutter horizontal milling machines (borrowed from circular saws from timber mills) replaced with high speed vertical milling machines with fewer smaller diameter cutters and fancy fixtures, replaced by CNC mills.

Somewhere in there, probably along with vertical mills, beefy router tables adopted the name "Shaper" as it was not being used enough by the mechanical apprentices to say so any more.

But I love watching the hypnotic motions of a metal shaper more than I will ever like even hearing a wood shaper, in another room ... while wearing earmuffs
Yeah I quoted that in the post. Regardless, I make the case for EDNS Client Subnet