jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"They had the deflated footballs for a reason.": It's called the ideal gas law.
http://nesn.com/2015/01/boston-college-professor-weather-had...
If you're concerned that the chairman of BC's physics department didn't do his calculations correctly, I also have a Ph.D. in physics and corroborated them. Make sure you use both absolute pressure and absolute temperature if you want to do the computations yourself; it's really quite simple.

By the way, about why the Colts balls didn't deflate: the BC professor says they may have over-inflated them, but I think a simpler explanation is that if the Colts prepared their balls outdoors and they equilibrated to outdoors temperatures before giving them to the refs, you would not expect them to deflate. Watch Belichick's press conference today, with an understanding of the ideal gas law, and the fact that working in a ball will also increase the temperature of the gas inside it, and it becomes obvious that if they followed the legal procedure Belichick claimed they followed, the Patriots did not cheat, unless you think having your footballs obey the ideal gas law is cheating.
I speak two languages - English, and Bad English. Any chance we could get a translation from the original article's French into one of the above?
I'm becoming more disappointed in this analysis.

"But in 2007, something happened to propel [the Patriots] to a much better rate."

The author is using a 5-year average, and then concluding that something must have happened in a single year that is suddenly different. What that implies to me, is that they had a particularly terrible year in 2002. So, when the really bad year slides off of the 5-year moving average, then the 5-year average suddenly looks much better.
Absolutely brilliant video. One of the best parts was when Pike brings up Erlang, and everyone just kind of mutters and looks down.

I also like the part where Pike was like "Yeah, we statically verified the Plan 9 kernel somewhere, but nobody cared. :("

The important thing to note, though, was the thing they all agreed on: type systems don't magically replace tests, and don't magically save you from things when you're developing real software.

Given a mutually exclusive choice, I'll take a strong test suite over a strong type system any day--because one of those lets me vastly screw with the implementation details and still make sure I'm meeting my business requirements.
Debugging is partly waiting on lldb work for windows, which looks like has taken off recently.
> I look forward to the day when you can prove their reasoning wrong in such a reproducible way rather than completely dismissing a conclusion due to some fault along the way.

A set of axioms with a reasoner would do both of those things. That will be web 3.0, it is being worked on.
The vote in the Senate was not about science, it was about policy. Scientists obviously understand the science of climate change, and don't take votes on it. But policy is made by politicians, and in the U.S., they do operate by democracy. Hence the vote.
A /126, seriously? Comcast Business gave us a /56, unprompted, as part of our account setup.
There is extreme exploitation, due to independent contractors not being afforded almost any worker protections. Each gig employer has no incentive, legal or otherwise, to provide for their workers. In their efforts to minimize labor costs they can employ tactics like reducing wages below minimum wage, offering no benefits, discriminating at will, and of course offering less work than could possibly sustain an employee. This last one is made particularly easy because of the ability of ICs to work for many operators: the employers know their workers will just pick up extra work on another platform, often with a cruel total of worked hours for minimal pay.

In California, these workers will now receive some of the protections offered to others. That is not a perfect situation or anything, but the current state of ICs in the gig economy is _abominable_. They will be free to seek new employment without quitting much like any other worker. Yes they wont be able to work oppressive hours for multiple employers, none of whom are providing for them. That is not a bad thing.

The gig economy is an unmitigated disaster. I'm not sure CA's solution is perfect, but it's a _big_ improvement.
You need to buy a year to show good faith, then we'll talk.
I have a current Office 365 license. I ran into a problem trying to open some old Excel files from a project I did in 1999 and 2000. These workbooks contained some valid VBA modules I had written. Excel's security model would not let me open the files, nor was I able to overide even though I knew they were fine. Finally, I opened them in Libre Office and saved in the current format.

I have migrated the vast majority of my computational work to use R with RStudio. In a Rmarkdown document I can embed R and Pyhon code and generate plots. These documents play well with version control.
> the excess of what their salary is over the value they actually provide to the company (usually just a lit bit over an individual line workers' contribution).

Is that for every CEO at every corporation? How are you measuring and making that determination? Does that hold true for other executive positions?
> but everybody expected a price drop with new gen

No they weren't. I certainly wasn't. There was no reason at all to believe TR3 would be a price drop. Ryzen 3000 wasn't and neither was X570. If the mainstream platform parts didn't get a price drop why would the HEDT halo products? Particularly since new generations are almost never price drops, especially without any competition?

> instead we got overpriced TRX40 (compared to high-end x399)

X399 at launch ranged from $340 to $550. TRX40 at launch ranges from $450 to $700. Yes there was a bump there, but there is also overlap in pricing, too. You are getting PCI-E 4.0 instead along with a substantially higher spec'd chipset. You're also getting in general a higher class of board quality & construction. Similar to the X570 vs. X470 comparison.

> but it's still an untypical situation

Untypical in that they are actually a lot faster generation over generation, sure. Untypical in that they are priced similarly or slightly more? Not really. That's been status quo for the last decade or so. The company with the halo product sets the price. The company in 2nd place prices cuts in response. AMD has the halo, they were never going to price cut it.
As long as you have a public IPv6 address, just use that.
You can still do a one time purchase of Office Home & Student 2019 for $149 and it's yours forever.
Maybe we should negatively weight "awarded karma" by the height a comment is on the page.

A 100 point comment that is two or three screens down and buried in a nest of mediocre comments is almost certainly better than a 100 point top level comment at the top of a discussion. The later is a much more difficult and impressive feat.

Comments would have the same point values, but the value that is added to the user's karma score would be weighted. Getting lots of points would still make you feel good about your comment, but it would neutralize more ...strategic karma farming.
This reminds me of one of Mitch Hedberg's more famous jokes: "I used to do drugs. I still do, but I used to, too."
True, I had missed that.

Maybe it's that environments mean much more than languages, and with Java the JVM was the killer thing which dragged the language with it. Spark might be that killer platform for Dart, but it strikes me as wishful thinking, especially with players like github coming into that side of the market.
Nothing to get excited about, this announcement has been already anticipated +12hrs ago.
I’ve been the same. I came from MacOS into Linux in the last couple of years, but gave Pop_os! a try early on with its tiling wm.

I found myself constantly planning layouts and positioning things. Nothing ever ended up feeling right, and it was exhausting.

“I’ll have my browser window take the full height and half the width over here. Then I’ll put my code editor over on the right, half high, then my Terminal below it.

No wait, that’s not enough height for the code editor, so let’s shrink the Terminal down… except now the terminal’s uncomfortably short.

Well, maybe the browser can be split with the Terminal and the code editor can be full height.

Except now the code editor feels too narrow and I don’t really need it this tall, it would be really nice if I could have the browser window full height instead.”

And then I’m back where I started.

And if I finally get used to a layout and whatever shortcut keys I have for jumping around, then !!! A wild Slack message appears!

Now I need to open a PDF viewer along with Slack along with my code editor but don’t need my browser but maybe need my Terminal, and I’m back to the layout drawing board for the next task.

With overlapping windows, every window can be the exact size and shape it needs to be.

I’m open to the likelihood that I’m just doing it wrong. I would also bet this is less of an issue if I were using multiple large, unscaled 4K monitors.

So I’ll try it again someday with a different setup, but for now I’m mostly happy with my 1440p monitor(s), and overlapping windows.
> The total budget of US is larger than the next 6 countries combined.

Not in % of gdp. The only metric that matters. The US economy is massive in size so of course the budget is a big number.

> one of which is china manages to defend itself with a tenth of the budget.

Everything is cheaper in China. You can do a lot more with one million there than in the US.
I am working on a file archive tool, written in go, to add random file access to .tar.gz of arbitrary size while maintaining compatibility as a valid .tar.gz.

The idea is to embed in gzip metadata the tar file index, and compress the gzip using small chunks of 1MB, whose offsets are also indexed in the metadata.

Since the indexes are written in metadata fields, it is invisible for normal linear decompression.
There is of course a cohort in Pharma who tries to game the system, sure, but by and large people seem to be into the whole "saving people" mission and care about IRBs and the like. Not at all like like it is portrayed in the press or movies.

"flagrant disregard" seems a bit much. I never suggested that such rules should be flouted nor that they are. I was specifically saying I don't understand it. Sure I have relatives who won't eat meat on religious grounds and know why they think so but the worship of an inert piece of meat makes zero sense to me. As far as my dead friends and relatives go: the memories, good and bad, are how they live on for me; but the flesh, meh. Dispose of properly on hygienic grounds is all that matters as far as I'm concerned. It's not the person.

It's especially unfair if the person donated their body: if you believe that they have some right to its fate that donation should be their business and not that of the survivors.
Surprised Alaska has so many! Is there a reason there's so many there?
Pretty cool. What did use to create it?(currently learning web development)
Alternatively, just mandate giving service workers more paid sick days and actually enforce the laws against making them come in while sick. Allow telecommuting to be the norm. Implement better, universal healthcare.

As it turns out, lots of crazy leftist policies are actually good for the public health.
Not to mention you probably don't want the service to happen weeks later once the science is done.
It is too early to know whether what Japan has done is enough and whether it will be effective long term.

That said, It isn't just people wearing mask, or something innately Japanese. At the beginning of last year they had a serious flu outbeak[1]. This years flu cases saw a major reduction when measures to combat COVID-19 came into effect[2].

I have noticed a lot of little things that have come into effect as a response to covid-19.

* Medical clinics put signs up saying don't come in if you have flu like symptoms, phone and keep yourself isolated. That allows them to keep the vast majority of people with mild colds and flu separated from those with possible COVID-9.

* Stopping schools reduced the numbers of people on public transport.

* Putting pressure on companies to allow people to work from home.

* The supermarket bakery started wrapping all bread and pastries before putting them out, previously you would place what you wanted in a tray and they would wrap it.

1. https://www.nippon.com/en/japan-data/h00386/japan-gripped-by...
2. https://twitter.com/adtimmering/status/1240900101687480320?s...
This was what I meant initially, but I realized in a lot of NNs that it might be pretty difficult if not impossible to define the signal analytically.
My theory is github is getting down ranked due to performance. When you view an issue on github the page gets built from mysql queries and can be slow for large issues. gitmemory and the others just serve the content they scraped, so they load much faster.
> As I've said before, I think this is a corrosive aspect of the perf/promo process at many FAANGs.

So I have to ask: do you or have you worked at a FAANG with these systems? I may be wrong but I suspect you haven't, particularly if you're equating them with more traditional hierarchies.

The whole point of a system like this (and I have direct experience at Google and Facebook) is so you can go pretty far as purely as an IC. You're not forced to become a manager.

So at Google for example, new hires start as a T3 (T4 for PhDs). There is an expectation for growth up to T5, meaning technically you are meant to progress over time. When I was there this wasn't strictly enforced (eg I knew people who had been T4 for 5+ years) but it may vary from PA to PA or manager to manager and it may well have become stricter.

IIRC the general guidance was 2-3 years T3 to T4 another 2-3 years for T4 to T5.

At that point you can sit at T5 forever if that's what you want to do. People's desire to get promoted leads them to becoming managers because it is demonstrably easier to promoted from M1 (T5 equivalent) to M2 as en EM than it is from T5 to T6 as an IC.

These higher levels are really an indication of your organizational and technical impact and for this you really have to influence others. This is not being a people manager however.

But the point is that there's no "up or out" (beyond T5) like you may find at IBM or KPMG.

Now there are definite issues with Google's approach here and that's really a whole other topic. I just don't think your observations here adequately describe the FAANG career paths (IMHO).
The KFConsole is obviously intended to be humorous so I think you’re fine.
Thank you, yes, that was my point. The interviewer gave me a choice of languages, as I recall in fact he said "use a language you're comfortable with" and I thought to myself, what does this prove? I can google the answer and paste it in without him knowing. Whereas, I can explain instantly how I would do it, too fast to have googled it, and he could maybe interactively ask me "what about this condition? how would you check for errors?" etc. The other thing is, he was unwilling to answer any of my questions until we got through this exercise, and I felt he was being rude and somewhat arrogant though I was being quite polite. I'm more than happy to show off my coding skills - I know lots of languages - just wanted to cut to the chase. Maybe I was too impatient. Or, you know, what they say about trusting the first impression is true!
What do Ofcom do to enforce it?

They used to have a number of spectrum monitoring stations, however they were decommissioned, I know someone that bought bits of it at auction.
>I have to admit, in times of Corona, without parties and concerts, the value of Facebook has sunken drastically

Huh? For many people it's exactly the opposite. The value of Facebook was in casual chat, posting, etc, to connect with friends and random followers in the age of Corona.
The good old "a quick chat"; that's when you know some blame is about to be handed out...
Yes, you're right, but A) Cloudflare is in a position to significantly influence the behavior of others and B) low utility is not the same thing as not useful. One of my past lives would have been enormously more difficult without this specific capability. Generating a useful response also is not necessarily the same thing as generating a proper response. If there were something to take the place of ANY queries, I think it wouldn't be so bad.
The people writing nodejs code are all using vim and unix

No they aren't, that's just your perception because you are surrounded by those that are.

AFAIK Windows Node developers are still a minority, but that doesn't mean they're not a sizable group of people. A lot of code is written in corporate environments in C# and Visual Studio - adding Node to that mix is a sensible bet on Microsoft's part.
I like this one https://lightit.io/blog
I suppose it depends on how many attacks are intercepted by the scanners.
I had a similar experience with the Eventbrite API. The docs looked well-written, and early usage was promising, but then you have to get almost to the end of your implementation before realizing the missing components. In my case, EB allows what's called a "repeating event", or an event that occurs on multiple dates. However, their response JSON doesn't have anything like `{times: []}`, rather it's just `{start: {}, end: {}}`, so you never have a set of the dates. There _is_ a 'repeats: <boolean>' property in the response, but that is permanently set to false, and if you have a repeating date it appears as a single-date event where the start and end times are for the next upcoming date.

I would have been better off if they didn't supply that doc at all. If I just fumbled my way through an undocumented pile of service endpoints, I'd have realized its limits much sooner. The doc gave me the false-confidence to build my application based on behaviours in their API which aren't actually implemented.
So... they have to pay $15 a year for someone else to upload their music?
Maybe I'm just subscribed to the wrong ones, but the Spotify playlists I'm subscribed to don't update that often, and they aren't that long. If I listen for hours a day, there's no way the Spotify playlists will keep up with providing new music. Pandora is better in that respect but worse in almost all others, unfortunately.
Interesting technology, this Column. Thanks for sharing!
Brightness is pretty logarithmic. Touch, smell, taste, all of those seem logarithmic to me.

People rating out of 10 distorts the numbers in multiple ways, that's a separate issue to deal with. Ideally you'd remove self-reporting in some manner...

>value in knowing that after $x/year, y% of the population rates itself as above, say, 8/10

If it's linear with a cap of 10 then all the reasoning from before goes in the trash. The graph won't actually be logarithmic and you can set a cutoff easily.

If you can calculate a linear happiness score with no cap, then it's possible to pick a point that's "happy enough", but that point will be arbitrary. It won't be based on an inflection point on the graph, because the graph has no inflection points. You can use your judgement to say that 12 happiness points is plenty, but that's not a math question.
I would say that the period August 2013 to January 2015 is more than "a few months".
Pretty fast considering the amount of hardware being targeted and the amount of enhancements above and beyond stock Android that they are supporting. I mean, they're bringing Lollipop to HTC's flagship device (m8) before HTC is (if you don't count the "Developer Edition").
That actually makes setting up SELinux seem like the simpler route.
You could go some way to solving the problem by making all financial transactions public, no exceptions, with extremely severe penalties for attempted non-disclosure.

This suggestion often makes heads explodes, but some countries do something similar already.
CBC in TLS is bad and deprecated in (not yet released) TLS 1.3. AFAIK, CBC in general is not broken if you pad it properly and authenticate it properly, especially if you authenticate before decryption (which TLS does not do).
This technology is so cool and so crazy that I wonder if it takes a ton of education to be comfortable with the idea that it works. I would guess these guys would have better mileage selling the product to environmentalists in California than going directly to third world locations. Let America be the bleeding edge for stuff this advanced - "eat our own cooking", to use a choice phrase. We are already consuming much of the world's resources - we can be a model for how to do with less, rather than asking the other guy to start.

I read a disturbing article on Bloomberg last year about toilets - India has a project to build toilets and try to get villagers to use them, but they won't. Bill Gates says the world doesn't have the resources to build toilets and plumbing - perhaps he is worried about a second order problem - there might not be the desire, or education is so backwards that we need to solve that first.

http://www.bloomberg.com/news/2014-08-03/india-s-toilet-race...

I still can't get this line out of my head:

"About 800,000 Indians worked as feces removers in 2008, often carrying excrement in baskets on their heads, an occupation that causes them to be excluded from parts of society."

Imagine almost a million people carrying shit in baskets on their heads.
Reddit thread on this subject from yesterday:
https://www.reddit.com/r/webdev/comments/2rb487/people_who_h...
Nokia has many phones like this, I'm not sure why this is so special?
I don't think it's been officially announced yet, but at least one of the reports on the new Google Cast stuff, and a dev who claims to work on one of the partner apps commenting on reddit, suggest that the audio cast stuff will synced audio across multiple devices.

This would be a killer feature if true.
So how come we were thinner back when we had a high carb, low fat diet?

https://docs.google.com/viewer?url=http%3A%2F%2Fwww.cnpp.usd...
Cool idea! Best URL shortener name of the year.
I also think that it might be this one.
Yeah, I know. Its to bad though because all the discussions are turning into discussions about the proper use of "bricking".
Back when our diet was 54% carbs and 12.6% fats & oils, we were a lot thinner than today (43% carbs, 24% fats & oils).

https://docs.google.com/viewer?url=http%3A%2F%2Fwww.cnpp.usd...
Don't let that post confuse you. They didn't bother to read anything about it and just assumed the ads would be in the middle of the text.

This is perfectly sane. And for a bigger discount, I'd even consider one with ads in the middle of the text.

However, I already have a smartphone with the Kindle app, so it's hard to justify spending anything on another device to plug into the wall. (Especially since I don't mind reading on an LCD at all.)
Nope, you read that correctly.

To do something that slimy and not get paid for it is stupid. (The fact that it was stupid in the first place does affect the fact that not getting paid for it is stupid in itself.)
This year, I’ve been working on representing electronic wave functions with neural networks: https://arxiv.org/abs/1909.08423 I come from a physics background, and my impression is that NNs are a cool computational tool that every computational physicist probably should have in their toolbox (at least having a sense of their capability). But so far I haven’t seen any truly revolutionary advance with NNs acrose the whole of materials science.
I'm sure Facebook sees value in newsfeed still. They're just not going to put their eggs in one basket. It makes sense to try new things and see what sticks
I'll try another rewording:
"GPL is a license designed so that, no matter how many times people alter your code, a user that gets the program also gets the source code. To do that, it forbids developers from using your code in some contexts."

better ?

(sure, there is a tradeoff between comprehensibility and precision ...)