skysight-inc/HackerNews huggingface dataset:
Are you compiling it yourself? Also, you're still using a windows workstation on alpha? If so, that's interesting.

"We used to also provide executables for Windows for the Alpha processor, but stopped after 0.58 due to lack of interest"

0.68 was released in 2005-04-05.

https://www.chiark.greenend.org.uk/~sgtatham/putty/faq.html#...
That sentence reads fine to me. Possibly for the reasons you listed, which then lead to that usage being common in the language.
I switched to Firefox this month. Had to, with everything that's going on in Chrome. After struggling to remember to use Firefox, I just signed out of all my accounts in Chrome. Now I reach for Firefox much more naturally. Soon enough it should take.

Great to see the emphasis on DevTools in this release. DevTools have definitely much improved since I last tried, but they are still glitchy compared to Chrome. For example, I was using the JS debugger, and for some reason breakpoints wouldn't "hold"—after being stopped for some period of time (not long), the page would refresh. Also little things like https://bugzilla.mozilla.org/show_bug.cgi?id=1613957, which I was able to report. It was frustrating. Had to go back to Chrome for development. Still, it was nice to see many features that Chrome doesn't have, like breakpoint logging, which is nice when you want to insert a log into third party code.

And as a browser from a non-dev perspective, it's great. Great to know this browser is all about privacy instead of just trying to provide the bare minimum to keep people on board. Great to have the Facebook Container.

Thank you Firefox!
U.S. household debt tops $14T and reaches new record
Hmm. I'm not sure I've ever had a screw up I thought would get me fired and I've been in tech for 13 years. I've definitely had some pretty big screw ups (turned the lights off for over 200 people, see my reply to parent). I guess I've always had managers who had my back.
Netflix dominates viewing on TVs over all other streaming services
I immediately was thinking that, and some sort of scam/phishing attack.
It could be that they knew that the hash algorithm was good for uniqueness and they were unconcerned about security. The SHA1 hash provides no security in git, only whether a file has been changed or not.

While collisions have been found in SHA1, it is still a decent hashing algorithm where collisions are extremely unlikely.
Auto-enrollment changes who is a passive saver
Yeah the debugger certainly still leaves some things to be desired. When using a fairly sizeable react project, I set a XHR breakpoint, it was triggered, then the whole tab became unresponsive (dev tools included)
Ask HN: What do you use to test latency, jitter, etc. between servers?
What do people use to test various metrics between servers? (bare-metal or not). I'd imagine metrics like the following would be very useful:

- latency
- packet loss
- jitter
- Bandwidth
- All of the above, but with different QoS settings.

The data should then be able to be displayed as a checkered dashboard which gets green/yellow/red based on the various metrics.
New Coronavirus Gets an Official Name from the World Health Organization
Most privacy policies are in legalese, and hard experience has shown that what I, as a non-lawyer, think they say is quite often very different from what they actually say.

As a result, I gave up bothering to read them unless they're one or two paragraphs long. I simply assume they say what 90% of them really say: they can take any data they like, do whatever they like with it, and they can unilaterally change the agreement any time they want.
At least for Firefox that probably means it's running with X emulation. But the Firefox Wayland backend works fine, it just needs to be enabled. But sure, Wayland still has quite a few corner cases like that.
Something has to be done. It's either the case that they are productive members of society, in which case they are rarely imprisoned, or that they are not, in which case they often are.

Children aren't productive members of society, therefore we store them in schools until they've grown up. Same principle - I'm not dehumanizing kids, for the record.

The reason there are more prisoners in America is because there's a larger underclass who are forced out of employment for structural reasons. As long as these issues persist (and indeed, they will get far worse), we have to keep the unemployment rate down somehow. Prisons are just the end effect of this requirement.

The important thing to remember is that the alleged crime doesn't actually matter. This is also why corrupt Wall Street bankers rarely get harsh prison sentences. Why would they, when they're going to be able to find a job without much trouble anyway?
If you value material such as this

>… The White House has requested that Congress appropriate $33.4 million to the National Endowment for the Humanities (NEH) for the orderly closure of the agency. …

https://www.neh.gov/news/neh-statement-proposed-fy-2021-budg...
"All of this data is open to begin with, it’s published in our yearly financial statements (obligated in Belgium)"

Does this mean any company, no matter the size, has to publicly publish yearly financial statements in Belgium?

In the States only publicly traded companies need to do that.
Upwork (~$1000/month): Freelancers.
I especially use Upwork because I don't have
to think about all the billing stuff and time tracking, etc.

The same for me, and they take a cut both sides (3% or 50 USD / month + 3% fees USD/EUR on my side and 5 to 10% on the freelancer side). I was wondering if there was an alternative to upwork for those who only need it for its automatic billing system + time tracking + weekly summary + screenshots of work (don't need to research for new talents).

I guess time tracking tool could enter this market
Ask HN: Is Docker to blame for recent security breaches?
I'm assuming a lot here, but I believe many recent data breaches are due to some company leaving their servers wide open. I'm assuming a lot here, but its reasonable that most deployments today are containerized, and if not Kubernetes, they're usually docker.

Are most developers aware that "ufw default deny incoming" does not work unless using host networking, or unless we modify the docker daemon or IP tables directly?

Also, with the simplicity of ufw, do folks take the time to learn how to work with ip tables? I was bitten by this twice when hosting small dev stuff like mongodb, redis and nfs - often accessed in trusted networks without authentication - where after locking down ufw I'd get a notice from the cloud provider (DO, Hetzner) a few days later telling me which port I had open. After debugging and ending up here (https://github.com/docker/for-linux/issues/690). First time I made a mental note. Second time I finally wrote it down. Its really not obvious.

If you host on your own infrastructure, or AWS, I don't think you get a notice, so docker-compose up can be really dangerous.

I guess I would like your comments on whether this is a probable cause of many breaches and whether there is some responsibility (technical, not legal) on docker to properly document this behavior and probably fix.
How much they pay for Klayvio? I want to quit Mailchimp
> Are the services really worth it?

Yes.

> self hosting and diy, cheap, better understanding, and imo more reliable.

What is the cost to get something that has a better uptime than the SLA's of the services you are replacing?

Focus on getting to paying customers. After that, you'll see where your time is better off spent.

Example: I just signed up for a trial for Stripe Sigma. I was going to build my own basic BI using their API. Instead it costs my business ~$10/mo at our size. Now I can spend what would have been time to build, test, deploy that service, to instead just answer the business questions I had.
Everything that's going on?
Internal Intel Xe Docs Reveal 500-Watt GPU and 'Tile' Design
everything you mentioned can be done easily through database schema.
window functions work well in SQL.
plots are easily done in any BI solution that hooks up to any database.

pandas is just poor man's SQL+BI. pandas stores everything in memory and has many limitations.

in SQL Server I can easily churn through terabyte sized database and get the data I need, because the schema is well designed with partitioned tables, clustered indexes and a well designed SQL takes less than a second to run against >1TB database. It even allows a team of more than 20 people to work with the same SQL and query it simultaneously.

i would love to see how you can analyze 1TB csv file, or a pile of 100 csv files totalling over 10TB where you have yet to discover the schema and how tables join together. and I am doing it with on a simple $700 workstation, not even using any hadoop nonsense
Revolut is British. Monzo is British. Starling is British.

N26 is German. I can see complications arising from Brexit. Bank Passporting was a big issue before the referendum, during and after.
I use Backblaze's massive infrastructure to store pictures of my keyboard.
IPFS Project 2020 Focus
What kills me is that it's not just 'crypto'currency vs 'crypto'graphy and a matter of which term is more popular in the public mind and therefore gets to keep the shorter phrase.

Crypto is ALREADY short for cryptography, as in, cryptographic-currency => crypto-currency.
You should post these on yourstack.com so it’s easier to aggregate and comment on. The product hunt team just released that.
I hadn’t heard of Wip but am keen to see if there is any value in joining it. Thanks
I find Kirkland products to all be of pretty high quality. Especially the food. And you can get Kirkland socks, home goods, just about everything. Though I don't think they do electronics.

There was an expose a few years ago on olive oil. Kirkland brand olive oil was one of the only brands to actually be pure olive oil. And that was comparing it to many Italian "high end" brands.
The answers here are breaking down into two categories:

1. General business lessons, to which companies generally don't summarise or track them.

2. DevOps outage post-mortems, which competent companies generally have some sort of process around.

I've never seen a rigorous post-mortem culture in tech outside of DevOps/SRE.

I guess there are a few reasons. One is probably that the DevOps/SRE space is very amenable to encoding lessons learned in scripts of various kinds, so it's actually useful to do a post-mortem exercise because the outcomes are very small, very concrete and will be somewhat actionable. Things like "errors in parsing this file shouldn't cause the server to blow up" are easily corrected and a process (unit test) put in place to formally encode that institutional knowledge.

In regular software development there's way less reflection. This is partly because the tooling is much less home grown and malleable. Lessons are learned and they are encoded, but it happens slowly and through the mechanism of library and language design. It's generally not something you do within a single company but rather, it's an emergent consensus across the whole industry. Additionally, this is harder because lessons learned are often ambiguous or subjective. For instance I learned the lesson, many years ago, that dynamic typing leads to more mistakes than static typing. But you see many programmers still who prefer dynamically typed languages and dispute this sort of conclusion.

In the business world there's virtually never any kind of "lessons learned" repository or process. At most you get something like a formalised interview process, but even then, those are usually baked into a company from day one or never adopted at all. I've heard of very few large companies that adopted a more rigorous approach to hiring than the one they previously used. It does happen but it's rare.

At the executive/CEO level lessons learned get recorded in the form of strategy talks given at fancy conferences, if at all. Often abstracted or vague to the point of uselessness, any insight that is present gets forgotten immediately by the audience who are mostly there because it's easier than doing real work. These lessons learned are things like "innovation is key to the customer experience", which is a genuine learning in a sense (usually from observing the wreckage of firms that went up against a competent tech company). But it's not really useful in the sense of being actionable by normal employees.
It's easy to confuse correlations with causes, so it's important to keep in mind that while real growth (of wealth) is correlated with money changing hands that money changing hands is not the cause of real growth. Real growth is caused by making good investments of resources. For example, the governments of Zimbabwe and Venezuela could print and spend as much money as they liked which can make things like GDP metrics high in nominal terms of the currency being printed, but the net effect is a downward spiral of bad investments.
I mean my job is a little bit like that. I have automated a lot of annoying stuff with VBA (but have yet to start with python, it's on my todo list). However, it's impossible to automate everything - so in the end a worker is necessary (but not the hours that were planned). I would assume it's the same for many white collar jobs. [since I'm paid by the hour the automatization is not really worth it monetarily by itself, but that's another discussion]

Another aspect regarding agency and happiness: I've noticed that I have some (kind of stupid/gameified) sense of accomplishment when I sort my mails, write down the current status of a project or something similarly "boring" but important stuff for ease of mind (similar to doing a todo-list to become organized). Just knowing (and accomplishing) that everything is in order is quite satisfying.
Is there a way to save and revert such metadata? I can’t think of anything that stores just FS metadata.
They may have given it a new name but I'll still call it "Wuhan Fever" regardless of wether thats politically correct.

I do wonder if sales of Corona beer took a hit from this disease though.
As a FF user I'll also share my experience.

Since Firefox switched to Quantum, I am exclusively using it on my work, home and portable computers. Chromium on my Arch Laptop was buggy, had a memory leak, and would consume all my 16G of RAM after keeping tabs open for a while. Firefox solved that for me.

With uBlock, Privacy Badger, Cookie AutoDelete and FF's built-in blocker I have a functional defense-line against privacy violating practices (not totally immune against fingerprinting yet).

The reader mode helps me to get rid of the clutter and read the text, very happy with that.

I also use Firefox and Firefox Preview on Android. The latter is specially superior in performance and has less bugs. For example on Firefox Android I had non-finishing download bars, not any more in the Preview. The performance is obviously superior. Nighly builds support uBlock now.

The "Send Tab" feature is also very practical (I have a FF account for syncing purposes). I send tabs to my other devices which helps me to follow things on my other machines and also to memorize things by seeing them in a short while on another machine.

There are two things about FF that I dislike. First thing is the massive amount of outdated articles and ancient support tickets online. Good luck with searching for a technical solution for a FF problem!

Next thing is the source code. I have compiled it many times in order to fix a niche bug. I even bought a better PC to compile it faster. This aside, it is hard to understand the code. There are zillions of moving pieces, and ad-hoc bug fixing is not an option. You have to follow things for weeks if not months to get to the right information. This probably can be improved by better docs explaining the code to contributors and new comers.

Overall I'm happy with it. Moreover, it is important to have alternatives otherwise we might lose the open web as we know it.

Edit: add paragraphs
Girl Visits Terrorist Mountain
Like Tesla is doing with one engine for all cars and a mono frame pressed out of a metal sheet. Cybertruck deliverable in every color you like as long as it's metal. I have read somewhere the complexity in production lines are similar as the big O notation. Henry Ford would be proud of Elon.
Code reviews can help with that. If your experts are so lacking in people skills, you can establish ground rules for the reviews. This is actually a thing in some places.
They are focusing on performance. Firefox performance has improved a lot the last couple of years.
You should try out their new version of Firefox Mobile that they've been working on. It's much faster.

https://play.google.com/store/apps/details?id=org.mozilla.fe...
Why dead Sonos speakers mean you’ll never own a driverless car
DoorDash Ordered into Individual Arbitration with 5k Workers
Fortran still is the language for numerical computing, most algorithms in this area have been implemented in Fortran. And this is very specialized code that has been test by experts in their areas. That's why a project like SciPy cannot simply replace it with something written in C or Python.
Having used both extensively, the answer is as simple as one is private/hosted and the other is open/self-hosting.

Heroku is easy, but expensive. Dokku is more work/management, but cost-effective.
Shouldn't he pay for it in more serious way than just giving an apology which almost no one would read?
I doubt anyone knows, but the Kamasutra is about 2000 years old, and already described both.
Yep, did the same thing. Took about two weeks to take.
OTC desks are different than exchanges, and you won't be able to see their books. There are also trading algos meant to push things through the market without being noticed. Of course it comes at a cost, you'll usually pay a discount (up to 5% or so ) to unload a large amount of crypto.

Crypto is an unregulated wild west, so these OTC desks typically don't have BD licenses, might do prop trading and be the counterparty to your transaction and take your position on their books (and then try to unload it themselves at a profit), or might match trades with their own customer lists. It's typically a pretty low-tech operation running on chat rooms.

I've worked with a few of those firms.
I think Firefox shines when it comes to flexbox, grid, CSS animations & dealing with fonts. Aside from those key features, Firefox and Chrome are roughly identical when it comes to debugging capabilities and being memory hogs.
To continue with the example, many times turtles when slowly crossing the highway of innovation get run over by the trucks of disruption that they did not see when they started to cross the highway.
No problems. I have the base model thigh with the i7.
Define Resource Layout Id in the Constructor Activity/ Fragment – With AndroidX
How ironic. Firefox is the browser that calls home the most on the first run https://twitter.com/jonathansampson/status/11658588961766604...

They also disabled the ability for extensions to work on mozilla pages and things like about:addons by default, where mozilla uses google analytics.

They add new tracking crap on the browser in every release, so you are at a loss what to disable first in about:config as the online guides tend to get outdated easily.

> that's good for trolls and surveillance organizations and violent groups

Only "surveillance organizations" is relevant to privacy. The others make me think of centralisation and censorship.

The only real way to browse privately is to use a browser with javascript disabled and only a subset of css enabled over tor/isp. (but then you have to deal with cloudflare and broken sites)
I find it interesting that Jimmy is even engaging in the discussion, because the other party clearly does not understand Blockchain or Cryptocurrency.
Reads like fine English to me. The meaning is "really". As in, he had more favored name ideas, but they were taken.

I am a native Swedish speaker though, so I may share some language blindness with Linus.
https://www.wired.com/story/google-chrome-ad-blockers-extens...
Well, for example: https://news.ycombinator.com/item?id=20044430. Bunch of other things too.
Semi-bummed my school partnered with another backup company, cause I'd love to support BackBlaze.
Put another way: I find virtue ethics and other systems are often fine practical approaches to consequentialism.
* { font-family: monospace !important; }

done!
leaks are frowned upon by literally every organization
Keyboard Not Found. Press F1 to Continue. Why?
Scientists racing to model the next moves of a coronavirus
When this stuff is used against you, it is FAR more likely going to be from a domestic group hostile to a political opinion you might have. Imagine if an outfit like Cambridge Analytica had the resources of a nation state helping it collect and process information about who might support any given policy (and be given the carrot) and who might oppose it (and be given the stick). That's the scale of threat we face. While certain governments around the world are asking for mandatory back door access to encryption, rest assured they have a "plan B" for getting access to your information without it, and the 3 letter departments are front and center in those plans.
Likely because it's the only one that does not require a VPN and/or a cable subscription to access.
In most of the Europe all Ltd (private) companies need to publish annual financial statements.

EDIT: That’s ehy European valuations are lower :)
Silicon Valley Bank’s 2020 Startup Outlook Report
Same experience for me. One huge upside is how great the Firefox mobile browser is (as an Android phone user; unsure for iOS).

Having uBlock + Dark Reader on my phone has felt like a god-send.
EU no longer considering facial recognition ban in public spaces
shame as I like the content and this could distract from it
Pocket isn't end to end encrypted and replaced a feature that was. Mozilla promised to make it open source and hasn't.
A New Experiment Hopes to Solve Quantum Mechanics' Biggest Mystery
Another FF plugin you might like is Multi-Account Containers [0]. It lets you isolate one or more websites from others to minimize their tracking ability.

[0]: https://addons.mozilla.org/en-US/firefox/addon/multi-account...
I would guess that any corporation needs to, but sole proprietorships do not.
Key quote:
CONCLUSION
For decades, the employer-side bar and their employer clients have forced arbitration clauses upon workers, thus taking away their right to go to court, and forced class-action waivers upon them too, thus taking away their ability to join collectively to vindicate common rights. The employer-side bar has succeeded in the United States Supreme Court to sustain such provisions. The irony, in this case, is that the workers wish to enforce the very provisions forced on them by seeking, even if by the thousands, individual arbitrations, the remnant of procedural rights left to them. The employer here, DoorDash,faced with having to actually honor its side of the bargain, now blanches at the cost of the filing fees it agreed to pay in the arbitration clause. No doubt, DoorDash never expected that so many would actually seek arbitration. Instead, in irony upon irony, DoorDash now wishes to resort to a class-wide lawsuit, the very device it denied to the workers, to avoid its duty to arbitrate. This hypocrisy will not be blessed, at least by this order.