skysight-inc/HackerNews huggingface dataset:
I’m not entirely sure how you’ll cool the engines at high altitudes, combustion engines can use their exhaust to cool the engine.

Using large radiators on an electric engine kinda defeats the purpose especially when they can’t be effectively be built into the body of the engine.
Industrial bakers can’t make good bread?
This sounds like it’s against GDPR...
Thanks for giving so much detail about what you expect! This seems pretty hard to formalize a bet about, though, since the core disagreement is over "Firefox will block more visible ads and popups" which you'd put at 55% and I'd put at ~50%.
Recent revisions means that Bluetooth isn't as thirsty as it used to be. I have a smartwatch and spend ~90min a day on bluetooth headphones and there's no real difference than when I'm not using them.

Of course maybe the fact that I have smartwatch means I'm not playing with my phone quite so much whenever a new notification comes through... hmm.
I would pay for HN if there was a way to (seriously, charge me with Stripe, it'll go in the same expense category for me as Bloomberg). Never said I expected it to be free. I even Patreon someone who contributes on HN because I find their contributions valuable.

EDIT: Big oof. I get it, you believe a website should get to control someone's browsing experience. My browser, my rules. No need to argue it further and pollute the thread.
This is not end2end testing but, rather, component testing (or, possibly, contract testing if you took it a few steps further). In our stack, we refer to this as a post-build component test.

https://martinfowler.com/articles/microservice-testing/#test...
I think the author of this article is onto something when he says "such euphemisms do not come close to the 'truth' of warfare." But I think that maybe we use the euphemisms on purpose in order to distance ourselves from the reality of what war is, which at it's most basic level... is just ordinary people murdering one another.

If you really stop and think about it like that, then I think it becomes clearer how going through the experience of war would mess with you: you're taught your whole life to respect others, be nice, etc., but then you're thrown into a new world where that morality is completely turned on it's head.

How does one reconcile that world and it's values with the world of civilian life and it's values? They're completely dissimilar. I think that would mess with anyone.
Sometime in the next 10 years, we'll have "smart grid" systems which will coordinate high-load activities such as car charging, appliance usage, air conditioners and more.

"Smart grid" doesn't exist yet however. For now, people will plug in their vehicles... maybe synchronized after 8pm (or whenever "night-time" energy kicks in, to save a bit of $$$), and charge at 7kW from their 3-phase power unit for the next 2 or 3 hours.

The energy companies will see this as a big spike at 8pm when the car-charger timers automatically go off, and then the energy usage will let off by 12-midnight or so.
Paul Graham usually writes some really good stuff, but this is highly misleading: "If you can just avoid dying, you get rich." There are soo many projects that can continue in obscurity on a shoe string budget, never to amount to anything. You could continue to invest in those businesses great effort and money all for nothing. ProductHunt is filled to brim with failed projects. Even, Google one of the world's most successful companies, has countless projects that didn't work out. Were they supposed to keep pouring 100s of millions of dollars in projects that could never succeed?

Furthermore, it's misleading because it implies that things are within your control. That, all you have to do is the right thing and you'll be successful. Nothing could be further from the truth. When you have a bad idea that didn't work out because of lack of consumer demand (the #1 reason why software startups die), then, after you've tried everything, there's not much else to do. It's better to shut down or pivot to something where there is demand.
There's a "hide" button on every post on HN, including job posts.
netCDF, used for storing e.g. large multidimensional climate datasets, is also "chunked" through its HDF[0] backbone.

The hard part for me is the "transpose" or "striding" problem. i.e. when the data is stored in a series of (x, y, z) files for a given hour, day, or month and I need a time series at a point.

[0] https://en.wikipedia.org/wiki/Hierarchical_Data_Format
It’s practically from another era at this point, but on this topic I cannot recommend enough Time Management for Systems Administrators[1].

Ops Engineers have the Firefighter-Maker-Manager dilemma to contend with. The techniques to balance reactive work with planned work adapts well to SWEs in open offices with too many meetings.

[1] http://shop.oreilly.com/product/9780596007836.do
An-225 Mriya is the world’s largest aircraft
I don't think the power dynamics are that clear. The Saudi state is not at all under total control of MBS. Formally, his father is in power, there are other potential heirs to the throne. There is the possibility of intrigue.

In hindsight, it wouldn't make sense for MBS to order this killing, but it would make sense for a rival to blame the murder on him. That's hindsight of course. Equally plausible is the scenario where MBS is so self-absorbed, he orders the killing without regard to potential consequences.
At the gas station I frequent, there are buttons around the periphery of the screen. One of these mutes the audio, making the necessity of refilling gas at least a little less unpleasant.
This is really great. I feel like it wouldnt be too complicated to make one with a raspberry pi. Lose the extra ports and the tape drive. Just include an HDMI and an RCA video out for old school crt and maybe the joystick ports. Some games would work better with a wider keyboard instead of stacking the keys. I love it though, the mini tape is a really nice touch!
This is exactly my problem as well. I think the best bet is to partially move off. Setup backups with other systems. For email, have all emails forward to a backup Yahoo account or something. You don't have to check it, but just have it in case Google screws you.
I don't know what POSIX says on the matter, but at least GNU sort uses some variation of merge sort with temporary files and has for all intents and purposes constant memory use.
I love how long the bread argument thread is getting.

Reminds me of coffee discussions. “Peet’s is good coffee!”, “No it’s shit, you don’t know good coffee!”, “You just have an unsophisticated palate!”.
Is this some fixed point-to-point line of sight terrestrial microwave link? I'd believe that could do it. Do HFT people ever communicate with spacecraft though?
Interview with David Hansson about Accused Sexism with Apple Credit Card
No. Perl and Raku are different, albeit related, languages.
Fun fact: George Lucas approached David Lynch to direct The Return of the Jedi, and was turned down.

[1] - https://lynch.fandom.com/wiki/Return_of_the_Jedi
Doctors that I know resent their lack of autonomy. They are executing algorithms, generally against their will. They know the patient will get over their cold but they want a pill. They over test to avoid litigation. They treat symptoms not causes.

Not because they think that's the right course of action but rather because they'll get fired if they don't.
> isn't there quite a bit of a difference between O(1) and O(log N) space?

On a 64-bit CPU, y=x+1 is O(1) time when Y < 2^64, but becomes O(log N) time for larger numbers.
With space it’s even more complex, sometimes for space saving it makes sense to keep less than 64 bits of these integers, i.e. it may become log(N) for much smaller values.

For this reason, I’m not a bug fan of big O. Useful at job interviews. Probably useful for people working on extremely generic stuff like C++ STL which needs to scale both ways by many orders of magnitude, it’s not uncommon to have a vector with 1 element or 100M elements, the standard library must be good at both ends. But I don’t often solve such generic problems, I usually have some ideas how large my N-s are, and can act accordingly.
"In order for a government to enforce taxation on cryptoassets, they would need to definitively prove that a person owned coins at a specific address." is not really true.

For starters, the government is allowed to simply ask "we think that maybe you might have had some income in the form of cryptoassets. Please provide an exhaustive list of such income" with the understanding that any lies or omision on that answer changes it from "how much do I need to pay tax?" question into a "go-to-jail-for-how-long" tax fraud.

If they find your answer suspicious (for example, it doesn't match some third party info that they have e.g. from a TLA running a honeypot tumbling service, or a honeypot 'trade crypto for cash in a park' op or Tor node monitoring or whatever, all these things are being done by gov't), then this can be followed up by a tax audit (i.e. have you purchased any assets or services that are above your declared income?) and/or a warrant to search your devices (possibly without you knowing) for forensic evidence of your crypto transactions - which might, for example, result in evidence that you used a coin-join service with an intent to circumvent KYC/AML laws, which by itself can be treated as a crime even if they don't find definitive proof that you owned coins at a particular address.
Surprised - I thought it was going to be about MBPs that can run Mojava, the last good macOS. It's my understanding that new hardware isn't (generally) compatible with older OSes.
Apple killing my legacy (32-bit) apps officially ended my love-affair with macOS - typing this on a Ubuntu laptop.
I recently ran into an issue in a game where my team and I were storing hundreds of 160-byte config structures in memory. It blew up to over 86kb of data (which doesn't seem like much, but we're already pressed for memory at a 64mb-limit). I compressed the configs by packing the structure into a 2-byte bitfield, simply twiddling bits to get/set each parameter, and just like that the 86 kilobyte configs dropped to just over 1kb. We're still trying to reduce memory elsewhere but the savings showed we can do similar tricks to significantly save our memory footprint in other places.
Please watch his interview (https://www.cnbc.com/video/2019/11/11/full-interview-with-au...). He explains specifically why they are calling out Apple in the interview.

Credit access is definitely a "justice for all" issue. Access to credit is a huge determinant of social success, and there are entire government departments dedicated to making it more equitable.

In both the interview and the post linked here, there is an explanation of why opaque algorithms are a problem. So yes, this is about algorithms (if not specifically machine learning).

Generic non-sequiturs like your last sentence don't really add to the discussion.
In practice, I'd say it takes exactly 64 bits for any file.
> the only thing really funding Hacker News

Wouldn't YC also get value - maybe enough to fund HN - from analysing usage data (upvotes, downvotes, link clicks, maybe PII even, etc.), e.g. to perceive market trends, other topics of interest for services they provide their startup ecosystem?
If I'm staring at the screen waiting for a page to load, a loading indicator can help me figure out if I should keep waiting longer or give up. That's very useful!

If this gets site owners to work more on loading speed so they can get a badge that's great. I used to work on mod_pagespeed and one of the big problems was that publishers just didn't care that much about loading speed.

(Disclosure: I work for Google)
> as long as it feels so mathematical, it isn't everybody's cup of tea.

Languages like Elm, Elixir and Clojure don't feel "so mathematical".
Colossal Water Battery Reduces University’s Energy Expenses
The ICE is more efficient because the design constraints have changed.

Here's a single example with the Prius:

1. The intake valve stays open for part of the compression stroke.

2. (1) means that the compression ratio for the compression stroke is lower than the compression ratio for the power stroke.

3. The efficiency of the engine is limited by the compression ratio of the power stroke

4. The compression ratio of the compression stroke is limited by engine knocking (if you compress a mixture of fuel and air too much, it will spontaneously combust)

5. So this engine can be made more efficient than an engine that closes the valve for the entire compression stroke

6. Some (non-hybrid) engines have variable valve timing and can do (1) some of the time, to a small extent.

7. Doing (1) to a larger extent makes the low-RPM torque very poor.

8. Electric motors have excellent low-RPM torque, so (7) is compensated for by having an electric motor run at low speeds.
Huh!? Mary is testifying for it based on the evidence collected by NyTimes.

In general, I am not answering, but questioning - how does one know if they are being abused if "that's how sports is, it is hard and coaches are tough?" I am postulating that, in general, a new athlete has no idea if they are being abused or this is the way to become a world-class athlete. I hope you can see the question I am asking (not answering).
Porsche Passport – Vehicle Subscription from Porsche
This is a cool way to think about it. Basically, thoughts and feelings are revealed to just be more data points in our experience, instead of the sum of our entire experience.
Came to say this. It seems as though a browser of chrome's scale ought to spell-check before cutting a release?
They are different but well related 'laws'.

The 'Cookie Law' is the 2011 ePrivacy Directive. it will be replaced by the ePrivacy Regulation (eventually). https://www.cookielaw.org/the-cookie-law/

The modern privacy law is GDPR, which came in in 2018. Pre-dating that were the somewhat country-specific interpretations of the 1995 Data Protection Directive.
All of them? Why would a NoSQL database like Neo4j (Graph database) forfeit its declarative ASCII-like query language for SQL? What would the benefit be?
I had to live without a clothes drier and it felt like being a student again.

There is a reason they call them modern conveniences.
And all that started with the US-sponsored coup in Kiev.
Thanks :D

Since you're here, I would love to know what you think of adding function definition as a language feature to Sporth (in the style of Forth, or even better, Joy). As you know I've used Sporth a lot, and I think it would be pretty useful to have this kind of feature, but perhaps implementation would be a bit challenging right now.
I think there's a number of creatives who have sub-clinical manifestations for ADHD or bipolar and don't really qualify for meds but still would benefit from schedule adjustments, and I don't think they necessarily should need a diagnosis for that. It should not arouse suspicions in people's coworkers that Bob, who is otherwise kind, dependable and competent, works an odd schedule.

(OTOH, there are other explanations for the weird schedule. Substance issues, unusual home life, etc. I think people generally should be tolerant of weirdness, but ready to hear about the seemingly brilliant people's awful struggles.)
You mean the coup attempt by the Dems? MSM is part of the problem.

https://www.judicialwatch.org/tom-fittons-weekly-update/coup...

https://www.judicialwatch.org/tom-fittons-weekly-update/coup...
Ask HN: How do you let clients send you files?
Companies/Designers of HN: Do you direct your clients/customers wanting to send you files to your own FTP/Dropbox/Google Drive/etc. or do you let them share files however they want with you?

How does that choice affect your response time to client/customer submissions?

Does your process provide satisfaction for everyone involved?
re: revocation, non-transferable, etc.

What I am suggesting is that data/learning companies need to start thinking of this sort of data differently, that what you are negotiating is access to the data under certain terms not ownership of the data.

If the individuals retain ownership, we the company should not be able to say sell that access on to a third party (c.f. Cambridge Analytics), or use it in a different way than negotiated for. If the company does not live up to the terms negotiated, the individual should be able to revoke the permission. There are various ways to do this, one being something like you describe.
You can easily change that first command with muscle memory. That's why I use cat $file| but I guess <$file would work too.
Maybe it's even more dangerous that a photo or a video can no longer be used as a proof in court. Deepfake technology gives plausible deniability.
Yes but he was divorced this year. https://www.cnet.com/news/amazon-ceo-jeff-bezos-140b-divorce...

And cashing out a billion dollars a year (over one percent of his net worth at the peak) to spend on rocket ships has got to put a dent in his earnings growth.
CDC says smoking rates fall to record low in US
Non-aggression never does any argumentative work at any time
Send me £10K and I'll tell you how to make $100k PER DAY! EDIT: $10k PER DAY! EDIT-EDIT: Sarcasm!!!!!
> using a tumbler doesn’t mean the crime of money laundering is occurring, as that crime requires an illicit origin not the mere act of obfuscation

Correct. But if someone (a) didn't pay taxes on cryptocurrency proceeds they (b) didn't declare after (c) using a tumbler, that's as pre-packaged a case as one gets.
If you pick a happy name, you get complaints that they sound too generic, sound like a medication name, etc. People also complain if your name ends in .com or .net, as apparently that sounds like something from the mid 90s.

People just like complaining about names.
This is really interesting, and what I'm about to say makes me feel more bleeding-heart than I feel I am most days, but there's something deeply melancholy about the fact that this collection of the best intelligence our species has to offer, working together to achieve something utterly unheard of - so unheard of that many other smart people think there's something criminal going on - is exerting its collective effort to - when you put it in plain English - hack a casino.

We're hurtling at an accelerating rate to ecological ruin, with millions (hundreds of millions?) of deaths a plausible outcome in the next 100 years, not to mention a fall in the standard of living for basically everyone, and our best and brightest are doing the Manhattan Project of cash.

As a stupid person, I can't do much other than shrug - hell, I can't even say I wouldn't do the same as these brain-genius PhDs if I had their capabilities. But it still kinda sucks, is all.
Wait. Your theory as to why there are differences in chocolate between the Us and Europe is paid political influence?

Or you know, it could just be differences in tastes!
A Go Scheduling Library
> Because they - and the Canadian banks and a whole bunch of other entities - are monopolists with a wink.

Do you think that neo-bank Revolut will make it? I remembered ING direct managed to come to Canada a decade ago, but was brought back by Scotia Bank right after (now named Tangerine) - as you said - to façade competition.
Still, unlike Japan and China, there are no old grievances and no territorial disputes between Sweden and Russia.

And by staying out of NATO, Sweden is unlikely to be drawn by the US into a confrontation with Russia.
I haven't studied this, but they do claim they're handling it right:

"All work related to Ascension’s engagement with Google is HIPAA compliant and underpinned by a robust data security and protection effort and adherence to Ascension’s strict requirements for data handling."

https://www.businesswire.com/news/home/20191111005613/en/Asc...

Maybe HIPAA isn't strong enough?
I think the point in this case is that log n has a reasonable upper bound, and can be considered constant for any real world problem.
> Google's proprietary PageSpeed Insights

The previous version of PageSpeed Insights was open source (https://github.com/pagespeed/page-speed) and the current version is a wrapper around Lighthouse which is also open source (https://github.com/GoogleChrome/lighthouse).

(Disclosure: I work for Google)
Huh? Carriers are intended to be mobile bases for launching aircraft that go on to stage air strikes. While they are armed, they aren't intended for attacking other ships.

And what size of payload would a drone need to take down a carrier? That is just silly.
That thing is insanely expensive! Is there something special about it to justify the price tag?? I feel like I'd be cheap and buy some poster board and make kids build their own(?)
Wow that sounds like a big housekeeper's house. Do you remember anything else interesting about the house? Maybe this will be the detail we need to finally crack what's behind all that alpha.

My bet it's some Frankenstein advanced brain machine interface device using the combined consciousness of 10,000 cryogenically preserved heads in a secret cliffside bunker. /s
CSE341: Programming Languages, Spring 2019
Memory size is a problem, too. Even a small amount of Javascript can allocate a ton of memory. I'd love to see a more memory-efficient language replace JS, then a reasonable but lowish memory limit put in place. Say, 8MB, which still seems generous to me.

The only trouble is you'd have to find some way to keep developers from using the DOM as extra memory. But the capabilities of Web scripting languages, outside perhaps some very strict and explicitly enabled on a case-by-case basis sandbox, really ought to be limited more anyway.
What prevents a transaction from being prematurely aborted while there are some intents in flight?

From what I understand, transaction A can still be replicating intents and transaction B, not knowing that coordinator for transaction A is still at work, start a recovery process. This makes transaction A abort which could be prevented by waiting for intents of A to be successfully replicated.
That's so unrelated that I'm not really sure how to respond.
If you've ever been to a hospital in the US then your health data has definitely been sent to a third party to be fed into models. It's standard practice pretty much everywhere. With that said, the third parties are (generally) subject to all of the same HIPAA regulations that providers are. They sign contracts that effectively make them covered entities under HIPAA.
There is no paid site that matches the quality of HN. Same goes for most social network: What gives them value is contributions, and contributions only seem to happen if the access is free. Otherwise you don’t reach a high-enough density of people.
> You see the effect a bit with Tesla where I'm sure Musk would love to focus on quality but has to rush things out to make decent quarterly numbers or risk going bust by not getting ongoing financing

"Tesla CEO Elon Musk ordered his employees to stop putting nearly finished Model 3s through a critical test before leaving the company’s factory in Fremont, California, according to an internal document viewed by Business Insider. It’s called the brake-and-roll test, and it ensures the car is correctly aligned. An industry expert told Business Insider that every automaker does this test to ensure quality and function."†

Tesla constantly make short term decisions that cost them massively down the line.

† https://www.businessinsider.com.au/tesla-elon-musk-orders-en...
Nah I get that, it was just ambiguous whether you were cutting it off or falling into the black hole, but maybe that’s just me :)
I'm shocked that they chose a garbage-collected language to implement a database with. Golang is great for building servers, but this is domain with potentially much greater resource constraints.

How do they deal with GC pause? I'm sure that they have an answer, but they'd have so much more latitude if they had the facility to reason about this from the ground up. They've sort of painted themselves into a corner now.

C, C++, or Rust would have been a better match and given me more faith in their product.
Samsung S10 Galaxy Hacked. Twice