skysight-inc/HackerNews huggingface dataset:
> And if you don't get the whole compartment the other travelers may talk at all hours of the night on the phone...

You don't have to accept such.

I recommend you ask them to tone down. If that does not work, talk to the conductor. Keep it friendly. As a last resort, you can try to interact in the conversation or play some music (like a DoS) but that might lead to one thing or another.

Recommend to not travel alone. That way, one person can stay on watch for your belongings. That, or don't have valuables with you (though you always do, such as your passport or ID). I remember using my ThinkPad as pillow in Central Europe. Which, btw, got electricity from the German train now driving through Balkan.

That being said, my experience is that other people also want to sleep at night. The majority does. Noise cancelling headset might help, but mind your belongings. If you end up with other people who are backpacking alone, they're in the same boat as you are. Effectively, you together defend your train coupee, in a kind of unwritten covenant. Either way, smart scam artists will be able to creep up when your defenses are down.

Check if you can book in advance. In Germany especially, this can save you 50-75% of the regular price, and you reserve a seat which means you can keep sleeping on that seat.
The only difficult part here is xargs parallel invocation. If you do this often, you may want to find/make the library for it. But even with just default python install, it is pretty straightforward:

files = [f for f in glob("*.jpg") if "2019" in f]
commands = ["convert ... {} album/{}".format(f) for f in files]
subprocess.run("xargs -L 1 -P 32".split(), input=os.fsencode("\n".join(commands)))

Note that this code, as well as original shell version, breaks if the filenames contains spaces or quotes; this is trivial to fix in python, but hard to fix in bash.
All you need to do is read a lot but most importantly you must have the curiosity to look up the new words that you come across so that you can understand and use it!
I currently use it to build a read-only rest service for GeoNames gazetteer.
Each instance contains a copy of the database which means its really linearly scalable.
In EU you can buy a A+++ fridge, that used less than 100kWh/year. Granted, I have not put a meter on mine, so I'd have to take the 2010/30/EC specification at face value.

Here is a fridge that is rated at 75kWh/year.

https://www.bosch-home.dk/produktliste/koeleskabe-og-frysesk...
> and that's why the West is decaying. Who cares about your morals when there's an epidemic ?

This kind of bait is not needed on Hacker News. Keep that on reddit or facebook or whatever.
> but suffers from its design around global state - which is something I spend most of the semester railing against.

You can introduce subject as another execution environment like OS and keep globals-free "clean" code. Actually it's a great lesson.

Also you can give mind-bending article[1] as alternative study material.

[1] https://blog.cleancoder.com/uncle-bob/2015/07/01/TheLittleSi...
To me, nothing on Android seems to work on full speed, ever and I am seriously wondering if I have developed some strange and unreasonable cognitive bias (which would be scary).

You can go into a store 1 day after <XYZ> flagship release, try the hardware and have it stutter through menus like a Walmart PC trying to run Crysis 10 years ago.

Huawei phones seem to be the only ones getting Android to feel somewhat smooth, much better than "vanilla". Not going to buy Chinese telco phones though.

I like Android for some things but performance and feel isnt one of them.
One server is still going to run out eventually. To give you a very concrete example: The dedicated boxes I use at Hetzner have 2x1TB NVMe SSD by default. I can order additional disks for sure, but even so you'll struggle to get above a few TB of NVMe per box. But, adding another box is cheap and easy.

Plus, a single server with many TB is a big single-point-of-failure, and if you want to scale it (vertically) you still have to take it down.
incidentally though i ve not had passwords stolen from custom-built authentications (that were not as strong as u say), but i did from cms systems that are common and thus have tons of bots attacking them (e.g. wordpress). Security through obscurity should be added to off-the-shelf auth libraries i guess
Wolfram Vertical Line Alpha is terrible at citing sources, perhaps unsurprisingly given its own provenance, but it says it's using one of the BLS CPI deflators, which to my way of thinking systematically understate inflation over long periods of time; but there isn't an objectively correct deflator to use. If you instead use a basket of commodities made to the same standard in 2020 and 1973, such as crude oil, coal, or gold, it comes out closer to 0.02.
In the camera section, what does "tropicalise" filter?
I'm not sure what the condescending "uh" is about. All of the brands I listed do have websites so you can trivially confirm their premium shells use Gore-Tex. Here are the ones you tried to fact-check:

https://www.outdoorresearch.com/us/mens-hemispheres-jacket-2...

https://www.blackdiamondequipment.com/en/mens-jackets-shells...

https://www.marmot.com/mens-alpinist-jacket-30370.html

TNF still uses Gore-Tex as well, but I didn't include them in my original list - they went mass market about 20 years ago and while less experienced people still buy it based on name recognition, you'll rarely see TNF worn by unsponsored people in the backcountry.
There are a lot of interesting things to pull on here, but I'll reply first with a comment I just wrote that linked back to this thread.

https://news.ycombinator.com/item?id=22157587

A tentative slogan is "bijections that aren't really bijections", i.e. to describe the "fallacy" of (bytes on disk -> data structure in memory -> bytes).

Hence the (slice, data structure) representation.

That's the correctness aspect. I also think there's a big performance aspect, e.g. it appears to me that the performance of many/most parsers is dominated by object allocation.

Some vaguely related stuff here: https://github.com/oilshell/oil/wiki/Compact-AST-Representat...

Anyway I don't think this will make it into Oil any time in the next year, but I think there is room for it in programming languages, and lots of other people are barking up that tree (e.g. FlatBuffers relate to a big part of it). I would be happy to continue batting around ideas in non-nested HN thread :) So as mentioned elsewhere, feel free to send me a mail or ping me on Zulip!

I'm looking at Dercuano but I'm confused why it's a tarball and not a live website :)
Sunk cost fits better. I think loss aversion is however also not a bad fit: https://en.wikipedia.org/wiki/Sunk_cost#Loss_aversion

One is: I already paid, therefore I should eat. The other is: I paid for infinity, therefore I should eat more.
forgot to mention: when doing realtime parallel processing, the default configuration of this project is not a feasible setup. you have to run way more decoder workers, maybe distributed on various machines.
>integrable is quite a general class of functions (especially if you define the coefficients in terms of the lebesgue integral instead of the riemann integral).

Quite true, but it's still just a subset of all functions, and you're still left with some sticky points with respect to pointwise convergence vs convergence almost everywhere.

>piece-wise definition is not an elementary operation. you can't easily add/multiply/compose piece-wise defined functions. you can't easily differentiate/integrate them either. fourier space representations don't suffer from any of these issues.

I'll give you composition as a tricky operation, but fourier series aren't particularly amenable to composition either. Addition, multiplication, differentiation, integration, and whatnot are very straightforward though. You use a refinement of the two respective piecewise partitions, perform the desire operations, and potentially have to reconcile misbehaviors along the boundaries. Fourier series have a different set of formulaic approaches to the same operations, but they have roughly the same pitfalls (e.g. regions of non-differentiability) and additionally have problems like the aforementioned Gibbs phenomenon if finite approximations are desired or else some difficulty in deciphering which elementary functions might describe the series.
A Just-So story cannot be a hypothesis since a good hypothesis must be testable for actual science to be done later.

In contrast, a Just-So story will never be followed up on and simply exists to supply an easy to digest explaination for a phenomena. An explanatory meme so to speak. Hence their comparison to fairy tales via titles like "How the Tiger got it's Stripes"
Similar (but different), Mike, the headless chicken:

https://en.wikipedia.org/wiki/Mike_the_Headless_Chicken
i've skimmed through it: very nice book!

one thought: after having read your introduction for the teachers, i wonder why you did not "sort it" the other way round: first the hands on and the tutorials and then the theory...

for our coderdojo we went for a "cards" approach:

https://github.com/CoderDojoZH/resources/tree/master/cards-p...

we suggest the kids to first do the pong game in scratch (we have a booklet with step by step instructions) and then use the set of cards (in order) to do the same.
we try to avoid that they just copy the snippets line by line, without thinking at what they are doing...

i will now give them a link to your book when they want to learn about python!
> Or then I just couldn't find the document you mentioned in the previous post.

There you go: https://github.com/google/AFL/blob/master/docs/QuickStartGui...
but a 300% increase in prices are really bad
Oh lucky you, your optimization problem is linear. I do something similar, but we have to use heuristics because our problem can't be modelled as a linear problem.
I remember my grandma removing the "pyjamas" (fur) of rabbits before cooking them. Even if you don't kill it yourself, seeing it going from life form to something to eat makes you think twice before wasting any part of it.
That's why I do sometimes cook offals / giblets for my kids : if you kill an animal to eat it, you should learn not to waste any edible part.
Handling Overflow condition in calculating p-Norm
How can we handle overflow condition when we tr yo calculate p-norm.

https://rehanguha.github.io//articles/2019-03/overflow-p-norm
The world is crumbling, humans need to eat less/no meat if we want to survive.
> (not sure what the name is, previously you would double tap the home button).

The SpringBoard?

https://en.wikipedia.org/wiki/SpringBoard
but then why on the Java version is also free?
Possibly you've made it worse: defining the wrong magic variable will pass silently, as I argue in https://news.ycombinator.com/item?id=22156525, while misspelling the name of display.set_mode will give you a traceback that tells you where the problem is. Of course most people didn't get into programming because they got excited about reading error messages...
Of interest is iopl() becoming emulated and losing the ability to grant user code the ability to disable interrupts. I wonder what user code might have broken.

The trouble with interrupts being disabled was that it wasn't too well defined for situations with system calls and exceptions.

I feel like the interrupt functionality could have been usefully emulated. For example, it could have acted to prevent execution of all tasks which could be subjected to ptrace by the task that is disabling interrupts. In case the iopl() caller is root on a system without weird SELinux stuff, the emulation of turning off interrupts would stop all the other tasks.

Another emulation approach would be to change the scheduling. To emulate the situation with interrupts off, treat the task as SCHED_FIFO with the highest priority available to the task.
Didn't the same thing happen in South Korea with the Prime Minister being a puppet of some cult or such? What he says doesn't sound far-fetched, just unsubstantiated at this point.
Likely it was fixed in file
Marketing: Part 4
it’s always harder to change the status quo when the average citizen doesn’t know about the practice and isn’t directly hurt by it (concentrated costs, diverse benefits).

Also, I think the police in the USA right now are FAR more professional than they were when this guy was born. They literally didn’t use fingerprints or most kinds of forensic evidence. It was largely about picking up the person that most tweaked your spidey-sense and trying to work backwards from there. Today we have FAR more traceability of chain of evidence and documentation of actions by individual officers than ever before. I’m not apologizing for officers or bad policy, I just want to give credit where I think not enough is given.
Serious this sort of thinking is what will kill hundreds of millions of people. We are not dealing with a couple of stubbed toes or hurt feelings here, but a novel deadly virus that is out of control. This is a war situation.
Electric coils under the pavement to keep the surface temperature above freezing. Unfortunately most cities can't afford it, least of all Detroit.
> Who cares about your morals when there's an epidemic ?

I actually find this to be an interesting ethical dilemma. On one hand, I would probably agree that this specific situation demands a degree of urgency and action such that the rights of an individual should be subjugated, to some extent, to the needs of society as a whole.

On the other hand, if we do accept that there are scenarios where this is a necessary trade-off, who gets to decide which outbreaks qualify? Could someone just invent one to circumvent medical ethics requirements whenever they prove inconvenient?

I guess it's not entirely dissimilar to arguments over limits on freedom of expression in cases where a person's speech can be deemed to cause harm to others (e.g. the canonical yelling fire in a crowded theatre). Where and how do you draw the line?
I don’t even think you can get similar insurance in the US. The highest liability limits I’ve ever seen offered in the US are still more than an order of magnitude lower than Germany’s minimums. (And I specifically look, because I always max out my liability limits)
https://archive.ph/YRBZ8
We Should Abandon GDP
Certainly is to me! I build embedded Linux devices. Our current boottime from cold-boot to fully functioning is roughly 3 seconds. I would really like to get it lower and shaving off almost half a second would be amazing.
Just for answering how and where it could be used: GNU Guix uses recutils format to display search results and more, for example use the recsel command to select sessions of interest

$ sudo guix processes | \
recsel -p ClientPID,ClientCommand -e 'LockHeld ~ "perl"'
ClientPID: 19419
ClientCommand: cuirass --cache-directory /var/cache/cuirass …
Does Clickhouse already have an inverted index capabilities or how are you going to search for logs containing "error"? Just LIKE's performance is going to be enough? Or it's not the case for you?
I'm gonna argue that the bug is not in "file". The bug is that the workflow uses file, which by it's very nature must be based on heuristics and will get things wrong occasionally.

EDIT: Well file really had a bug in this case, where they didn't detect what they thought they were, but the point stands.
>Are you sure Apple actually gave up yet? I thought they still have related activity following their recent acquisition of Drive.ai.

Back when I was working in the field of VR, we were all fully convinced that apple was about to go enter the field with some huge breakthrough, since pretty much every niche product for vr devs was being bought as discretely as possible. It was really common to go to some website to find their software or manuals and find out it redirected to apple.com with no further explanation.

Five years have passed since then with nothing to show up for... So I guess the lesson is that you shouldn't take investments as a sign of something cooking, at least not for giants like apple that can afford to spend millions "just in case"
Is it possible that Coronavirus will be economically beneficial if the primary terminal cases are within the elderly population? There would be a big reduction in pension and healthcare expenses if the elderly population (80+) was reduced by 20% worldwide, and a lot of resources (particularly housing) freed up for younger generations. This would entail a worldwide toll of 28million.
Have you tried teaching with it? I'm interested to hear what your experience is like.
https://www.rifters.com/crawl/?p=6116

same case but in humans, he had a "normal" life.
For the Game Boy Advance, yes. There was both a secretive internal Nintendo GBA emulation kit, and the public emulator development community had devkit games emulated before the system even officially launched.

I understand it was less practical to do this for say, the NES or SNES. But it should have been done for the GBA. It's not just important for future hardware to be able to easily emulate GBA games, it also protects against product refreshes breaking games, something that plagued quite a few classic Game Boy games as newer models came out and fixed bugs in the older models.
Global average temperatures 6000 years ago were 0.5 °C warmer than baseline (1961-1990 average), now it's 1.1 °C. Historical warm periods were local, and global average temps did not exceed current temperatures. (Also, modern is a weasel word here -- you could pick e.g. 1920 and be correct).

Even if warming stopped now, Arctic and Antarctic would continue to melt for decades to come. Rate of change is key.

Your reference is also local (to the arctic), not global.

Again, what argument are you making here?

Is it: 1: It was warmer in the past / 1a: but nothing bad happened / 1b: therefore current warming is not due to human activity / 2: therefore there is no need to reduce CO2 levels.
Is bandwidth speed?
That's extreme and I am sorry you feel that way. I didn't realize that mentioning Ivy-League college would be seen as ego-inflating thing. I simply wanted to say that it was used in a college level class. I definitely agree, truth matters and not the source.
the search for novelty above all else killed the cat
I use SQLite as a backend for my website and absolutely love it. Not having to setup a full dbms just for a small blog is a dream, and backups are as easy as copying a file.
Does anyone know if there's a decent, comprehensive library that handles all authentication / login for .Net Core apps? Bonus points if there's a SSO addition (even if that part is commercial).
You can also resurrect people's auto-mod-hidden comments (frequently new users, especially with links) by clicking the time to get to the comment's page, and clicking "vouch". (Needs >30 karma.)
Which cities use that technology?
> why is the syntax defined this way?

Because Lisp has two syntax levels: one of s-expressions and one for the programming language on top of s-expressions.

S-expression examples

(berlin madrid london)

(john (age 21) (weight 65))

Lisp code examples:

(if (> a b) a b)

Non Lisp code, but a valid S-expression:

(if (> a b) then a else b)

You can define a new syntax for Lisp - like it has been done before - where you traditional syntax to define a programming language. You then just need a grammar and a parser.

Originally s-expressions were only thought for data and programs would have a different syntax.

A conditional might be written like that.

cond a > b -> a ;
t -> b

Lisp code with lists might then look like:

append[ (a,b,c) , car[list] ]

Where (a,b,c) is a literal list of three symbols.

But the Lisp system was internally defined using lists and the compiler&interpreter were using Lisp code as lists.

Thus it was seemed more practical to just work with s-expressions (nested lists, ...) and defer the question of syntax to a later time.

Later multiple attempts had been made to define a Lisp with a more traditional syntax: the Lisp 2 effort in the 60s, various syntactic front ends, RLISP, LOGO, ML, Dylan, ... . But for Lisp programmers it was more practical to keep the s-expression syntax, because the internal machineries of Lisp are using s-expressions anyway
Typo; it's Zipaquirá. The mine dates back over 200 years and the main attraction is the Salt Cathedral.

(My mother was born there.)
Whilst .tar files are not an RDBMS. I can assure you that SQLite more than qualifies as a RDBMS.

Even the popular vote says it is: https://www.google.com/search?q=sqlite+rdbms
In my services, I use a combination of:

- hashed password or webauthn token
- palm vein or usb token or (less preferred, SMS)
With traditional VCS, I would lose all the history and ability to work (to commit my changes, for example) if server goes down.

And I understand that issues and CI/CD will also stop working, but neither of that is part of the VCS itself. I'm not aware of distributed issues (maybe FOSSIL) and CI/CD.

Still it doesn't mean that GitHub makes Git centralized.
Comcat – Cat, but for Comments
The Wuhan Virus
Back in the day, which was a Wednesday
If we are to assume per average per capita GDP, and standardized GDP year over year growth rate for the OECD countries, there is no indication of a higher tax rate slowing the pace of economic growth, it is actually the opposite for some of the countries.

Norway, Switzerland, Ireland, Luxembourg all have much higher per capita GDP and overall GDP growth YOY [1] versus the United States, yet these 4 countries have wildly higher overall tax rates. [2]

Germany, Australia, Denmark, Netherlands, and Iceland are all within 5% of the USA per capita GDP, yet, their taxation is also much higher than the average tax burden of the USA.

This is a wildly polarizing topic because of the sheer number of statistics available to everyone, and the amount of cherry picking everyone does to prove or argue their point. There are facts, and then there is misrepresentation of the facts. I'm not an expert but the raw data truly does not suggest a higher tax rate will lead to a slower pace of economic growth.

Where have I gone wrong in my analysis (if I have done so?)

[1] https://data.oecd.org/gdp/gross-domestic-product-gdp.htm

[2] https://www.oecd.org/tax/tax-policy/revenue-statistics-highl...

[3] https://www.epi.org/publication/ib364-corporate-tax-rates-an...

Edit:

I utilized the 2015-2018 data available from source [1], however, it can be backdated to 1960 but I didn't have the time to tinker around with it much.

Source [3] provides a somewhat reasonable analysis of US corporate tax rates and economic growth since 1947 but not a comparison to the OECD countries.
HTC U11 had the smoothest Android experience I've ever encountered. I "upgraded" to a Pixel 3XL, and it has been worse. (I've also had the HTC One and Nexus 6P)

I just bought an iPad (regular, not pro) because I wanted a tablet and got tired of waiting for a good Android one.

It's been infuriating to see just how smooth everything is on iOS compared to Android.

Honestly, this alone is probably why laypeople prefer iPhones. They're not more intuitive anymore, they're not simpler or easier than Android. The Android back button is a game changer, and multi-tasking is better designed.

But the butter smoothness...fuck.
Fake Celebrity-Endorsed Scam Abuses Ad Tech to Net $1M in One Day
I've got a college friend in Bogota. Now I have two reasons to go see him ;<).
Five Layer 1 Projects to watch in 2020
This is a pointless hair splitting. Like all truly dire emergencies, it can be trained for but not actually done. They do it in simulation under a number of stressful conditions, such as during a complicated maneuver or another failure.