jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Correct - mount points are part of 2000 (NTFS 3). I have no doubt NTFS 3 was better than some filesystems released in 2002, provided enough people released filesystems in 2002. It was also probably better than many filesystems still in use on 2002.

Still, NTFS is catching up to other modern features like symlinks...

AFAIK, which is somewhat limited because I am not a Windows user and don't work in a Microsoft shop, NTFS has some cool features, like transactions, I don't think ext3 had. It also has compression (something that makes a lot of sense if you have more processor than disk bandwidth or space) and folder encryption. Oh.. And transactions. Did I miss something?
Houzz - http://www.houzz.com/jobs - Palo Alto, CA

We are hiring all sorts of positions: Full stack, front end, backend, data engineers and SREs.

About us:

Join Houzz and help revolutionize the $300B home improvement industry with a combination of mobile, local, social and visual technologies.

We've built a community of more than 25 million design-obsessed unique monthly users and over 500K registered local home improvement professionals. In addition to the core site, our mobile apps include the highest-rated lifestyle iPad app in the Apple AppStore, and an average rating of five stars from over 200K reviewers, across iOS and Android. Our software development stack includes Redis, Solr, MySQL, jQuery, a custom ad server, targeting and recommendation engines, and image serving and processing at a very large scale.

We are backed by some of the top venture capital firms in the world, including Sequoia Capital, NEA, GGV and KPCB, and are generating revenue by delivering products that address the needs of homeowners, local professionals and global brands.

We have an entrepreneurial culture, a warm work environment, and a close-knit family that loves to celebrate birthdays and team accomplishments. We offer a competitive salary, generous equity, full benefits and the best team of nice and smart people that you've ever worked with.
It would've been so much easier to justify yesterday. Twitter always seems to be behind on these decisions.
The same thing happened with Gab, which was pushed nearly out of existence after (iirc?) the Tree of Life shooting.
Great to see more funding pouring into this space. Getting capitalism financially aligned with climate action is going to the critical lever. If you'd like to put your money where your mouth is, check out https://enviro.work to find work opportunities related to sustainability. (disclaimer: I'm the founder)
https://twitter.com/khamenei_ir

Funny, that account isn't banned.
how is it crazy to want to apply a regulatory framework to certain industries? we do that for cable companies, ISPs, banks, publishers, food producers, restaurants, etc etc. So why not social media?

The only reason is these companies are “new” and were not viewed as much more than a toy until a few years ago and now we’re seeing the consequences of that.
Perhaps my sarcasm was not obvious enough.
You forget that he was already under a "soft ban" due to his previous activities on the platform. This was just the confirmation that he didn't change his behavior.
If I incite a mob to march on the seat of government, commit acts of sedition against The United States, and directly threaten the peaceful transfer of power, and refuse to abide by the terms of service, I deserve _a lot_ more than being banned from my social media site. You have to look at it in context.
What? Intel hasn't been a "leading-edge" fab in years and years at this point.

And that is exactly why they've lost their "advantage" over AMD. Intel got bogged down in very expensive R&D, and failed over and over to produce yield good enough to mass produce retail chips.

As far as I know, TSMC and Samsung are both considered leading-edge.
Political wrongthink has nothing to do with this. It's about the incitement to violence, something that even the 1st amendment doesn't protect.

They're that way regarding pornography, or even App names that give the hint of promoting drug use (Amphetamine, recently). Pretty much everything that's not acceptable on the 10pm news is kept out of app stores.
When most people say "NAT", they really mean "PAT". Port address translation: multiple private IP addresses behind a single public IP address. When a non-pedantic person sees "NAT", they understand it is actually "PAT." And in the typical consumer configuration, it actually does provide some level of security.
I hope Schwab will replace TD Ameritrade's junk backend systems. I had major problems with TD Ameritrade where the email addresses ( I used to run a disposable email service, so I am paranoid about these things ) would immediately end up with spammers. The only logical explanation was that they had a live leak of their PII data, almost continuous leak.

In contrast, I have actually spoken to some Schwab security folks (random in-flight chat) and they seem to know what they doing - at least to the level you can expect from a bank.

If the reverse happens, I would be forced to move my money from Schwab to elsewhere. IMHO, only other company with a decent security is Vanguard.
Awesome for reference and understanding.
Anyone know of good practice material?
Or maybe thinking of a way of generating practice material that exercises the component skills needed to do/understand Linear Algebra?
Every spreadsheet I've used has managed to annoy me, but LibreOffice and Apple's Numbers both manage to do it even with simple spreadsheets with simple (or even no) calculations. Excel at least waits until I'm doing something slightly complicated before irritating me.

Example: create four rows of four cells each, like this:

1 2 3 4
2 4 6 8
3 6 9 12
4 8 12 16

Select rows 1 and 3 (but not 2), copy, and paste just below row 4.

In Excel, that pastes a copy of row 1 at row 5, and a copy of row 2 at row 6.

In Numbers, row 1 is copied to 5, and row 3 is copied to 7.

In LibreOffice, row 1 is copied to 5, and row 3 is not copied.

So we have three ways to handle copy/paste of a non-contiguous selection: make it contiguous on paste (Excel), past non-contiguously (Numbers), and just copy the topmost row (it's topmost, not first row selected--if you select row 3, then non-contiguously add row 1, it is row 1 that copy grabs) (LibreOffice).

I'm not sure which of these is actually the most right from a theoretical perspective, but I bet Excel is the one most likely to be based on data about which method best matches what users actually do with the spreadsheets.

Joel Spolsky has an article [1] where he talks about what they found when he was on the Excel team at Microsoft and they actually started visiting customers to see how they used Excel. A couple quotes:

> Over the next two weeks we visited dozens of Excel customers, and did not see anyone using Excel to actually perform what you would call “calculations.” Almost all of them were using Excel because it was a convenient way to create a table.

and

> What was I talking about? Oh yeah… most people just used Excel to make lists. Suddenly we understood why Lotus Improv, which was this fancy futuristic spreadsheet that was going to make Excel obsolete, had failed completely: because it was great at calculations, but terrible at creating tables, and everyone was using Excel for tables, not calculations.

Looking at my own spreadsheets...I find that most of them are indeed really just lists or tables with maybe a little calculation. The few that I would say are actually heavily calculation oriented would probably do just as well in LibreOffice or Numbers.

[1] https://www.joelonsoftware.com/2012/01/06/how-trello-is-diff...
We have had completely opposite experiences then. I have almost never never had a corporate or government entity require a functional scan in a production environment. Some have started off asking for one but in the end I have never had one actually do one. They always end up balking at the need to supply credentials and are uneasy with the risk to the stability of production system inherent in a functional scan. Instead they settle for the non-functional scan from the expensive subscription tools such as Qualys which they use.

The majority of time these reports are being produced to fulfill an auditing or FISMA requirement and not considered worth the risk to systems a functional scan could present.
Japan has virtually identical GDP/capita to the UK, the numbers are a little out of date as GBP has fallen in last few years. Maybe UK could try to emulate Japan to try to catch up with it.

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...
china has a billion people. they don't need immigration. japan's population is declining
The UN? It has its problems (the Security Council), but it's the closest thing we have.
On macOS, brow.sh doesn't make it clear as to what hyperlink I am focused on when browsing.

Also, it doesn't handle terminal shutdown; it leaves Firefox running but won't reconnect if you open up a new terminal and try to run it again.

Overall, unusable at this time, imo.
This method of quoting is unreadable on mobile
Apache calcite http://incubator.apache.org/projects/calcite.html contains a sql parser and the source is in much better shape. I made a bunch of contributions to fix things in fdb-sql-parser and discovered it's a real mess.
The norms in question are those of cyber attacks. This includes but is not limited to intelligence operations. The SONY attack, for example, was not an intelligence operation. The downing of the Syrian airforce was not an intelligence operation. Nor was Stuxnet or the the Georgia cyberattack.

Norms are important because they are precursors to law (in this case international law). Norms create ground upon which a country can accuse another, a ground upon which you can achieve consensus among many parties, and norms set expectations of behavior that if loosely followed every country can benefit from.
Archipelago | DevOps & Software Engineers | San Francisco or REMOTE (US only) | Fulltime

We're an early stage startup (just launched our MVP), working to change how risk is insured. Our founders are tech & finance entrepreneurs with several IPOs and acquisitions under their belts. We are headquartered in San Francisco, have raised several million in seed money to date, and currently employ around forty people. It's still early days, so you get a chance to join something on the ground floor, and take it from 0 to 1. We're a pretty supportive team, willing to give you as much independence or assistance as you need. You can work from our HQ in SF, or remotely (but unfortunately we can only consider applicants based in the US at this time).

- DevOps / Infrastructure Engineer: Linux, Docker, Kubernetes, AWS, CI/CD -> https://archipelago.breezy.hr/p/c4fabae4cf4b01-devops-infras...

- React Front End Engineer: build our UI layer with ES6/ES5, TypeScript, HTML, CSS & ReactJS -> https://archipelago.breezy.hr/p/cf82a86231bd01-react-front-e...

- Backend Developer (with Go experience) using GraphQL, Postgres, AWS, Docker, etc. -> https://archipelago.breezy.hr/p/1c9a5bdae3f001-backend-devel...

If you want to apply, it's better to do it directly through the links above, but if you have any questions don't hesitate to reach out to me directly tim@onarchipelago.com
He didn't dismiss the advice, but indicated he was skeptical of it. Pretty mild really.

As a rule I am skeptical of all advice, irrespective of how well aligned the provider may claim to be; but you can be certain I'm listening.
Speaking from painful experience: my problem with redoing the calculation is that whatever I did tends to stick in memory, with the inevitable result that I do exactly the same mistake again.

Check calculations like this are much easier to do mentally, and provide a rough measure of confidence in the rightness of the result.
A friend of mine (a relatively well-known person who has contributed a good deal to free software) once introduced himself to Richard Stallman. Richard Stallman immediately told him he was evil because he had once worked for Microsoft.

Behavior like that, where Stallman immediately alienated a potential ally, does little but harm the free software cause. The only thing it enhances is Richard Stallman's reputation among a small (and probably dwindling) group of radical free software advocates.
Yes, I'll do that. Thanks for the tip.
Yeah, it is pretty farfetched to assume that a significant portion of a religion's adherents would bother to observe one of that religion's major holidays.
http://boardgamegeek.com/abstracts/browse/boardgame

There are a lot of ways to use your intellect that don't benefit the world: crossword puzzles, inventing new programming languages, World of Warcraft, and sudoku all come to mind. Chess is one of the few that can get you laid. That doesn't change the fact that you're not helping anyone.
Most of the tools probably aren't updated much (or at all) and the system is only maintained for the distribution of the data files.
http://en.wikipedia.org/wiki/Anshe_Chung maybe
Yes, charities and NGOs like the American Cancer Society fund grants, too. But basic research is usually way outside their core competency, so teaming up with universities is their best option.

Companies team up with academic labs occasionally, and I think this is great.

But the government does already run its own labs and fund semi-independent research-only institutions. I'd like to see an expansion of these (mainly the latter), as well as Master's programs in science/tech, to help this current glut of graduate students transition to non-academic careers.
We also went with this option, after finding out about it here on HN about a month ago: http://news.ycombinator.com/item?id=1317987

Having the domain name as the certificate "Organization" value is not an issue for us.
Yeah, nginx is my favorite web server as well. I use it for my startup, and I'm in the process of migrating all my blogs from a 1GB slice with Apache, to a 4GB server in the cloud with nginx. With that I should be ready for virtually any amount of traffic my tech site may get.
I've been a dreamhost customer since 2004 and receive near-instantaneous support (my e-mails are responded to within 15 minutes). I don't host anything mission critical there, but their shared hosting is pretty decent for a few PHP + Ruby sites I serve up.
Close. Siteleaf/Prismic is an either or deal. Siteleaf is much simpler architecturally, and works for like 80% of my clients. You basically get page collections and optional meta data.
Prismic is much more blown out - I bring it in as the big guns if I need to support a more complex hierarchy or need specific document masks/permission levels/etc.
The deploy via Heroku is neat because it does a git clone of the repo on github before running the Middleman build (therefore consuming the API), so all I have to do is push my changes up to Github and they'll get picked up on the next pass (sometime in the next 10 minutes).
It's just real fun to work with, with very few failure points. After all, the worst thing that happens is the build fails and they get served a 10 minute old static site.
Is there anything in the The Unix Way(TM) that prevents a the success of project which bundles up components and makes them accessible under a single interface?

EDIT: Adding this bit.

Seems to me that compartmentalizing functionality isn't the problem. The problem is just that good interface design is hard. Arguments about interfaces have fragmented many communities in the Linux world, resulting in a lot of relatively under-baked projects.
Not the parent, but that's the default place for the arrow keys on my Keyboardio Model 01. In Vim I can use them as-is, but on the Fn layer they're arrow keys. The wsad cluster under Fn are mouse pointer keys.

In fact I only have two complaints about the default layout, both pretty minor. One is that {}[]\| are on the Fn layer which took some adjustment for programming. The other is that with alt and space side by side, I sometimes hit alt+space which on macOS becomes some non-ASCII space character that looks just like ASCII space. A find and replace for that works wonders.
They were criticizing the title for not being clear, not System76.
Well Samsung has already built a fab in Austin, Texas, and it has run for many years, so that's one reason.
> It has become impossible to ensure updates across OEMs

This is not entirely true anymore, with Google pushing for Project Treble and Generic System Images. I am angry at them for not worrying about this (or mainline kernel support) in the early days of Android, but the fact is the situation has much improved already.

> As long as there is no authority to mandate certain communication protocols

Established authorities have been using Jabber/XMPP for years (though mostly not free-software solutions), and the french State has recently settled for Matrix's Element who received an extensive security audit for the occasion.

I believe it's also possible to advance an ecosystem without authority. That's what compliance suites/checkers have been doing over the years: TLS testers, DKIM checkers, and more recently in the Jabber/XMPP ecosystem the Conversations and XMPP Compliance Suites have really helped guide the ecosystem forward.

Simply outlining what's done right and what's done wrong for specific usecases helps end-users make a choice in their clients/servers, and guides sysadmins/developers in making things right when they want to.
I did not visit this link.
Just the title makes me sick.
Flagged.
I’ve come to see the worries about “speed” in Ruby as a bad meme that the Ruby community is kind of insecure about, but needs to shrug off. The language gets a little faster with each release, and as the author points out, the cumulative improvement over the last ten years is excellent.

Meanwhile, Ruby performance is right in line with Python[1], and in general people are not ragging on Python for its slowness.

If the Ruby world wants to keep growing and thriving what I think matters more is the ecosystem. These days Ruby is very mature, battle-tested, and has a rich ecosystem for web application development.

But this meme that Ruby is “too slow” has taken some of the air out of the balloon, as well as just becoming “boring old tech,” and combined there is definitely less active / fast-moving development work in Ruby libraries compared to ten years ago.

IMO the biggest problem with Ruby has always been the double-edged sword of Rails. Rails is the only thing that really made Ruby go mainstream, and if the language is going to really bloom it needs to expand beyond that. Ruby is a great high-level general purpose language, and it could be a good fit in all kinds of applications, but until one of those takes off we’re just going to keep reliving this meme of Ruby being too slow which came about around the peak of Rails popularity (circa Ruby 1.8.7 to 1.9.3) when it had much more truth to it than it does now.

[1]: I develop a lot of small applications in both Ruby and Python, and for curiosity’s sake often convert one to the other language and benchmark. There’s no perfect way to compare languages, but that’s a reasonably good one.
In the 90s I knew several similar cases where significant companies were run on FoxPro or Access. I don't think there are any web based tools on the market now where you could achieve the same thing with the same level of effort.
People like free stuff
Those aren't the two possibilities. What if they do know that it works? Or think they know? People have been doing crazy things that don't work for thousands of years, to say all of that stuff is a fraud is a little myopic.
It doesn't suck. It's just a temporary discomfort. I feel like the discomfort is actually somewhat beneficial. When I get home after cycling on a really hot day I immediately take a shower and then feel great about how comfortable my home is. Better than if I had taken an air-conditioned car/bus back. I think maybe we have too much confort all of the time and it makes it harder to appreciate than if we get to experience discomfort some times.
If I can put this on a Raspberry Pi I may just finally justify building a Raspberry Pi tablet or one of those laptop kits.

According to:

https://www.webosose.org/docs/guides/setup/system-requiremen...

It does look to be very Raspberry Pi friendly!
I'm not sure I agree. The purpose of the passive voice is to promote or bring into focus the object or "patient" argument. In this case, the topic is really OnePlus' systems the fact that its security was compromized. The identity and nature intruders is not the focus and is probably not even known, so the passive voice makes sense.
>> It may not be ideal for fundamental research but demand for ML practitioners is only likely to increase over time.

If research stagnates, application willl also stagnate. For the industry money to keep pouring in there has to be growth and for there to be growth there has to be progress- scientific progress.

So if something is "not ideal for fundamental research" it is also "not ideal" for business.
Because we have laws requiring a lawyer be provided in a criminal case and we have high standards for lawyers, you theoretically will get a good lawyer even if you cannot afford one. Of course the public legal system is incredibly under-funded so in reality this doesn't work out.

Let's consider this from a different lens though. "Bridge Engineers are too expensive so lets make the requirements to become one more lax" is obviously a dangerous idea. There is a minimum amount of knowledge and experience a person needs to be qualified to build a bridge. If you cannot afford to pay someone who meets the requirements, you have no business building a bridge.

The issue is funding, not the requirements.
Some shippers require it for delivery of expensive goods, especially if you're insuring those deliveries.
Given hulu is supported, it’s pretty weird. Nintendo clearly doesn’t mind streaming apps. So I assume it’s netflix that’s uninterested in the platform, not Nintendo. But I’m an outsider, this is all speculation.
None of those things were started under Nadella's leadership.
I bet almost all of the implementations of QUIC right now are open source.
Also Hanukkah is not a major holiday in Judaism. It gets inflated importance in the US because of proximity to major Christian holidays.

The major holidays in Judaism were 5 months ago, just when the lockdowns started.
I think this argument is misdirected. It's not that we can't accept the number of dead. Even at the top IFR of 1-2%, society could "stand" seeing that many dead.

But that figure (the one you are comparing to the deaths from smoking) is with mostly functioning healthcare. It's with strict mitigations. Such mitigations aren't sustainable long term.

Without those mitigations you'd be likely to have healthcare overload. That would lead to extremely hard to swallow effects, such as healthcare workers walking out leading to even bigger shortages, or IFR of the disease skyrocketing because even moderate cases lead to death when there is no healthcare available.

As a society, having healthy middle aged people die in waiting rooms and parking lots from what could be prevented with some oxygen isn't acceptable. This isn't an "irrational fear" - this actually happened already in several places across the world.
I would speculate that the audience for TV news these days might not be looking for well-researched news.
Diamond Princess had full scale population testing and while older a fairly healthy and non geriatric population. 712 infected, and 9 dead which might increase. The ratio of asymptotic cases was under 50%, but could slightly exceed that in a younger population. Further these people received excellent medical care unlikely to be replicated should most of the population become infected.

So, while no country has great population level testing making calibration complex, you don’t need very narrow error bars to extrapolate the difference between 3,000 dead and an absolute worst case in Italy of up to 3,000,000 dead.

PS: To be clear 5% of the total population dying is extremely unlikely to happen.