skysight-inc/HackerNews huggingface dataset:
okay one more time... I am not trying to convince you to try or not. I am pointing out humans systemically discount of luck as a factor in achieving success. I suggest this might benefit groups more then individuals. And this group effect might be why this distortion persists. It might be true that the only way to be successful is by ignoring elements you can't control (like luck) and without this no one would try anything. Ask a startup what their odds of success are. I guarantee that they'll give you a much better odds vs the objective reality. This delusion has created an economic engine of high-tech startups even if most startups fail (>90%).
How this reads to me:

“You can feel good about yourself eating tasteless food. Eating delicious food is only useful while you’re eating it, so once it’s consumed it doesn’t really do you anything”.
As a Mac/iPhone user the only thing that sort of breaks seamless is that Apple doesn't allow you to define a custom default browser on iPhone.

I have Firefox in the dock on iPhone and it's really great but random links, e.g. via messaging, get opened by Safari first.
>Because they taste worse.

They do? All of them?
Devastating for them I imagine. Website offline since 31st December, purposefully timed attack for maximum disruption I would imagine.

Looks like they had aspiration to IPO earlier in 2019, imagine this would now not be on the cards for a long time.

I wonder how much the ransom is for. It appears to be an enormously damaging attack - I wonder if paying it is the best option for their business at this stage, then follow the money.
I couldn't get it either then tried it with a Twitter video just yesterday.. which made me realise what use it might be, were it not for Twitter muting videos that are not in focus.

I really dislike Twitter.
It's a lot of money for an academic researcher.
You could also try Firefox Color which provides customizable theming for Firefox, I've had good results with it https://color.firefox.com
This has been a huge Pita, for my team. Good news is it has gotten some of them to switch to Firefox for debugging. It really is awful that bug slipped through.
Oh! Nice find!

https://fallout.fandom.com/wiki/Terminal_commands

Have to revisit that, was a quarter my age when that came out.
fossil is a really interesting project, but the switching cost from git is pretty massive. The two killer issues for me:
* community/history: any issue I have with git, someone else probably has had. Being a pioneer is very expensive, time wise.
* ecosystem/tooling: aside from git host provided tooling, there're integrations for vscode, slack, CI, etc.
You're right. The arrogance was hilarious. People with no experience with bk saying, "What's your problem?" Now, git is super fast, because its core is written by Linus, but I think he is just so much better technically and so far into the internal weeds of Linux for so long in so many areas that he had trouble creating an API for mere mortals.
It's built in because the browser is best equipped to provide this feature universally for HTML <video> elements and (if necessary) lie to the page about whether it's currently active.

I was kind of skeptical about it but given that in practice all it does is display a small popout icon on video mouse-over, it's not really that annoying.
You can see their emails at the bottom: those are universities/research institutes domains. You can be sure _they_ did not actually spend that themselves.
And humankind. The amount of antibiotics countries like US use for farm-animal optimized growth certainly has a much much higher long term risk than "processed food". Once an antibiotic resistant superbug jumps from pig to people we'll pay a much higher price.
Arduino Enables Simple IoT App Development
I’m Outing a New Billionaire
A Compiler Writing Journey: Documenting a self-compiling compiler for a C subset
In GNOME you can right click the pip window and enable "Always on Visible Workspace" and "Always on Top" to get the same effect.
That is a solution but then it's no longer distributed.
The consequences are so low that I would seriously question calling it a collapse. It's just been shuffled under a new banner as Emerdata under the same parent company with really no consequences outside of having to file some paperwork and rebrand.

https://medium.com/@wsiegelman/cambridge-analytica-executive...
Yeah, but it's like Betamax losing to VHS.
I do a side project once or twice a year, usually for one of the companies I’ve previously worked with. They usually get in touch when they’ve got a small, relatively self-contained project and need some additional resources to deliver it faster. As a former employee they know I’ll understand what’s going on and will be able to deliver, and I know what’s expected from me. It’s a good arrangement for everybody that’s certainly much easier when you leave a company on good terms!

I’d be cautious about the idea of having it be a “secondary source of income” or anything - that’s not feasible with a full-time role - but for my part I use the money to pay for hardware upgrades or similar. It’s important not to over-work though; I’d be skeptical of doing any more than maybe the 120 or so hours I do in a year.
But it does other people good after i die, and i care about other people even after i die.
All it needs now is some way to force Twitter-based videos to not mute when the parent window's not in focus.
Yes, at least where I live in the south of the UK. Other phrases you might hear are "What a shambles", "That is an absolute shambles" or "Omnishambles"
Amazon, Intel and Ford Want to Harvest Your Data While You Drive
Can't you just go to "about:profiles"? Sure, it opens a new instance of Firefox, but this works fine for me.
> I'm curious at how good c2rust is at producing idiomatic rust code.

It’s not. It should eventually improve but currently the goal is to

> build a rock-solid translator that gets people up and running in Rust.
Dentists and architects have laws to stop people practicing their trade. I don’t know about dentistry; it seems too boring to get people spanning the range from enthusiastic amateur to journeyman but if it was still possible to work your way up from draftsman to architect with no qualifications whatsoever there would probably be an equivalent for architects.

What’s special about computers is that the associated profession hasn’t won the rent seeking race.
me too... seeing the world clearly is limiting.
It's 2020 now, friend.
But even if the lengths are same, the resulting SHA1 will be different since you prefix the length before hashing
Global Warming Bombshell (2004)
AI Won’t Save Healthcare
A minor note:

* Only FreeBSD symbolically links, and it does it in the other direction. urandom is the symbolic link to random.

* OpenBSD has four distinct character device files: random, arandom, srandom, and urandom.

* NetBSD (as of 2019) has two distinct character device files: random and urandom. They have different semantics from each other. https://netbsd.gw.com/cgi-bin/man-cgi?rnd+4+NetBSD-current
I really wish they'd add HDR support so my monitor would stop flickering but other than that I don't really miss much else from Chrome. Maybe the audio being better on sped up videos but that's about it.
I also feel that this is related to the persons point of view on the situation. If the person that lost their job with no side project but was able to spend more time with their family, I think that is a win if they can look at it from that point of view.

I feel that luck is important, but also understanding the situation fully and having a positive point of view. Basically the mental state of the person is important.
Random chain of associations, but I'm reminded of this: https://ru.wikipedia.org/wiki/%D0%93%D0%BE%D0%BD%D0%BA%D0%B0...

The thesis of the movie is apparently that that Donald Crowhurst (https://en.wikipedia.org/wiki/Donald_Crowhurst) was driven insane by the anxieties of late-stage capitalism. I'd rather have those than the anxieties of late-stage Communism, but I can see where they were coming from.
Dell XPS13 Developer Ed
Does fingerprint blocking just use a blacklist, like ad blockers? Seems like a pretty lame approach. Shouldn't they focus on approaches that work for all future scripts? I.e. making browsers seem less unique.
They're moving to a monthly system. Continuous integration, continuous delivery I guess.
Formlabs Form 3 Teardown
The Internet Help Desk
Their plan is twofold, in my understanding: first to translate the code fairly literaly, and then second, to provide unsafe -> safe refactoring tools. As far as I know they’re still on step 1.
Chrome still hasn't pushed Manifest v3, it's using the exact same web block extension APIs as Firefox right now.
You can almost always recover from your mistakes with git reflog.
For what it's worth, I don't work in the "tech industry" exactly.

Rather than being the centerpiece of intellectual activity as you put it, it would seem the vast majority of the "best minds" are employed in the field. Rather than more necessary pursuits, more people are applied to making us click advertisements and applied to the surveillance of our browsing habits and other activities. It's not just the FAANG companies. The city I live in is flooded with small ad-tech startups who are going to "revolutionize the world". On top of that, to hear the ad-tech teams are probably the only teams at FB that are working a crazy schedule speaks loudly. Very loudly.
It feels like one of those features that you'd be skeptical of until you use/need it.

Using an embedded youtube or other video player that doesn't let you resize? Pop it out!

Want to put a youtube vid in a corner while you do other stuff? Pop it out, switch tabs, and go about your business!
The simplest way to do that is to just use it for a local project. Say, you local ~/bin directory, containing your local scripts, or your editor's config files that you want sync'd everywhere, or a novel you're writing on the side.

If you're like me, you'll find yourself increasingly wonder, "Why would I put up with Git any time I'm not forced to by some outside concern?"
I'm just amazed that they were willing to take the risk that there was a bug in the code and they wouldn't find a collision.
Cool, that seems like a very sensible approach. The fact that they are already uncovering memory issues in C is promising too.
I am not OP but I'm a FF user. I haven't got around to learning FF's dev tools and still need Chrome(ium) to test that platform for compat anyway. So I just still use Chrome dev tools (which also work for NodeJS instances) but use FF for actual browsing.
Do you know if these measurements were possible in the past, and no one thought of doing them? Or are they only recently possible, enabled by new technology?
I also gave Firefox another shot a couple months ago and I'm surprised at how much better it is nowadays. It's been such a good experience I'm also giving a go to the Firefox Preview[0] on my Android - even though it's still under heavy development, I like some of the changes to the mobile browser it makes and it'll make in a near future.

[0] https://blog.mozilla.org/futurereleases/2019/12/03/firefox-p...
>While I still consider DuckDuckGo to be in the "not bad" category...

If you're into privacy-conscious search engines and want one that's not susceptible to blanket FISA warrants[0], check out either Qwant[1] or SwissCows[2].

[0] - DuckDuckGo's address is in Pennsylvania - 20 Paoli Pike, Paoli, PA 19301.

[1] - https://www.qwant.com

[2] - https://swisscows.ch/
They have just enough time to schedule meetings to discuss it, code it, review it, then deploy it. Except they'll discover on 15-DEC-9998 that there's a critical bug, and it'll be known as Y10K. All of the original developers will have been long gone, so there's no way of getting them involved. An entire new development environment will be created so they can run a client based language as a server to handle the new date format
It's 100% a joke.
You are supposed to confuse Caldera with SCO. But you didn't.

GL was one of the best daily reads there ever was.
>Then WHY would you agree to an unlimited PTO?

Because not only does my employer have unlimited PTO policy, it has a mandatory minimum PTO policy.

It also has a mandatory minimum duration PTO policy.

As an employee, I MUST take at least 20 working days off per year, and among that time off there must be AT LEAST 10 working days taken off in a row, measured Monday - Friday for two weeks.

And federal holidays don't count for those 20 working days (though they do count for the two week minimum).

If I want to take two days off to binge-watch Seinfeld, I mark Thursday and Friday as "off" in our company app and my manager swings by my office and says "How's Project-X going?" and I say "on schedule" and he taps "approve" on his phone and then we talk about how I'm just going to lay around in my boxers and watch Seinfeld for four days in a row.

Of course, he already knows that Project-X is on schedule because he's in Mattermost the same as I, he just happened to pass by on his way to the cafeteria and wanted to chat about his new OneWheel and how awesome it is.

If, in December, you have not met your quota of 20 working days off, they order you to not come in for the balance counted back from New Year's Eve, not counting Christmas Day, and that is non-negotiable. They even suspend your accounts for the last two weeks of the year if you haven't met your two week obligation.
I already updated to v.72 so I don't know if they changed the default, never really noticed before. But now

browser.tabs.insertRelatedAfterCurrent

defaults to 'true'. I agree this is expected behavior :)
It's clear that Twitter's position on this is becoming increasingly untenable. If Trump bombs Iran in an act that was is war crime he described on Twitter how can they not be liable? Time to shut Donny down for a few weeks as a lesson.
I see a lot of the opposite in the south. So many people want to settle down relatively young. I'm got shit to do with my life first.
Ask HN: Dealing with shops that send open box products (Germany)
Hello,

I have ordered an phone (iPhone 11 pro) from Mindfactory (Germany) and to my surprise the box/packaging was open. There were no scratches anything, just some dirt left and the plastic wrap was careful cut.

Their online service doesn't have an option for a full refund but only replacement/repair. My concern is that this doesn't stop them to send another open package.

The problem is that, this is the 2nd time it happens to me in Germany (different store). That time I let is slide, too much trouble for 100EUR.
However this time is 1500EUR and it's unacceptable imho.

Any input is welcome. I would like to contact an attorney, but before I start spending money, perhaps there is a more formal and/or appropriate solution.

Thank you in advance.

PS: Meanwhile I have sent it back while waiting their response.
Happiness, Balance, or Growth? You Can Have It All
There are multiple, mature products in the "enterprise document management" space that work similarly to the product that you describe, available on premises and in the cloud[1]. There's also (smaller, specialised) consulting companies that show how to implement these products into a business. There's some really nice features like robust OCR, meaning after scanning, you can search immediately for document metadata, like invoices numbers- for companies that insist on having paper documents as part of their processes, or crusty old management that refuses to have digital signatures.

The challenge is the same as the main topic of this thread- change management. You have to force employees to manage their documents exclusively within this system rather than dumping everything into shared drives and using Outlook attachments for everything.

[1] One example: https://www.alfresco.com/ecm-software/document-management
> The heuristic that factory processed food is worse still holds.

This is a critical observation, and should be at the top of this entire comment thread.

There's a fetish amongst intelligent people to try to think "logically", but logic is actually a terrible system for analyzing anything in the real world. The argument that "it is possible for a processed food to be good for you, and possible for an unprocessed plant to be deadly" is a totally logical refutation of the idea that "processed food it bad" but nonetheless is completely nonsensical because we don't live in a world of binary.
Facebook[1] and Google[2] have both publicly stated that they are using Mercurial internally, so "near death" seems like an exaggeration. Mercurial has some significant advantages over Git if you want to implement a scalable backend for really large repos.

[1] https://engineering.fb.com/core-data/scaling-mercurial-at-fa...

[2] https://cacm.acm.org/magazines/2016/7/204032-why-google-stor...
Researchers in applied fields other than CS spend this kind of money on a regular basis. eg. https://www.quora.com/What-are-the-costs-for-lab-rat-testing...
Announcing Bluetooth LE Audio
Any repair has to operate at some level of abstraction of the components. Maybe a sensor or actuator failed, perhaps a wiring harness went bad, or maybe the potted computer between those components is defective, but the solution in those cases is typically not to disassemble the malfunctioning device and get out a soldering iron but to replace it.

Perhaps a remanufacturer would disassemble eg. an alternator and diagnose a bad rectifier or bearing, but most of the time the right answer is to leave treat it as a black box, leave it in one piece and swap the entire thing for a new one. Board-level repair is really only suitable for expensive lab equipment and occasionally in a PCB assembly plant.

The problem is that modern manufacturers find it simpler and more profitable to sell the entire tractor/car as a black box. Better engineering in the form of:

1. Modular construction that allows equipment to be disassembled with replacement of individual parts

2. Simple, cheap, open diagnostic interfaces to measure and isolate system performance

3. Consistency across model years to reduce the number of part numbers required for a repair

4. A replacement parts pipeline, possibly including aftermarket manufacturers

5. Documentation on how the system was designed to function

Are all things which which manufacturers in the past respected enough to implement (based on value ascribed to those things by consumers, vendors, and repair shops). However, those items have been devalued and disrespected in favor of more marketable features and lower prices. It's not about the tech in the new car or tractor - those could be implemented with the same (or better!) level of serviceability as your old gas engine.

Unfortunately, "Right to repair" legislation focuses on items 4 and 5 above. A lack of 1, 2, and 3 can still be abused to effectively prevent repair.
I think the parent is saying that VCs take advantage of this delusion and try and profit from it. VCs are able amortize their risk over many companies. If 5% hit big VC's are making money.
So it's the same concept as reddit having subreddits?
Only as a reference:

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

The whole thread may be of interest to you, it is about Sweden wanting to re-surrect night trains:

https://news.ycombinator.com/item?id=19557848
https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...

- Any headline that ends in a question mark can be answered by the word no.
Altered gene expression in hibernating bears protects against muscle atrophy
Big for me personally: Up to 32GB of RAM available (previously 13s were capped out at 16).

Ubuntu 18.04.

Cool timeline at the bottom of the blog showing the progress of Dells Linux support.
If you try to run a naive version of this in rust, the compiler won't even run it.

https://play.rust-lang.org/?version=stable&mode=debug&editio...

I'm a beginner at rust, but this is the version I came up with that compiles and works:

https://play.rust-lang.org/?version=stable&mode=debug&editio...
Me and my not reading things. Thanks for the link!
It is much closer to a finished product than raw pork though. You generally add a decent amount of salt to pork while cooking/preparing it. For Impossible Pork you don't add any(?). Looks like the stats are decent for Impossible. Higher iron, less saturated fat, less total fat, more fiber.
Should I learn to make pasta from scratch? No, that’s crazy. Nobody cares

If you are single and invite your date over and make them pasta from scratch I guarantee it will work. Seriously.
I absolutely love the ability to do PIP. sometimes while working I'd want to view a stream in a small window (always on top) in a small corner of my screen without all the extra options the browser page has. Its a great feature and im happy FF gives me the option
How would this work? If the company goes bankrupt and sold all its assets, who will you take the money from?
Yeah, that quote doesn't exactly make me confident about Linus's understanding of this particular issue.
The point is that the hashed data must follow a specific data format, and can’t just be arbitrary data. This means that the collision data MUST contain the length at some specific offset in the data, which makes it harder to find a collision.

The more restrictive the serialization format of the hashed data, the harder it is to find a collision that’s valid in the given application context.
Is this a joke? $350k annual income puts you in the top 1% of earners in the US. Surely you don't believe less than 1% of people in the US can live comfortably and have a safety net, do you?
Do you just go up to a Texas Holdem poker table and tell everyone you've got two kings before the first part of the river is even dealt?

It's called playing your cards to your chest.
Bitcoin already scaled on the Bitcoin Cash chain all whilst Bitcoin Core dev payroll was taken over by Blockstream co and Chaincode Labs co who's vested interest lies in limiting the core protocol to sell side-chain tech. The market still trades BTC as Bitcoin because of the strong branding and censorship in various online communities.

All that doesn't matter as P2P Electronic Cash is doing well on BCH.
Yep, I think so too. That example output is more verbose than a human would write, but it’s a sensible start.
Yeah at first I liked him but after exery video I felt stupid and had learned exactly nothing, so I stopped. Glad its not me :D sweating
Do you mind if I take all your money?
Ask HN: Manage the creation of users on different platform
hi, are there any tools where we can manage the creation of users on different SaaS platform like AWS, Github, Trello, etc?

thx
Can anyone advise how far away hardware accelerated video on Linux might be?
Absolutely hate it, though must say, it is formatted nicely.
"Maybe crying can only happen when conditions are right."

Having kids seem to throw a switch in my brain that made me get really upset at the idea of harm being done to children, any children.
Among the meanings of random are:

1. Stochastic.

2. Unbiased.

3. Typical and average.

4. Unprompted or unjustifiable.

5. Habitually using non sequiturs.

So, I might use a random sort algorithm like, I don't know, heapsort. Or I might be reading through some code and find a random sort algorithm --- why is there a mergesort in the middle of this calendar routine? Or, if you want a random sort algorithm, you should be sure to use the Fisher–Yates shuffle. Or, to avoid the quadratic worst case of treesort and quicksort with high probability, you can convert them into random sort algorithms by picking partition elements randomly.

Of these four random sort algorithms, only the fourth is stochastic. (I haven't figured out how a sort algorithm could habitually use non sequiturs.)
I think that one doesn't come from being fancy, but from machine learning being the terminologically-uncomfortable collision between statics mathematicians and computer scientists, who previously had essentially no cross-talk with each other. There's a number of similar places where ML uses statistics terms rather than ones you'd expect from a computer science (as a branch of mathematics) heritage.