skysight-inc/HackerNews huggingface dataset:
Last time this came up on HN, I did some research, and discovered that lzip was quite non-robust in the face of data corruption: a single bit flip in the right place in an lzip archive could cause the decompressor to silently truncate the decompressed data, without reporting an error. Not only that, this vulnerability was a direct consequence of one of the features used to claim superiority to XZ: namely, the ability to append arbitrary “trailing data” to an lzip archive without invalidating it.

Like some other compressed formats, an lzip file is just a series of compressed blocks concatenated together, each block starting with a magic number and containing a certain amount of compressed data. There’s no overall file header, nor any marker that a particular block is the last one. This structure has the advantage that you can simply concatenate two lzip files, and the result is a valid lzip file that decompresses to the concatenation of what the inputs decompress to.

Thus, when the decompressor has finished reading a block and sees there’s more input data left in the file, there are two possibilities for what that data could contain. It could be another lzip block corresponding to additional compressed data. Or it could be any other random binary data, if the user is taking advantage of the “trailing data” feature, in which case the rest of the file should be silently ignored.

How do you tell the difference? Simply enough, by checking if the data starts with the 4-byte lzip magic number. If the magic number itself is corrupted in any way? Then the entire rest of the file is treated as “trailing data” and ignored. I hope the user notices their data is missing before they delete the compressed original…

It might be possible to identify an lzip block that has its magic number corrupted, e.g. by checking whether the trailing CRC is valid. However, at least at the time I discovered this, lzip’s decompressor made no attempt to do so. It’s possible the behavior has improved in later releases; I haven’t checked.

But at least at the time this article was written: pot, meet kettle.
20 Travel Hacks That Will Make You a Better Traveller
I found it a tad bit confusing as well, thanks for asking.
The older I get and the grumpier I get, the more I want my code to be statically typed and verified at compile time because I don't like to be awaken in the middle of the night for a stupid null/undefined issue. Also, as much as I like to have a clean test coverage, most tests go away when you have a good type system.

In the end, I find Rust to strike the right balance between expressiveness and correctness. Unlike C/C++ where you can shoot yourself in the foot, with Rust you're forced to write thread and memory-leak safe code. And in the end, Rust code often look much cleaner AND safer than the C++ equivalent.. what's not to like.
But not faster than light, so in theory you could ‘see’ (optically detect) the gun firing and the sound wave travelling through the air before it reached you. The information about what is happening is theoretically available and could be collected given a well designed experiment. What you’re describing is just an illusion created by our limited aural perception.
So what will happen to users who have a smugmug and Flickr account? Will they do an almost merge ala Google and YouTube?
Adhesion contracts are not limited to social media and entertainment sites, and I suspect you are picking those sites to belittle based on the frivolity those sites' categories.

Adhesion contracts appear in banking, medical, and insurance contracts and yes, when you sign up for Facebook or Netflix. Yes, you can choose different services. Please identify a banking, credit card, brokerage, doctor, and insurer that does not have lengthy contracts.
> Meaning you're effectively paying more than the cost of a 1TB hard drive replaced every year, for every TB you're storing.

Yes. But what you get in return is not having that data at home. It doesn't matter how many copies you have locally if your home gets robbed, flooded, or burns down.
If the claims in the article are true who cares if the competing thing that the author is working on is also shit (but good to know that too).
Facebook’s Current Status with Advertisers? It’s Complicated
> "This is just not true", "I don't believe you"

Those sentences stood out to me as well. Maybe I'm too conflict-averse, but in a professional setting I would rarely use sentences like this. Something like "Are you sure about that? I've read differently. Let's verify/look into that." gets the same message across and everyone saves face.

And I'm coming from a cultural background that's known to be very direct and blunt...
Don't they already do it? I thought the android location service queried google's wifi database to help figure out where you are.
+1. After a couple of years of Yahoo (now Verizon) ownership I knew I needed to get off the sinking ship, but now I can stay on a little longer. I hope Smugmug is a better steward.
My parents died when I was 7. I starved for food when I was a kid. My elder siblings sacrificed everything to buy me books. I wore tattered clothes all my childhood. Today, at age 38, I'm worth many millions of dollars and living in Silicon Valley. Why? For three years, between ages 15-18, I worked my arse off, studying under candle lights and streetlights (no electricity at home) and got into IIT.

I agree that something needs to be done.

A few of my relatives went into depression and have serious mental health issues due to the stress of preparing for IIT JEE. Having seen both sides of the story, I don't have a solution.

A good job can be life changing, while the human toll it takes along the way cannot justify the means...
Mr. Chickadee - https://www.youtube.com/channel/UCHkYrJ2Fbe7pBjEZvkFzi3A Goes so far as to mill (or hew) his own wood. Makes his own tools.
National security bill could take toll on U.S. startup investments
Smugmug has a history of rescuing failed photo-sharing sites; see Picturelife: https://news.smugmug.com/smugmug-rescues-nearly-200-million-...

This is just about the best thing that could happen to Flickr, far better than being swallowed by GOOG/FB/DBX and then end-of-lifed.
I much rather have homework tests than intensive, arbitrary and stress producing full day interviews.

If you are going to devote 40~50 hours a week for a company thats going to pay you 6 figures and you are not willing to work a day or two, you have your priorities crooked.

And yes, just having a resume is not enough to figure out the good from the bad ones. If we knew that perfectly , there would not be any need for any interviews of any kind.
Good book? Are you sure? This is a terrible book on performance...
It begins with the classic: "this book will make readers pass the first chapter, because it contains simple explanations for performance phenomena..." --> then, by chapter 2 everybody is completely lost about the subject... again......... :(

Edit: this book is currently sitting on my shelf collecting random particles of dust (for 4 years...).
This matches what has been said about the planned rollout of 5G in the UK: more use of higher frequency bands and cells sites possibly sited at every road junction (intersection).

The impact of land topology is seen as so important that the UK Ordnance Survey have got involved with simulating 5G coverage:

http://os.uk/5g

https://5g.co.uk/
Couldn't find a PPA or a docker image for it, would I need to install it from source?

I would really like to test AV1 with it.
> After the Civil War, all of those who were in favor of ending slavery became the most vicious opponents of labor and unions and worker rights.

Among other weird historical quirks, unions were at times used to keep out people who spoke the wrong language or had the wrong color skin. Unions were not always the reliable bastions of progressive politics they are seen as today.
Stan Meyer tech has been ready for mass production for well over a decade. But it can't be released until the death of the petro-dollar slavery system.

Energy == Money == Power and currently the MIC has most of it. Decentralized production of energy is their biggest threat.
On the first night of my last trip I was really bummed out that they didn't sit me next to the group of Amish folks. Instead I had to eat dinner with a family from New Jersey :P
Open banking seems like some insane idea passed on the nod by well-off MP's who probably have no idea about how to make sure banks properly look after the average tommy Atkinson customer
Makes me kind of regret deleting my account when they got sold to Verizon as part of the Yahoo! deal.
There is a lot of irony in capitalism
> Or my current favorite: a very senior and very optimistic person who apparently doesn’t believe in decidability, the halting problem, or NP completeness.

Undecidability and the halting problem is usually analysed for Turing machines (I am aware that there also exists literature on these problems for other types of automata). The problem is: It is impossible to build a Turing machine. Every computer that has been built up to know is just some kind of finite state machine. So the halting problem is perfectly (in a mathematical sense) deciable for real computer programs. The problem is: We have no idea how to do this in general in a timespan that is suitable for practical purposes.
Is it legal to improve the accuracy of GPS? I was under the impression that high accuracy GPS was reserved specifically for the military, so improving the accuracy could be considered hacking. I guess an eventual response could be that the responsible organizations may deteriorate the civilian GPS signal to compensate. Otoh, the fact that this "hack" only works in cities at low altitudes could make it a non-issue.
But now you're asking software people to predict long term costs on processes they don't even control, and it's already notoriously impossible for them to do it in the short term on processes they do.

I don't see how you can expect more than "if we don't do it, we'll eventually have problems." Customers might leave and features will get harder to implement. It all costs money, but how much is very difficult to say.
I'm generally baffled when companies opt to hire a junior dev for ~$110k, when an additional 30% more income can get them someone 10x more productive.
Ask HN: How do you learn business?
Now you're getting it!

He also spent 43 million dollars buying all his neighbor's houses, in order to tear them down, and tapes his webcam. For a guy who supposedly believes privacy is dead, he sure does value it.
Owner-built homes rarely use banks. My experience has been the way to go is a mortgage broker who can get you private money. It's more expensive than banks, but it works.
Shouldn't this be the retailers problem, I've have kicked up a shit storm for a replacement there and then.
The mystery of JIT optimization. The optimizer will turn that into a dereferenced register value. I remember reading that v8 used to add an extra instruction if you assigned the variable yourself.
Imagenet, the dataset upon which many DNNs have trained, has half its images from Flickr, and it was last updated in 2011. Most of the images from Flickr have still not been taken down.

It would be wonderful to add to this foundational dataset.
> wow I am really surprised this was triggered by cryptocurrency. this is terribly authoritarian and disappointing.

It is authoritarian and disappointing, but to me unsurprising. The cryptocurrency world associates pretty hard with drug trafficking. Coupling that with someone choosing a train over what might be an easier flight could be read as avoiding TSA.

The low security of Amtrak likely makes it a common smuggling route.
But that renewal provides a hook for legislators to attach all kinds of distasteful things to it.
No, I'm saying that it's possible to have valuable companies emerge from overhyped technologies.
I refuse outright to do this kind of thing... mostly, it's because I fail badly ! - I do fine in real jobs, but when it comes to tests and homework, I tend to not get the job.
Also... I could be applying for other jobs in that time or doing.. you know, anything else - lying in bed doing nothing for instance.

Seriously, this trend can go fuck itself... the last time an recruiter told me I had to write 100 words about 12 different skills I told her no, and hung up - only to send her a ranty email about how stupid the idea is.
As I have said in an earlier note. Owner-builders use mortgage brokers who broker private money.
I'm a longtime paid Flickr user, but I mostly continue to use it out of inertia. I'd probably prefer to move to Smugmug at this point—so if Smugmug wants to save me the effort by migrating my photos themselves, I wouldn't object...
>That might be true to some extend, but many languages have completely different target audiences

Thats somewhat by happenstance though isn't it; you take go, build a good enough scientific computing library, and tease out good enough performance, and get enough coworkers on it, and you'll probably have Go advertising itself as a scientific computing language (when talking to the relevant people).

And then you'll probably have go language devs implementing features better targetting the scientific computing community

And as the new people feed in, and implementing their own needs and libraries, suddenly go becomes good at ML...

And eventually we reach an 80s C-like status, advertised for nearly everything, because of its heavyweight ecosystem.

In terms of ecosystem, its really not constant for what they're good at. What might be constant is the flavour of programming the language prefers; you're probably not getting rid of goroutines as a significant language feature no matter how big Go gets.
Wembley stadium in the UK is used as technology showcase for one of our mobile providers:

https://wembley.ee.co.uk/

For more dynamic situations (think Glastonbury music festival) the telcos have been deploying mobile cell towers from the back of trucks:

https://en.wikipedia.org/wiki/Mobile_cell_sites

These don't just get used for pop concerts in stadiums but also for disaster response:

http://about.att.com/inside_connections_blog/hurricane_maria
For other modes of transportation, the government subsidizes the infrastructure but private operators compete on it. For passenger rail the government nationalized most of the system and operates a money-losing monopoly service. Major difference.
Making a broad claim based off the career actions of 2 individuals...

Terrible Clickbait Articles: What Does That Say About Future Journalism?
How did they fuck up the 720s so badly ? OK, I'm just bitter at waiting for a decent ryzen laptop for 6 months and that not being it.
Even if the maps are distorted, the raw GPS coordinates should still be accurate. Wouldn't the cabbie at least be able to see the rider's coordinates and thus their position relative to his?
The code programmers write is worth $0 without the surrounding organization.

The company makes the code valuable.

Programmers are paid based on supply and demand. It's a completely different measure.
That actually sounds terrible, 5 miles of range per hour? I assumed most ev could charge faster than that...
It says:

"Finally, we design a proof-of-concept prototype with off-the-shelf hardware components that successfully backscatter 720p HD video at 10 fps up to 16 feet."

Which to me reads they have it working in principle the other design will be an optimization.
I think it’s great that such talented journalists are moving to Puerto Rico. Hopefully they can shine the light of truth to keep the light of electricity on.
Guess I'm late to the comments game but I agree with you the title is a hasty and poor conclusion. As you have pointed out, the first problem was that the results are not normalized. Second, they have not studied what it is that the parents helped the kids. Maybe homework in some countries are more demanding (do those countries use a nationwide set of textbooks?). Who knows.

The third, I suspect that the time spent on helping children with homework has more to do with how education is viewed culturally than income. I can imagine if you ask the question of the percentage of income the parents spend on their children's education, the ranking is going to be very similar as well. Asian people and countries seem to devote a lot of time, and money, and they tend to steer to their kids more than other groups. That is even a stereotype now. I bet in America, rich Asian parents also spend more time to help their kids with homework. It just happens to be that Asian countries tend to be poorer so they float on top.

You can actually already see it in Singapore, which is not a poor country, being well above the average in terms of time parents spent helping kids.
Don here, thanks so much for the vote of confidence. Big job ahead of us, but the community is the reason we did this. We want to invest, innovate and grow there. We'll be working hard. But first I have a lot of learning to do. Stay tuned.
I would say: it is `Set` and `List` that are wrong in that example, not `for`. That said, `for` really does have some issues (enter https://github.com/oleg-py/better-monadic-for/blob/master/RE...)
As a hiring manager, I very rarely receive applications with a twitter handle or a link to facebook or anything. However, the software we use to manage job postings and applications does try to find all social media accounts for each applicant, and adds them automatically on the application view.

It doesn't always work (for a very common name for example), but it is actually pretty good.
Thanks fot the links. But wow, this work is simply incredible for a one man's job
I'm glad quanta touched on the fact that people still want a more geometric proof. In general the technique of a proof is as important as the statement with regards to mathematical impact, perhaps even more.
I wonder if it would be possible to create an AI that, given a legalese text, could output comments for each fragment explaining and showing examples of what it means. Now that I think about it, wasn't genius.com doing something like that but using crowdsourcing instead?
If it did work for you, it would be even worse. It's a brutalist SAP interface that would scare away anyone with a hint of creativity
What Your Boss Doesn’t Want You to Know About Negotiation
Where, precisely, is the bit where they steal data from my phone about sms and phone calls?
>NVIDIA NVDEC-accelerated H.264, HEVC, MJPEG, MPEG-1/2/4, VC1, VP8/9 hwaccel decoding

Confused, as I've been using ffmpeg for HEVC NVDEC already...
And plain english would have made that better?
This is the best possible news for Flickr and its community.

I've known the SmugMug founders from the beginning.

First of all, they're one of the nicest people you can imagine. They're also super committed to the photographers and the photography community. Everyone there is not only a photo geek, but they're constantly helping, supporting and promoting photographers. 4 of my photos are printed in large size (one is wall-height) at their office along with many other photographers. That alone just shows you how much they're into their community.

An interesting ironic story. In one of my old jobs, I signed a multiyear partnership with them and our company. They had just started. Flicker was couple of years old, but it was already surpassing the early photo sharing site, Pbase.

The founders of SmugMug had earlier started FatBrain online bookstore and had a successful exit. But both my CEO and myself were photo geeks and we thought of ourselves as consumer experts. So we kept nagging on SmugMug to change their UI to resemble more like Flickr. Mind you, SmugMug now, looks very different than it did back then. However, the founders were very focused (obviously much smarter than we were) on what they thought should be their main focus, building an online solution for pro photographers.

So, for me it's very ironic, that after all these years and us nagging on them to be more like Flickr, that they now own Flickr.

I know some of you might be skeptical of mergers, and it remains to be seen. However, knowing the SmugMug DNA, I couldn't have imagined a better custodian for the Flickr and its community. Give the SmugMug guys a chance to prove themselves to you.
Exactly. GMail did not have to be the only way to access Talk. It could have allowed parallel identity schemes easily for phone-number based login.
With that much caffeine you'd be making a lot of pit stops.

I did do it in 40 hours and some change, but with one speeding ticket in Utah, and by the time I got home I knew I ain't doing that on "google schedule" again.
Part of the issue with alternative JVM languages is that there isn't a good standard way to mix them within a single application. There are various compatibility layers for calling foreign functions but nothing baked into the lower-level platform. So that forces a degree of competition and mutual exclusion.

Whereas with Microsoft's .NET CLR there's a standard calling convention supported by all the languages. So it's easy to mix and match C#, F#, VB.NET, etc within a single application or reuse libraries. So developers have more freedom to pick the best language for each problem domain.

(It looks like Hacker News filters out the Unicode sharp symbol. Why?)
Courts would be the debuggers/testers. And their findings would need to be integrated into the legal code as they happen.
I saw that just before you posted. Ordered one! Excited to try it out.
How do you out-PR Facebook which is the biggest PR machine, in the long run?

The worst PR issue Facebook has in Zuckerburg.

Worst case scenario, he steps away and they hire a new likable CEO with a higher EQ. That's exactly what Uber did.
Don (CEO) here, thanks so much for the kind words and the walk down memory lane. I remember those days fondly. :)

This is going to be far from easy, but I think it will be fun, exciting and rewarding. We're excited to thrill photographers all over the world.
Haha. Some. That's the joke. Would that "some" were there much earlier in the product I work on...
Why not?

I admit to often reading things that are far outside my wheelhouse, or not always topics I assume I will enjoy. If I start one of these and find myself loosing interest, these quotes and call outs can draw me further in or push me right out.
These are a very interesting part of Greg Egan's Diaspora: https://en.wikipedia.org/wiki/Diaspora_(novel)
Specifically, how do you even migrate a bank to a new platform?
For a brief moment I read "Samsung".
I see that, but one type of really good dev is one who is super focused on the small details, and it seems to be human nature that it's hard to do that well and keep the big picture in your head at the same time.

I think these guys are totally capable of thinking big picture, but they are often just not in that 'mode' and hence the tendency to inadvertently find themselves writing code that if they took a breather and sat back and re-evaluated, probably wouldn't write.
He designed the IBM logo too? Literally my two favorite logos of all time! He's a genius.
One thing I remember about the dining car is that if you’re traveling alone you sit with other people in a 4-person booth. It’s been at least one way to get away from staring at a screen/window alone and talk with people you may not normally encounter.

This said, maybe Amtrak is trying to optimize for the people that ride it - from my west coast anecdata it usually skewed to lower-income people needing to get somewhere on short notice (where air prices got too much), or worked for the govt in a way that it the price was discounted. (And to a smaller extent thieves, adventurers, photographers, and people afraid of flying)

Thinking aloud, it’d be interesting if Amtrak could pair with a food delivery app so folks doing a long distance trip could order something from a midway stop.