skysight-inc/HackerNews huggingface dataset:
> any lossless compression algorithm has the property that the output is (on average) at least as long as the input.

The article you’ve linked says nothing about average. It says that for every algorithm there’s at least some input files that increase the size. It even explains more about that:

Any lossless compression algorithm that makes some files shorter must necessarily make some files longer, but it is not necessary that those files become very much longer. Most practical compression algorithms provide an "escape" facility that can turn off the normal coding for files that would become longer by being encoded. In theory, only a single additional bit is required to tell the decoder that the normal coding has been turned off for the entire input
There are only very few WinAPI functions which use UCS-2 vs ASCII, and none of them are performance-critical. It's totally fine to convert from/to UTF-8 on the fly, especially since the conversion is extremely cheap (and the rest of the world has moved on to UTF-8 anyway).
I read virtually all of them. Most of them provide RSS feeds, some are a bit hidden but it's Googlable.

I started with the basics BBC, NYT, Guardian, The Intercept for general news, The Conversation for science news without sensationalism, and some tech blogs.
Then I just read most of it, and follow some links to find new sources. Most of the times news start with "As reported by X", or just a link, so you can discover new sources like that.

You can also browse HN (and n-gate for the highlights) and Reddit to discover new sources.

If you add so much you can't keep up, remove some, or change the feeds into section feeds. Most online newspapers provide them. I miss Yahoo Pipes, and have yet to find a simple hosted alternative.
There is also RSS Bridge for sites without feeds (Twitter, Facebook), but I still haven't found the time to set it up.

You can also add paywalled sources to read the headlines only. You can mark them as read from the index.
I haven't used Atom for at least an year and a half now - After trying out Visual Studio Code I haven't looked back. Has the performance improved? Is it at the level of VS Code?
> Wedding cakes are such an unnecessary expense

That fits with many of the other wedding expenses then, I guess. Obligatory comedy clip: https://www.youtube.com/watch?v=gimiDBAK2wA
Why wouldn't it? Everything else does...
Many countries have (as yet) free electronic transfer services (Vipps in Norway, Swish In Sweden etc). Originally used mostly for p2p transfers, it’s showing up more and more as an accepted payment form.
Obviously these systems also have costs they need to cover, but there is a good chance they will remain much lower than card fees. The big issue with them is that they are national. Even if every individual and many businesses in Norway have Vipps, you can’t use it to pay in a Danish web shop.
That's controversial. If there's no controversy, you can still say tautologies :-)
Over 20 years ago, the San Jose Mercury-News offered exactly such a service.

Called Newshound, it let you set up to face sets of keywords (in the basic $5/month subscription), and it would email you the plain text of every article that matched the criteria, whether generated within the publisher network or from wire services.
Reclassification of NSA Suite B Documents to Historic Status
Facebook finds evidence of Russian campaigns targeting US midterms
The indexes will, on average, have more digits than the sequence you compress. This is true for any infinite sequence of digits, not only Pi.
Excellent well presented interesting analytical article.
No surprise (but still remarkable) that Americans use more land for Golf than growing vegetables.
Tragic though the insane amount of land used to grow biofuel, must be one of the most idiotic decisions ever made by politicians, cow towing to the anti (life giving) CO2 cult.
Norm for Japan as well.
We actually developed a GDPR module for about three weeks to catch that case. So we are legal again, since we provide all the tools you need to delete your data.
Python is not a c-like language, though.
I read an article that stated that the "H" gate can be used for creating a random number generator.

Using this simulator, I was able to try it out and see that it would indeed produce random numbers.

This was an educational experience, and the web application worked smoothly.
There appears to be at least one counterexample, if you count "supporting one's family" as commercially meaningful.

Currently reading The Market Gardener and it's surprisingly fascinating for a guide to intensively cultivating on about 1.5 acres - about 140k CAD gross, 60k revenue on 1.5 acres - https://www.goodreads.com/book/show/18406251-the-market-gard...

(the author)
https://en.wikipedia.org/wiki/Jean-Martin_Fortier
Whether he was wrong or not about the underlying theory is irrelevant, as the discussion here is about whether this was confusing.

The date that he said isn't relevant either -- nor the culture at that date, since it doesn't affect whether this is "confusing" or not, and I don't see anything drastically different in our culture to render it so. (Or even to render a reference to God "offensive" or a bad metaphor today, if that was your argument)
I’m admittedly not an expert, but everything I’m reading is clear that, for example, “Visa Signature” means something with respect to the interchange fee. Do you have any links that show how the fees would vary between two cards with the same “Visa Signature” logo on them?
These days, when I visit a website I have not visited before, it feels like entering a war zone. Trying to extract some information while the enemy tries to kill me.

Enabling hostname after hostname in umatrix until the content is revealed. Hoping not to trigger too much user hostile crap along the way.
How a Bunch of Lava Lamps Protect Us from Hackers
What I meant with "can only buy from Amazon directly" is that I don't use Amazon's marketplace features. Of course, OUTSIDE of Amazon there is competition especially in the electronics category. I actually usually order my electronics at Alternate, if their prices aren't way above market which sometimes seems to happen with them.
Thanks. I realized this just after I posted it, so I wrote the proof into my comment instead.
Silicon wafer shipments set another record high
Not enough content on netflix unfortunetly
huh, I was under the impression you were a full-blown member [1], instead, apparently an 'assoicated state'.. whatever that means.

https://www.esa.int/Education/ESA_Member_and_Associated_Stat...

[1] that term seems slightly off at this time in the morning, in my sleepy state...
For this to change websites will have to stop chasing growth
Of course there isn't, they would lose a lot of sales that way. For the Apple EarPods, they've been out of stock for months now, since everyone wants to get their hands on them and Apple seems to be not be up for the demand, dunno why.
Sadly, no. I tried it out again a couple of days ago and the performance is still terrible. I'm in the same boat as you and switched to VS Code.
http://www.angio.net/pi/

My 11 digit phone number occurs around the 115 millionth digit, a grand saving of two digits.
While im sure they don't utilize all of their available farm land, it is worth mentioning that Britain imports almost 30% of their food, which means they are at or near the limit of sustainably feeding themselves, and even then almost 60% of the world's crop yield is the direct result of fossil fuel derived fertilizer, which we are going to have to give up soon if we don't all want to be cooked alive, which will increase the energy costs of fertilizer production 10 fold. The US would be hard pressed to find similar external sources of food if their population density rose significantly higher. Especially on top of all the desert and arid grassland areas that are pretty poor for farming.
Interchange fees are capped, but the fees your payment processor charge you are not - it’s just that the payment processor makes more money now. (If you’re not a risky customer, you should be able to get that way down now.) However, Amex until recently qualified for an exemption from those caps, hence being able to provide a useful cashback scheme.
That says their microswitches became known as "cherry switches". That is not the same thing as a generic; all microswitches being known as cherry switches.
I agree most contracts benefit from "wiggle room", however you can build wiggle room into blockchain-enforced smart contracts (e.x. by giving n-of-m arbiters/courts ability to override the outcome), but you can't build absolutely enforced "code as law" on existing legal systems.

I don't claim to know how useful this will actually be, but it seems like a potentially interesting new capability.
The observable universe is 2^205.5 Planck lengths across, so you can store at most 205 bits, or 25 bytes.
We've also been in the same boat as you guys. Starting to just look into VSCode as an alternative, then immediately switching to it after realising the performance difference is like night and day.

Since Atom doesn't provide anything that we can't install in VSCode as a plugin, there really is no reason to use Atom right now. The only problem I had with VSCode was the default interface, that I modified with plugins until it pretty much looks like Atom, but runs way faster.
A friend who lives in Singapore attended his first Chinese wedding last month. He kept saying that they had a HUGE cake that they never fed to any guests. He kept waiting for the cake to make its way to his table, but it never did.

He kept saying that the cake must have been a fake, but I never believed him.

And yet, here we are
Amazon Account Suspended? Appeal Amazon Suspension. Call Now +1-800-725-7732
And how good is it?
This was my first response to "animals have no sense of value", that what is valuable to the animal is what helps it to survive and reproduce. The animal may not know that grass helps it survive and reproduce, but the individual whose instincts draw it towards places where there is grass (the individual who "values" grass) will do better than one who does not "value" grass.
I had forgotten this wonderful site. It's the doctor Bronner's of meteorite info.
I have the same question. I've never bothered looking back extensively at Atom since using VS Code.
People forget that about 2.5B Asians live in the Indian sub-continent and Middle-East

There are no cakes at Indian weddings
>Yes you can define reading comprehension to mean that.

You don't have to define it thusly, though. Whatever SAT tests test for, this is already the dictionary meaning of the term. The except was from Wikipedia.

Here's a dictionary lemma too: comprehension: "a test to find out how well students understand written or spoken language" (listening/reading comprehension).

It's not argued that domain knowledge doesn't factor tremendously in understanding. Just that this is not a reading comprehension intends to measure (heck, the hint is in the very combination of the words that make up the term).

Of course in order to understand some text in a reading comprehension test, domain knowledge will also help.

But reading comprehension is not about any particular domain -- and tests in that don't constraint themselves to only present texts about a specific subject.
Same here, but is performance of the server OK? Because I've had bad performance issues with ~1k lines in hosts(5).

I've thus written a script that I run daily for my local unbound(8) daemon -or bind: https://gitlab.com/moviuro/moviuro.bin/blob/master/lie-to-me
As the article points out, when Cutler et al. started at Microsoft, the project was already called NT OS/2. The WNT name came much later.
Startups are great but it´s a lot of work until you earn money. You need to invest a lot of time and money, maybe you can win investors to kick-start your business. But before quitting your job, you should organize as many things as you can for your startup while you are working at this call centre. You could also step back and say you want to work part-time in the call centre and the other half you can work on your startup.
While I was reading your comment I couldn't help myself thinking that, even though laws are not code, our society does run on code now and algorithms start reflecting the laws we chose and in fact, in some cases, pre-date the laws and in this sense effectively become the law until lawmakers or judges object. So I wonder in how far the question is not whether law is (will become) code or not but whether code will become law.

Somewhat relevant: "Code is law" by Lawrence Lessig from 2001. (https://www.harvardmagazine.com/2000/01/code-is-law-html)

Side remark: I find it amusing and terrifying at the same time how Lessig distinguished between "the real world" and cyberspace, whereas nowaways these boundaries are a lot more blurry.
Related:

"The cake is a lie" is a famous line that happened to become an internet meme (935k google hits when used in quotes)

It's also really funny if you happened to play Portal 1 which you should because

- it's really funny (might have said that already),

- educative,

- addictive,

- less than 24hs to play through (more like 6 to 12 IIRC),

- teaches you how to interactively teach concepts without saying a word (there was a great blog post on this topic but I couldn't find it).
I see a GIF of someone going deleting a couple lines of code, with a meter showing that the application is maintaining 60 FPS. Was this not something Atom could do before? It seems to me that the bare minimum should be maintaining 60 FPS while performing basic editing tasks…is there some nuance here I'm missing?
"breaking a few eggs":
We can surely afford to lose a few cars. I hope that is what you meant.
With Google's existing maps knowledge, I can very easily see them subsidizing the rides by showing passengers advertisements as they pass certain landmarks.

Say, you pass a mall and the passenger sees an ad on the car screen about a sale at Macy's located inside the mall. With a single tap, the passenger has the option of re-routing the car to the mall.

No way Google isn't going to try to monetize it with targeted ads
Sounds a bit like tedunangst's miniwebproxy[0]. I've been wondering about writing either something like it or a youtube-dl-like "article-dl" for my own use, but haven't quite been annoyed enough into doing it yet.

[0] https://www.tedunangst.com/flak/post/miniwebproxy (self-signed cert)
GPR55 signalling promotes prolifer. of pancreatic cancer cells and tumour growth
I hope xray[1] catches up. I prefer atom's UX-UI to any other editor but I agree that performance is still an issue. MS taking over Github doesn't seem to bring to a bright future. I really hope I'm wrong.

[1] https://github.com/atom/xray
Honest question: can someone explain why everyone loves emoji these days, especially with regards to 'modern' programming communities such as those around JS and Rust? Is it just a celebration of the fact that we have Unicode support everywhere now?
I would suggest writing about a problem or a method in this areas and at the end of the article, you can say "hey! I can help you solve this problem, get to know more!" or say how you would solve this problem and offer to help them do it.
There's nothing axiomatic about our disagreement here, it's not like I'm unaware of the existence of inefficient businesses. Individual companies may choose to leave money on the table, but industries and markets as a whole do not (not intentionally, anyway).

You've just described the status quo, where businesses have to sacrifice their lifeblood to achieve your ideals. Those businesses tend to be beaten by more focused competitors, which results in the industry you see today, filled with winners that don't achieve your ideals.

But good luck trying to champion an efficient web industry by essentially moralizing.
Yes, I meant mx.
There's not many use cases where a purely technical solution has meaningful impact on the world, though. The "code-as-law" will generally have to be supported by "law-as-law" at some point, and that can be overturned arbitrarily.

What good is having technical ownership of some private key if your government declares you have to give it over or face jail?
Isn't the fee a percentage of transaction total?
> mb

I think you didn't mean milibits, but megabytes (MB). 1.2 mb = 1.5e-10 MB.
It’s linked to from here [1].

[1] https://www.bloomberg.com/view/articles/2018-07-31/sometimes...
I love your instagram, and based on your description here it sounds like you're ready to head out far and wide!

I'll be back in the Yukon in ~18 months, it would be great to show you around.. and I highly recommend Alaska. After that you really should consider a run down to Argentina - it's simply stunning and totally achievable.

West Africa was like another planet entirely. I wild-camped like you describe virtually every day for an entire year - always in stunningly beautiful places down nasty tracks far away from other people. Now East Africa continues to impress each and every day!
I've a similar story and several teams at our company have switched to VS Code independently. There are some Atom "believers" though.

I hope github is going to continue working on Atom independently from MSFT. Competition is a good thing. But since both products target the same audience, from Microsoft's perspective I'd understand if they'd bring those brilliant minds together in one team.
MLM Software by Inspetta 888-221-0106
Microsoft raises prices on Office and server products by 10 percent
and everyone alive before 1953 :)
Migrating Perl 5 code to Perl 6
Great news. I started using Wireguard instead of OpenVPN and won't look back. Actually it was easy to set up even with DKMS kernel modules but having it in mainline will be great.
Hi, John! Why did you chose to store 'size' and 'capacity' in the 'rs_heap' struct instead of at the beginning of the heap-allocated buffer pointed to by 'buffer'? Did you find it was preferable to have a larger 'rs_heap'?
What was the outcome of that case?
You're right, but just as a correction on your numbers, you're vastly underestimating the amount of potential lives saved because of the implicit assumptions that humans only exist in the USA, and that self-driving technology developed in the USA will only benefit Americans when it comes to safety.

There's more than 1 million road fatalities yearly according to the WHO[1]. Once the technology is developed it'll be rapidly exported, just in the EU there's around 25k deaths/yr[2], another 4k in Japan[3] etc.

So even if you only include countries and other areas with a similar GDP as the US (which could purchase self-driving vehicles at a similar rate) you easily get upwards of 100k deaths/yr.

1. http://www.who.int/gho/road_safety/mortality/en/

2. http://ec.europa.eu/eurostat/web/products-eurostat-news/-/ED...

3. https://en.wikipedia.org/wiki/List_of_motor_vehicle_deaths_i...
Crestfallen father narrates horror of son falling into shaft at Jaypee Wish Town
Yes, iff "value" is to have a meaning distinct from other verbs in the opinion of that creature.
GUIs Considered Harmful (1992)
Dwarka: Sales of banned sugarcane juice rampant; people exposed to diseases
If it helps, you'll find it easier as you get older. You'll come to realise that nobody really worth knowing cares if you are nervous or struggling for something to say, they will accept you for who you are. As you grow to accept this you'll also become less anxious and everything becomes less of a struggle.

I used to agonise over all the lost opportunities of my younger days but seeing how some of my more confident peers turned out has made me realise that my social anxiety was actually a gift rather than a curse.
This is completely my opinion, but if I would make Slack 2.0 or Discord 2.0 for that matter, I would add the option for no hidden or locked channels. all is free for everyone. Maybe even no dms. I would make thread autocreate a new temporary channel that can be archived after some days inactivity. Channels in my mind are hubs. If a conversation starts, all is good. if a second one starts, it's time for a temporary split. Finally, better notifications. I know the Slack team has done a very good job with them, but they need moooore work. That's one thing I don't know exactly how it could be improved. I just know that it can and should be improved.
For what is worth, in an AmA Nat Friedman stated that development of Atom will continue "as long as there's people using it", and they will probably share some code between vscode and atom (they already do)
Will Atom and Visual Studio Code merge into one project now that Microsoft bought GitHub? Or at least stop sharing extensions?

I would vote yes! I would love to see better GitHub integration in VS Code.
Station: Unify web application in a single place
I live in a rural area, its a paved road but still fairly rural. However, 2 miles down the road we got a main fiber trunk, 3 miles the other way we have a fiber line that feeds all the local cell towers, meanwhile I can't even get DSL. I have to use mobile data (which is especially garbage consider we are surrounded by forests of 100 foot tall trees), and despite people getting nearly every person down my road and surrounding roads to sign petitions for internet service and agreeing to all sign up for any internet services available to us (they even went so far as to start collecting extraneous payments from people living here to install the equipment) they changed their mind after dragging their feet for over a decade and left us to rot so they can invest into competing urban markets.
That is definitely not true in Germany. There were many places that only accepted cash while I lived there.

I just spent 2 weeks in Spain and there were many places I tried to eat that were cash ø ly.

In Chinatown in London, as well, many places are cash only.

"outside the US" is a big place, be careful to be more specific.
that even proves my point further. amazon was always, by design, the wild west.
I like it. There's a huge contingent here on HN that learns best via "wrongness demos" like these. In software they are often packaged as "anti-patterns". You could describe meteors all day, to the sound of their yawns. Now get into "what people _think_ is a meteor, but is actually something else..." and you get their attention.

The only problem with this approach (it's really more like an information-orientation) is that it can prematurely lead to pitchforks. Where some scientists have the problem of being too open-minded, scientists who think this way, on the other hand, are going to try to replicate your study out behind the shed, just before you get to dinner. Then, the moment you start talking about your research or heaven forbid, your meteorite collection...wham! :-)
Software might be a differentiator for a while, but it'll likely get commoditised. Self-driving doesn't involve complex UI with high switching costs and has little network effects / virality. And Google doesn't really have distribution locked down for self-driving cars like Search or Gmail.

The hardware on the other hand might not get commoditised so easily. It might have patent protection. If nothing else, high capital costs will mean monopoly or duopoly with enough profits.
> Invalid JSON parsing as `null` would be an exciting API decision, haha.

PHP's json_decode does that. And yes `null` is also returned as a PHP NULL.

> Though it is messier -- in Python `key in d` is well entrenched as an idiom, and in JS `if(d.key)` misfires if the value is zero

Or false, or null, or the empty string, or NaN.

FWIW `if (key in d)` also works in JS if d is a native object, though you need `d.has(key)` if d is an actual Map object instead.
The GIF is just intended to represent an idea - that parsing (for the purpose of syntax highlighting and other code analysis) can no longer impact the app's frame rate, because it has been offloaded onto a background thread. The actual operations depicted in the recording are not a performance breakthrough.