skysight-inc/HackerNews huggingface dataset:
It is a lost easier to get burnt out if you are chasing success than if you are doing things you intrinsically want to do. I will over do it from time to time but the cure is rest. I don’t need to re-evaluate my goals or priorities for life.
"Nothing to see here, please disperse"
The risk is that someone will rent the place and spot an easy opportunity to copy the key and come back when other guests are staying at your Airbnb. Having a known number of official keys out there with a guest means you can keep tabs on those key and retrieve them for "full security". But having an unauthorized copy puts the owner's and every future guest's security at risk until the lock is changed because you cannot retrieve it or even know if it exists.
"Competition is for Losers" is an intentionally provocative statement to illustrate a key point for a business: don't be a perfectly substitutable commodity. It doesn't mean "trying / competing for market share is lame."
As far as I understand it, you can construct reversible functions this way, but many interesting functions are irreversible (for example an OCR process generates an ASCII string, but you can't reverse the process to get the original bitmap from the ASCII string).
Doesn't Porn pay for the web?
This is on the http://lamdu.org roadmap.
Yeah most people would find it in poor taste. No point in ruining a perfectly decent pint of Guinness. The comment you were replying to was referring to the "Lady Boy" drink from Alan Partridge.
Elections misinformation policies
This is actually pretty accurate summary of the situation.

Doxxing people is never cool. It’s a great responsibility no one should have, especially when innocent people can get hurt in the process. Mistakes in correlating the data have already been made.
Although the way that people are evaluated in jobs is also open ended. So it cuts from both sides.
Distractions and cultural mythologies cost us way more than what we can save by optimising the minute to minute task scheduling.

1) Get rid of tasks. A huge amount of "work" done today is nonsense. Common culprits are meetings, compliance, tickboxing, just following orders, etc.

2) Do one thing at a time and just get it done. Surprisingly few tasks actually requires a ton of people to get involved if you ignore whatever dogmatic process procedure policy culture imposed.

Planning and efficiency tools are net negative until they have improved your efficiency more than the time, distraction, and mental effort it costs to fiddle with them. That is something I rarely see when I test and measure how people work in reality. And there are more secondary costs, e.g: getting more rigid to follow an established plan even when reality changes, unrealistic synchronisation promises, etc.

You are noncompliant only when you have been sued and lost. Before that point you are improving your efficiency by just solving the problem and building value for your customers. Most people drastically overinterpret the regulations and overemphasise the risks. And you can almost always become compliant at a later stage, if the risk profile changes.

Sitting in meetings is very rarely effective work. Coordination by meeting is almost always highly inefficient compared to alternative structures. But for some reason there is a shared myth here that is very hard to kill. And it is insanely rare that anyone questions the dogma, or measures the effects. It is common that I see organisations with effective total management and coordination overhead above 60%. It is not difficult to stay below 10% without drastically increasing risk of errors, planning, etc.

Many "superimportant" tasks, features, etc turn out to be not needed in the end. By prioritising well and postponing/killing stuff you will drastically improve efficiency and save lots of work, money, and headache.
TBH I still think Brexit is a good choice for Britain. The EU is a terribly inefficient and hopeless organization (but perhaps I am a bit biased, I've always been opposed to the EU because it's far too heavy weight).

Of course, they will suffer economically for a while, but that was part of the game with Brexit.

The voters however - were slightly lied to regarding the immediate downsides. It's probably important to keep the big picture in mind.
I'm not sure drivers could fall afoul of IR35 anyway.

What Brexit did impact it was that it removed EU cabotage and availability of drivers. For example, cargo would arrive on a RoRo ship in Dover, without changing to a british driver. The same driver could take other cargo while in UK (for example having delivered to point A, then taking a load from point A to another british location at point B, and finally taking a load from point B to a continental destination at point C). With Brexit, you suddenly have extra demand (as even with dimnished cargo traffic you need more drivers to service ports as cargo no longer comes with its own drivers) and inability to hire (whether complete firms through cabotage laws or simply due to smaller pool of candidates.)
It does for certain types that had a regular frequency to it. I think it was a kind of manufactured texture, not the natural fibers from the material. I don't know what it's called, but I think it was popular around the mid 60s
It was a more nuanced point in the book.

Basically starting a restaurant in Manhattan is a bad business because of extreme competition competing away all of the profits.

You want a business where you have a moat to generate capital you can reinvest in the business. Not to stagnate others, but because it can lead to better outcomes and better businesses.

Another example where competition has lead to bad businesses are airlines. They all pretend they’re different - but they’re basically all competing on race to the bottom pricing and the experience on all of them suck.
I'm actually working on a VCS based on this idea and on tracking changes to binary files based on their structure as well. (It turns out that the same techniques work for both.)

AMA and please give me feedback!
Yes the strain was there but if you publish front page news every day that the pumps are "running dry" then you're going to cause a spike in demand.
I think it was unclear as to why there is no gas. Is it because there are no drivers to drive the gas to the stations or because the general energy supply for GB currently sucks?
Hello! So I was very excited to hear that this app made stereo recordings. I make field recordings to use in my own compositions, so the idea of an app that does this was intriguing (and there seem to be none currently on the app store, unless I'm missing them?)

I'm not sure if I'm doing something wrong, but it's not recording in stereo? I verified by opening the file in Audacity (sent via AirDrop).

I tried holding my phone (iPhone 12 Pro) in both portrait and horizontal orientations (because I'm not sure if you needed to do this to make it work?)

Is there a way to make the stereo recording work (at least, can I verify it somehow before committing to a purchase?)
My experience is that in well-running teams, devs are usually pretty aligned what these numbers mean. A difference in proposed points for some task does then usually mean there's a discrepancy in knowledge about it.

As for its usefulness: You of course don't have to necessarily poker to get these discrepancies, but it's a pretty effective way of going about it, I'd say.
Well... looks like the UK are the next in line to discover that paying people in essential industries shit wages leads to said shit outcomes.

Over many decades, employees in easy-to-learn and especially easy-to-outsource jobs were treated as disposable cogs, and now after Corona and other crisis crunches the whole house of cards comes crushing down.
Facebook Is a Hostile Foreign Power
> It measured a Net Promoter Score (NPS) of -83. This is staggeringly low, and means that 83% of engineers would advise against JIRA

No, that's not at all what it means. Another person who does not understand the bullshit that is NPS. NPS treats people rating at the lowest of the scale just like people rating at the middle of the scale, which is patently ridiculous.
> fear & outrage sells

Or put another way, fear & outrage buy.
> 's like social sciences all over again (sorry social sciences, but it's what it is) where they invent terms so they'd be more "scientific". Why not simply use the terms everybody understands?

To be precise probably. Every domain develops a jargon at some point. It can be used to exclude or sound smart but most of the time it just to be precise. Common terms are too much vague / polysemic.

Why do you need words like compiler, linker, dynamic and static types and linter instead of using common words?
If this is true, this should only inconvenience people for a week or two. Unlike toilet paper, average citizens don't really have a way to store 100x more than their normal weekly consumption of petrol. So if there are no supply issues and only some distribution challenges, demand will slump off once everyone has had a chance to fill their tank and the 1-2 jerrycans they may have lying around.
You definitely get the impression that the other EU members intend to punish the UK for leaving.
> Velocity is literally the speed at which we move items through the queue.

Like adding lines of useless code when measured by the LOC you will surely start to add useless items to the queue if you have any control over that?
Nice work! I like the option to annotate with photos and notes! Have you guys checked out Spire? It's a free app, but could be paired with their hardware. It's different in that it's a really simple app for multitrack recording and editing, but I've also been using it for a similar function as Tape It. Not to take away from your work though, I will give the app a go :)
As anything else, a blind application of a technique, paradigm, or pattern, could be horrific. It doesn't matter what combination of capital letters is used. I've done horrific things when I was "doing DDD", until I realised how simple and elegant domain models could be when done right. Forcing people to do something they aren't used to and expect decent results is disastrous in any industry. It's just in software everything can be "refactored" so we are more easy-going with those things.

With DDD "done right" there's no issue with understanding what the code does because it's split into tons of files. It's actually the opposite. But, indeed, it could be a nightmare when applied blindly, or forcibly because of some ivory-tower architect decided to "use DDD" without even knowing what it is. I know as I've been that guy.
Completely agree on that.

Now imagine a government entity where the users and the dev are both paid by the gov.
For non UK-english aware, a lorry is a truck.
D-E-F-I-N-I-T-E-L-Y
The Mash nailed this last week

https://www.thedailymash.co.uk/politics/britain-facing-long-...
The government really mis managed this - they keep saying there is no shortage yet all the stations have run out - they can’t spin this and ignore it until the next disaster distracts from this disaster.
That's semantic quibbling that's entirely missing the point.
I think the biggest misunderstanding that always occurs when talking about Scrum and/or Agile is when people from radically different industries meet. From the perspective of my previous team, 1-3 days from PR to prod would be indeed quite long. For such a team, "two weeks per sprint" can seem like an eternity and will only slow things down.

On the other hand, one of my best friends works for the largest insurer in the company. They do about one release per six months and working in two week cycles would be an unimaginable speedup for them. It frequently takes more than a month to get word back from the regulators that their proposed code changes have been approved at all.

Both of the groups ("scrum slows you down"/"scrum is uncomfortably fast") have trouble imagining that the problems of the other group can even exist.
Ahem! Borland or Zortech? ;->
Element Spaces Out of Beta
This is why I choose to live in a large city, despite a lower cost of living and other benefits of living in a smaller city or the countryside (latter being where I spent most of my young adult life).

In cities there is competition to be above the rest. Whether in restaurants, art, nightlife, retail, sports, museums, grocery stores, whatever.

In my experience cultural and even mundane experiences and activities are of a higher quality in larger cities because of competition.
There is a lot of luck involved so I rather doubt it. If anything, it is necessary but not sufficient.
One in Cornwall and one on the Orkneys should be enough.

It's more of a local British problem...
The official line is that there is a lack of truck drivers, which is mostly true because Brexit has prevented a lot of the foreign drivers from working
lol. Got it.
Sounds like they do understand panic buying. The issue is that it's completely rational on an individual level. "Panic" buying isn't really a good term for it.
I believe Pylance is closed source but based on the open source Pyright. There appears to be a plugin for using Pyright with Sublime Text: https://github.com/sublimelsp/LSP-pyright
> The EU is a terribly inefficient and hopeless organization

Compared to what? Efficiency always scaled poorly with size. For what it's worth, bureaucracies of US Federal government, not to mention those of China, India, Russia etc. are far worse, it seems.

It's not about the EU's throughput of things, but things it enables. Things like efficient allocation of resources via a single economic area, for example.
People can only fill their tank, so it's self-limiting.
I would definitely support a Lisp-centric Git.

Whenever I do Clojure, something that can get difficult when working with multiple people is how the parentheses/brackets/braces stack up, especially when everyone seems to have different opinions on how that works. As a result, if you're not careful, when there's a merge conflict you can have a ton of extra parentheses, which can be irritating to debug.

Obviously this is at some level an issue inherent to Lisps (and to be clear, I love Lisps, and these small headaches are worth it), but I think problems like that could be reduced if our source controls were aware of the ASTs.
Someone using Ethereum paid a $23.6M transaction fee
You probally did this, but take your BP at home.

Just walking into a Dr's office raises mine, and that's before the bill.

Most doctors will have you check your bp daily for a month to see if you are actually hypertensive.
They would still be in the UK doing their shit jobs for shit wages, if they had a better visa situation...
> instead of pondering the question, do you really need to rewrite everything following DDD?

Anecdotal: I chatted with Eric Evans, author of the DDD book, at a conference once, and he stressed that DDD was only appropriate for certain parts of the system that called for it. I think he'd be as frustrated as you are by the situation you describe.
Wangari Maathai: Founder of the Green Belt Movement, Nobel Prize Winner
> What is not clear to me is how an abrupt new feature with an urgent deadline fits into all this ? "We'll fit this into the next release cycle" is not an option, let's say.

Maybe the larger, successful tech companies avoid doing this. I believe that most of them define work at a quarterly level. So a team is unlikely to have the sudden changes in direction.

They are also unlikely to be resource-constrained, so when the odd high-priority feature emerges from the ether, they can put together a new team to tackle it.

Smaller companies need the discipline to know not to suddenly change everyone's priority, and instead, work emergent features into the current backlog at a pace appropriate for the size and scope of their teams.
I think it's a great first effort, but there are a number of possible improvements to do. The most obvious one would be to support passing the file as an argument instead of using cat or the redirection operator every time. It's great that it works with stdin to allow piping into it, but it's cumbersome if you just want to take a file and print it, which will no doubt be a common use case.
ChromeOS does not allow creating more than 131,063 subfolders in a folder
I've always done planning poker with the Fibonacci sequence - 1, 2, 3, 5, 8. The idea being that the more complicated the task, the harder it is to estimate accurately.
Thanks! I appreciate the compliment!
I find that a strange take. There is a HGV driver shortage solely because a lot of drivers have left, due to Brexit. The UK wouldn't need so many extra HGV licences without Brexit, because drivers from the EU would be qualified. The IR35 issues are because people in the UK are used to cheaper labour from mainland Europe, which is no longer available, due to Brexit.

That's not to say that the UK government isn't characteristically unprepared, despite months or even years of warnings about these very issues, or that they couldn't have done better to mitigate problems.
I'll be adding reverse geocoding in a version soon [1], but you can already browse by filesystem and timeline (and by camera, lens, file type, keyword, and Google Takeout metadata): https://photostructure.com/faq/why-photostructure/

(I'm the founder and solo author)

[1] https://forum.photostructure.com/t/support-reverse-geocoding...
Panic buy Jerry-cans!
I would imagine SQLite would do a lot of random access IO, which would make this difficult even without indexing.

But there is a gzip “variant” that we use in genomics called bgzip that supports this. It’s basically a chunked gzip file (multiple gzip records concatenated together) with an extra flag (in the gzip header) for the uncompressed length of each chunk. Using this information, you can do random IO on the compressed file while only uncompressing the chunks necessary. I’m sure other compression formats have the same support.
I don't think it uses the gzip format does it? It just uses deflate.
You can have one ass and buy a thousand rolls of toilet paper. You can't have one car and buy a thousand liters of fuel.

This is pure supply shock
Any blueprints for these settlements we can use?
The US assassinates terrorists (and not remotely on “a daily basis” although the US assassination attempts have too much collateral damage). Russia assassinates dissidents (critics of Putin and his regime) on EU soil.

Russia is absolutely a dictatorship. They just rigged their most recent election (jailed the leading rival politician and banned apps that informed people on how to use their vote strategically to minimize Putin’s party’s power).
[whispers] don't give up! There's quite a bunch of us. Our day will come! Long live glorious tabs!
I'm looking for interesting books using Google Books.
I might be inclined to debate that fairly if left wing misinformation were also treated equally (is Trump really a compromised Russian asset since the 80s?), or if the establishment media actually took responsibility for this sad state of affairs where half of the country doesn't trust mainstream news. Journalists have spent years breaking public trust on honesty and partisanship, then cried foul when Trump beat them at their own game.

You seem to want to blame the people on the right for this situation, but they are the symptom, not the cause. If you're interested in fixing this, then stop compounding the problem, like suppressing stories that make your favoured side look bad.
I think at this stage leftist and righist are meaningless.

Stalin by all means run almost theocratic totalitarian regime.

Communism was used as a slogan and means of rallying his followers. Same with Mao.
Or just treat them as they do any other non-EU country? The special deals and preferential treatment come with being in the EU. When you leave, they stop. Fair’s fair.
Regardless of who the customer or product is, the actual thing is built with the capitalistic idea that more people = more money.

Hence everything is pretty much built to attract and keep people attracted for the most possible time.

Saying social media is different because of their ad-based sales model is a bit misleading. They're both essentially interested in addicting users to their product, regardless of their behavior afterwards.
You're allowed to use their trademark terms in your product description, just not in the title or subtitle of the app.
My wife was the same during lockdown, I said there's no need to panic buy stuff we don't need. She told me she was just buying stuff so we could eat if the shelves went empty
Brexit did come with a healthy dose of "F-u" to the rest of the EU. Hard to keep back the smile I suppose.
"Keep in mind that this isn't a complete list." Yeah, so why even give us a list. Just keep striking videos and youtubers for no clear reason. The hoops people have to hop through with copyright, politics, etc is getting crazier by the day. Limiting free speech in the name of the greater good will not end well. And good luck creating an alternative platform that isn't a total echo chamber.
Compared to who? Two-person startups can be faster yes, but all the Big Tech companies are legit racecars compared to (say) a bank or a pharmaceutical companie.

Also, shipping fast and actually innovating are not the same.
Note that this kind of fallback is also prevalent in compression stream formats including zlib which sqlar uses, so the archive format doesn't need to reimplement the same fallback. The only reason it might be useful is the opportunistic support for random access for uncompressed data.
Competition is for losers is an observation how many people can win a race vs how many people can lose. Only one can win, the rest lose, which is by definition at least 50% of the participants.

It’s true that competition can be motivating sometimes, and there are lots of great examples of startups beating the competition. Thiel isn’t saying don’t try hard, he’s just saying think hard about picking the race that you’re more likely to win.
That is why I prefer jsonc. Which is quite sane and most json formatters (that I know of) support it
That's not a significant benefit to a Firefox user.
Wired has done some in depth articles over the years about topics that are really important about privacy and other topics that HN are interested in. It would be a shame if they are knowingly lying about anything.
> On December 3rd, 2007, Diageo announced the sale of the billionth bottle of Baileys since it was first introduced in 1973. That’s a thousand million bottles. And they will have sold at least a further 250 million bottles in the decade since then bringing the total up to something in the area of 1,250,000,000.

Slightly off topic but this writer seems to have a really low expectation of his readers.
Don’t Delete – Just Don’t (2009)
Douglas Crockford explicitly refused to allow comments in JSON because he saw people using them to faithfully encode XML metadata in them. So actually you could blame XML for that too.

Now YAML is mostly replacing JSON in places where you want human readability, and JSON is only used for data exchange.
I feel like you don't know what the word "shortage" is for.
> it should be comparatively easy for that industry to expand as demand increases

Not by much, because the industry that remains has to get new machines, train new workers and re-establish/expand supply lines... and particularly the logistics problem is going to be hard to solve. Truck drivers are in demand but few are willing to enter an industry that's doomed to be replaced by autonomous trucks and rail.
There is very annoying double-speak that goes on when a company's algo comes under fire. They often present the algos as if they are real AI, something set loose and allowed to run free, like a wild animal, rather than something designed to match business purposes. Algos aren't mysterious black boxes, but marketing them as such sure makes the people that make and sell them look like "wizards" to oblivious execs/c-suite people. It's about removing and hiding accountability while they fiddle under the hood behind a curtain like the Wizard of Oz.