skysight-inc/HackerNews huggingface dataset:
Somehow petrol and fuel oil [in the UK] doesn't seem to have fallen barely at all since 2011-2015?

[Actually petrol is down about ~7%, 140p->130p per litre https://www.racfoundation.org/data/uk-pump-prices-over-time; and fuel-oil about ~10%, £300->270 per 500 litres https://www.cheapestoil.co.uk/articles/trend. But, compare that to https://www.macrotrends.net/2480/brent-crude-oil-prices-10-y... showing 2012 prices at 4 times 2015 prices.]

I think when people are thinking of "oil prices", as consumers they're converting that to "petrol prices" (and fuel oil if they use that) and thinking "if petrol/heating prices rise >50% that's going to be very hard".

Petrol prices only falling by four-twelths when the crude price fell by nine-twelths suggests that petrol costs a lot on top of the crude price and that a 50% crude increase might lead to, say a >100% petrol price increase.
You would have to score a goal or catch a pop fly in order to experience those things.

My attempts at team sports when young were full of experiences of being insufficent and bullying or ostracism by the more athletic team members. So I didn't ask to go back and didn't join them later on for school teams, and had minimal interest in even observing them. Learning the rulesets was fine, I can follow an american football game, but I can't bring myself to actually care about teams or players or the league itself.
Reminds me of the Steam bug back in 2015 [1] where on Linux, if you tried to move where Steam stored downloaded games, it would wipe your hard drive by running "rm -rf "$STEAMROOT/"*" with $STEAMROOT being null.

[1] https://github.com/valvesoftware/steam-for-linux/issues/3671...
I used to work with cat scan machines a lot, and I found out how to emulate their dongle - you just returned 0 when it called for the check...
I bought a quest and a valve index around the same time, one for untethered casual and social gaming in the living room, the other for hardcore gaming in the bedroom office. The quest is currently gathering dust, the index is used daily for several hours playing racing sims (with a cockpit and a motion simulator the experience is just unbelievably fun). The seated experience is great, but teleportation is boring as hell, and smooth locomotion just doesn't feel right when you're standing still (I can race an F1 car at 200mph no problem, but skyrim VR is the only time I've ever felt motion sickness).

I'm a bachelor so I have a huge empty space in my living room. When I first got the quest I could walk around freely in a 12x12 area, and the first thought that went through my mind was "holy shit, if I could just keep walking this would be incredible. Like, I never want to stop incredible". If they can ever sort out the treadmills, or it becomes common to open up large gymnasiums for group VR sessions, I could see it becoming way more interesting.
I strongly recommend reading that essay, it is wonderful
Awesome! How long before this shows up in canary?
Discussed at the time: https://news.ycombinator.com/item?id=10003438
As someone who has lived through a big chunk of the 'computer science' lifecycle arc :-) My perspective is a bit different here.

"Programming", or the skill of writing specifications that can be translated via software into product has come a long way from the 60's to the present day. People I meet, interview, and work with, often fall into three broad chunks of the spectrum.

At one end there are 'coders', who are essentially cooks, they take previously written code, adapt it to their requirements, attach it to third party libraries and ship the end result. They have been essential to the boom in Internet companies for decades because they ship a lot of code and they are relatively inexpensive (with respect to the expected generated revenue) to hire. When their code doesn't work as they expect they generally iterate on it using other suggested solutions until they arrive at one that operates the way they need/want it to.

In the middle are 'engineers' who build more at the system level and can fill in the gaps with third party software when needed but are also fully capable of generating the required capability starting with a blank screen. When the system doesn't work they expect they can analyze it from first principles to get to the root cause of the problem.

At the other end are 'scientists' who think about the problems of the nature of computing. These folks rewrite an algorithm in three different ways to understand how different compute architectures might execute it. Driven by the joy of discovering new insights about how computers work, if something they build doesn't work they are delighted because it has illuminated a gap in their understanding that can be productively filled.

Different educational settings are useful for addressing the goals of the student, and in my experience those goals will be different depending on where on the spectrum of 'programmer' they see themselves.
> There is no reason why a serious student shouldn't be actively learning 50 weeks a year

Except... being a human? Having a family? Decompressing from the stress of studying? Earning a living? (I worked 35 hours a week in school so I could eat...)
should have at least 90% hit rate

Why? Just because it's expensive?
Though it goes even beyond that.

It not only works for the main entrypoint module, but all other modules as well.

Though I can say I've ever encountered a reason to have that....
Has anyone been able to successfully get Sidecar to work? I just upgraded to the Catalina beta and have not be able to connect to my iPadOS 13 iPad Pro. I tried physically connecting the two machines with a thunderbolt cable, and connecting them with bluetooth but nothing so far has worked.
Not necessarily anything (that I know of) wrong with being a WeWork customer, if it suits you. Lots of people who are Uber customers, too, and there's nothing wrong with that even if you think Uber is basically a taxicab company and will never make a profit.

The question was whether or not it made sense to value them at 10x what competitors are. I have read that something like $10billion has been shoveled into them, and they are probably are reasonably-priced $4billion company. That doesn't mean there's no value there, just that someone paid 2.5x that value, and now can't find a buyer for 10x.
I was surprised to see them ban medical marijuana based vaping products. They have been part of the MA medical program for maybe five years now with no reports of any illnesses.
Discussed at the time: https://news.ycombinator.com/item?id=11328302
This one got my vote just for swiggity swooty. Swiggity swooty, indeed.
It should always be opt in
Off topic? I just want credentials that I can program.

MCAT of programming?
The robots are finally coming for you
Just like all these tech IPOs.
Pinterest’s Lens can now recognize 2.5B home and fashion objects
It's a stage 3 proposal[1], which according to the TC39 process[2] means "the solution is complete and no further work is possible without implementation experience, significant usage and external feedback."

In other words, it's all but standardized. Barring significant blockers coming from actual implementation experience this will most likely be ratified.

[1]: https://github.com/tc39/proposal-top-level-await

[2]: https://tc39.es/process-document/
> Are oyster farms good business?

My advice would be against, unless you are yet an expert on molluscs. Aquaculture is hard.
Do decentralized protocols scale well? Is there one that scales better than others? Is the better solution to have a POSSE model signed cryptographically?

Ideally a decentralized protocol that gets better - not worse as more people join would be more likely to succeed (like bittorrent)
I'm trying to understand what all this means.

The recent attacks are said to have cut Saudi production by 50%.

The Saudis claim production capacity of ca. 12 mbd. 6 mbd lost to attack. Their estimated stores are at ca. 180 million barrels.

To keep a happy face, the Saudis could sell from their stores to offset for the loss of Abqaiq and Khurais, but this can only be kept up a limited time, as the store is empty in roughly 30 days.

The time to fix the damage has been estimated at 8 months.

Does this mean the Saudis face losing 50% of their oil income in about 30 days?
> That does not make it "morally absurd" to set 18 as the legal age of consent

Looking again at what he said, I think his main point was about whether the particular hypothetical should be dubbed "rape". Now, you may say "someone under the legal age of consent cannot give said consent, so ergo the act is rape". Which is true, but even when the law has to draw a bright line regarding the age of consent, the law still does distinguish between "statutory rape" and "forcible rape". Both are wrong, but the latter is generally considered moreso. Furthermore, statutory rape tends to have more exceptions when the victim is closer to the age of consent.

If we are going to use the term "rape" in an unqualified manner, then the usual connotation is "forcible rape". I think it is fair to object to the unqualified use of the term where the victim was appeared to be a willing individual above the age of consent.

It's a bit like calling Martin Luther King Jr. a "criminal". Yes, he was put in jail, and technically he did violate local law, but the activity he was engaged in (non-violent protest of unjust laws) hardly fits the expected model of what is typically implied by the word "criminal".[1]

Now I bring this up not in order to compare the character of either Minsky or Stallman with MLK, but merely draw attention to a fallacy of reasoning known as the non-central fallacy[2].

An edge case in the manner of statutory rape (where the victim seemed to be willing and of age, and was in fact close to the age of consent) is still likely illegal and wrong, but we should still take care to note how such a case differs from a more central example of forcible rape.

> It's not clear what you are referring to here. I'm not much impressed by someone later saying that they changed their mind a long time ago (if you have a reference to RMS saying that - I don't). Grossly wrong public statements should be publicly retracted. If they're not retracted, then they're fair game for criticism.

My understanding is that he did make a public retraction of sorts this month. It's still an open question as to when he thinks the age of consent is, but I do believe he thinks there at least is one. Despite the timing of his retraction, I do think he was sincere.

[1] You've mentioned elsewhere that you are English, so I don't know how salient the example is to you. I hope it makes sense.
[2]https://www.lesswrong.com/posts/yCWPkLi8wJvewPbEp/the-noncen...
Another gem:
> The giant cannon may or may not work since we used it as a battering ram in the fight with japan, but it should be repairable.
You might learn on the side, e.g. read a relevant book during a train commute. But you can also learn on the job. Here it can be about optics though and what others around you think is fair: reading a book at the desk for hours doesn't look productive, while browsing online help for hours does.

As freelancer I've billed hours for literally reading a book at home. They wanted me to know and be able to debug a critical storage system if something goes wrong. I believe my fees were still lower than finding another person.
Hate to be a wet blanket, but that second code sample won't work. The function doesn't return anything so $ === undefined. Even if it did, this in that context is bound to the global object, so is the same as setting a variable without var or let.

A proper example of IIFE for lexical scoping would be something like this:

var numbers = "";
(function(){
for (var i=0; i<5; i++) {
numbers += i + " ";
}
})();
console.log(i) //undefined

Nowadays of course you could just use let instead of var

Your code snippet would kind of work as expected if used as a constructor. As in:

var $ = function() { this.version = '1.2.3'; };
var obj = new $;
console.log(obj.version); //1.2.3

Of course that is not a IIFE.

Ah...brings me back to my SO days...
A startling photo of a pistol-wielding senator highlights Haiti’s many crises
Is that Karat? We've got a few interviewers working out of WeWork offices.
[Video] Facebook Employee Suicide Cover-Up
> I have to admit that I really love Objective-C

This person has no taste. I don't need to read any more.

(I'm kidding. To each their own, but I do hate Obj-C)
You know I would have thought it's the billion dollars per year of cash burn and the borderline theft of the CEO leasing assets to his own company instead of the meat, but ok.
This argument is superficially compelling but I fear that it is ultimately argument from ignorance. It is true that we don’t know everything. You even offer a fairly elaborate example of something that we don’t know whether it happened or not. It could be true. The problem here is that you offer no evidence to support whether it is true or not. Now it’s story time and instead of evaluating the studies and working with a minimal conclusion supported by the evidence, the task becomes telling the better story.
> That would be like OpenJDK being based on Oracle Java.

This days it's the opposite, Oracle is "selling" a forked version of their own product.
Yes, Tildes is a link-aggregator-style site that's similar to reddit, HN, etc. There's no capability for setting up private groups (though the site is open-source and someone could certainly run their own private instance if they wanted to).

I usually think of the distinction as something like being "subject-based" instead of "people-based". Some sites focus on one or the other, and some try to do both. Tildes is definitely on the subject-based end.
Why do userland installers need root again?
People certainly love oil related conspiracy theories.

So here's a fun one: the US staged the attack on Saudi oil production. The US gets to blame Iran, benefit its own growing oil industry (new export pipeline recently hooked up in the Permian), and harm China (increasingly dependent on Saudi oil) - all in one neat little package.

I'm not suggesting that scenario is legitimate at all. I'm just surprised that I've never seen anyone else float it, so far.
Computers are plenty available in “study groups and tutorials” (for one thing almost all college students and many high school students now have smartphones, and most college students also have laptops and/or tablets, but if you want a cheap computer just for math class, get a netbook or cheap android tablet and external keyboard or something made from a raspberry pi or ....)

There’s really not much pedagogical value in using a handheld calculator to apply Newton’s method to some root-finding problem or apply Euler’s method (forward differences) to model a differential equation. Both of these are very simple and students can learn enough of some simple programming language to implement them both in a very short amount of time. That time is much better spent than doing 4 or 5 examples of each with a handheld calculator. If a general-purpose programming language seems too much, get them implementing these simple tools in desmos or geogebra.

On a timed in-class exam in an introductory calculus course, there are much better ways of judging someone’s understanding than making them perform a bunch of tedious and error-prone number crunching. (For example you could give the students rulers and printed graphs of a function – without any symbolic expression written down – and ask them to sketch approximately what a solution using Newton’s method would look like).

If you want a nice introductory calculus book organized along more computer-focused and conceptual lines, take a look at http://www.math.smith.edu/~callahan/intromine.html

In a post-introductory-calculus “numerical analysis” course, the exams should consist of writing proofs, not performing algorithms.

The important thing for numerical analysts about different root-finding methods (etc.) is their convergence speed, numerical stability, computational complexity, and so on. In the 1960s and before it might have made sense to get students performing the role of human computer, but nowadays it is anachronistic.

> Learning a slide rule as you say makes sense in a history of maths course

No, learning how to use a slide rule makes sense in an algebra course for ~15-year-old secondary math students who are learning about logarithms, and for 15–17-year-old secondary science students. They’ll end up with a better intuitive understanding of logarithms and significant digits and error bounds after regularly using a slide rule for even a few weeks than any amount of reading about it or doing formal algebraic manipulation.

Electronic calculators give students a very misleading impression that all of the digits printed on its display are meaningful. But in high school chemistry, physics, etc. courses there is pretty much no experiment ever done with better than about 2 digits of precision.
Just what it sounds like - there are objects in a picture and you need to spot them. You'd get a list of 10 objects(guitar, owl, hamper, etc) and you need to find them in a picture of a room. The objects frequently aren't hidden per se but are just hard to spit because there might be 100 objects in the picture.
Yeah looks like this is a recent development. Seems like the governance issues are largely resolved then.
My cousin died last week of a heart attack on the way from his house in a village south of Nuremberg to the bakery 10 minutes away to get bread for breakfast. His Apple Watch (presumably because of the fall detection) called emergency services for him and gave him time to call his wife.
It's not that useful to say they aren't perfect. The better measure would be how they compare to other stores, and/or how their own churn rate has changed over time.
Or an investor. It is interesting how often investors goals accidentally line up with early employees.
Basic Comparison of Python, Julia, Matlab, IDL and Java (2019 Edition)
This is missing a big portion of the picture: GPUs and other heterogeneously attached accelerators.
The original (more clicky baity) said "brain differences", which really isn't born out by the article content. It seems highly likely that these preferences are socially constructed. I have two kids under the age of 10, and both play video games with the same fervor & intensity. Neither are allowed on social media yet. (yes, that's a sample size of 1, so it's hardly authoritative, just a case-in-point)
Here's my setup:

1) iPad Pro 256gb 11"

2) Apple keyboard case

3) Apple magic keyboard 2 w/ number pad (when I need to really get into it)

4) DigitalOcean VM instance

5) Termius ssh iOS app

6) Neovim on the VM, or sometimes I pull out VS Code via code-server [1] and exposed via #7

7) Custom domain name w/ nginx serving up my projects and services from the VM

8) AirPlay via my Apple TV to any connected displays

[1] https://github.com/cdr/code-server
One thing that has bitten me is when you are using vm.run* and friends, it's impossible to get a result of it if you need to use async calls. Hopefully this solves that case.

There is also the original use case that the original proposal of needing to do async calls when during module loading.
Ah. In that case disregard my second sentence above.
> But it doesn't really matter except when the stock gets added to the index

It does matter when there are inflows, if there is new money coming into index funds all the stocks in the index benefit (they funds also sell all the stocks in the index when there are outflows). Non-indexed stock are less coupled to flows in and out of trackers.
Bloomberg is really putting Harvard on a pedestal in the beginning of this article, that along with the unretracted implants[1] story makes me think their newsroom is deeply flawed.

I don't think Ivy Leauge schools are deserving of their current reputations or valuations (in terms of quality), the systemic rot at MIT (having an ice cream social to celebrate Aaron Swartz, happily taking money from convicted criminals), Harvard and nearly every other Ivy League stems from an idolization of money over all else, education and research are only present at these institutions as window dressing.

None of these institutions should qualify as a non-profit, given their abject failure and continuing refusal to act equitably as every other (non-church) non-profit must.

1 - https://www.servethehome.com/investigating-implausible-bloom...
Well, yeah, but there was no reason to look at their bid and assume they'd shit the bed.
WeWork’s Adam Neumann to Step Down as CEO
The peak of the peak oil scare was 40 years ago (given that the peak was scheduled for the mid 70s), not 20. This is actually the first time I’ve heard of there being another scare 20 years ago.

For example, Mad Max in 1979 comes from that sentiment.
Oil consumption has been increasing primarily because the price has been declining. If the price was higher then more people would use alternatives that are currently more expensive but wouldn't be against higher oil prices.

If the Saudis are under-reporting their reserves, that's why. They don't want oil prices to be higher because it makes alternatives more competitive. It doesn't help them to sell oil for 50% more for a few years while that spurs everyone to buy electric cars and charge them with solar panels, only to have that demand reduction cause oil prices to decline below their current level and stay there forever. Or worse (for them), for consumption to decline to the level that consumers no longer strongly oppose a carbon tax, which would naturally cause consumption to fall off a cliff (as intended) as even more people switch to alternatives.

On top of that, the alternatives need volume to build economies of scale which make them more competitive. This is already happening but would happen faster with higher oil prices, and as it does the result is a permanent reduction in alternative energy costs, making oil less competitive even at lower prices.
It’s kind of like how the golden age of warfare was during World War 2. Gritty massive battles with lots of deaths and drama, mixed with a variety of emerging tech and well balanced strength between all opponents. Today’s wars are better, but not as interesting.
nope async streams weren't really possible before without an unnecessary allocation.

i.e. a List<Task<T>> is not the same as an AsyncEnumerable<T>. List<Func<Task<T>>> would be more equivalent, but you needed to have a List<T> which you need to fill beforehand.
Ya, I can't imagine that is really a draw at all. If you travel a lot, you will have an office in your hotel room or can use the business center in the hotel.
The trash can method is how you would of ejected the CD in OS 9, but back then there was also an eject key on the keyboard.
Learnember- A new reminder and notes app for learning better
Xiaomi introduces crazy concept phone with record screen to body ratio
I mean... There's free beer. Your can bring a dog. I can bring my two year old. Fixed desk £450/month in London's Old Street. Its pretty good on the small scale consumer side. Fixed desk in a shared area with plenty of light.

Towards sibling comment... I'd prefer sacred defecatory silence but the toilets are the only place I notice any music.
Ah yes, "dude on a dirt bike with a radio and rifle" - the supreme air defence asset of our time.

Seriously, this might work for stopping people walking up to the pipeline with explosives - but it wouldn't stop someone with an RPG, recreational drone or (lol) cruise missile.
And perhaps will change dramatically when puberty hits.