skysight-inc/HackerNews huggingface dataset:
Every American should really learn about the post civil war reconstruction period before making any claims about moral superiority. In my experience most Americans want to pay attention to just the civil war, and pat ourselves on the back for ending slavery. It’s far less comfortable to see the rule of law subverted by southern KKK and militias and northern moral fatigue in the decades that follow.

Events like the civil war and civil rights movement in US history are notable as exceptions of the rule of racism or apathy towards racial injustice.
I think it's inevitable that we'll see a steady increase in Firefox's market share.
Both Monzo and Revolut have over 3m customers compared to 1.7m for metro bank. Starling is over 1m. So plenty of traction all for the challenger banks.
I'm skeptical of Brexit being the reason that N26 is withdrawing from the UK. They started operation in the uk in October 2018, over 2 years after the referendum result and 6 months before the UK was meant to leave until the date got pushed back.
Ironically, brandless tried to be this for lower dollar items. But there is another story on HN right this second about brandless failing and shutting down.
There are plenty of places that have beautiful hiking and climbing. If I'm in Vegas I'm there to gamble, hit the buffet, and go to a show.
Mmm, not sure I'd agree with your estimation, but "beauty is in the eye of the beholder" and all that. Seems a little form over function to me - I'm not sure how wonderful an idea it is being able to read the three security digits on the reverse.

Not sure if I'm just paranoid, but I scrape those off every time I get a new card.
Thanks for bringing this up. I remember reading something similar in a previous thread, but while making the donation I couldn't think of why it would be a reason not do donate anyway.

If I could donate directly towards ff development, I would probably choose to do so. Anyway from your comment I get the impression that donating to Moz Foundation is not such a great idea. If so, could you elaborate why?

My reasoning is this: I wish to donate to the people that brought me FF. If they believe those funds are better allocated to something else (instead of FF development), I guess it is should be their choice. Unless they start neglecting FF I see no reason not to donate some small amount anyway.
OpenSMTPD over the clouds - the story of an HA setup
It seriously isn't that difficult to get this limit increased.

Speaking as someone who watched a buddy go through this process it took him ~2 days to get his limit increased to the millions for a wire transfer.
Interesting approach. Do you have a formal method to selecting them?
Mint and spreadsheets to do forecasting.

The forecasting strategies mostly came from "I will teach you to be rich"
> This is really scary.

No, it's not even remotely "really scary". No one is putting an actual self-driving car on the market using this specific data set. Disingenuous to pretend this is any indication of the data using by serious companies in the space or is represented of the impact a few mislabelled samples have on the ability of these systems & algorithms to generalize.
The State of Critical Thinking Survey 2019
MADV_FREE didn't work properly until fairly recently, though, because it behaved like Windows' MEM_RESET. AIUI MADV_FREE is not intended for ranges that you actually want to work with (i.e. you want to keep the data, not just the virtual addresses), but rather as an optimization for allocators.
They also had a card with a transparent part - if you were eating with friends and someone had one everyone would be "ohhhh, what's that?"
MS Edge now has an edge over Chrome too - it’s even leaner, lighter and faster.

If they would just release it for Linux already I’d be using it everywhere.
If you've ever had recaptcha ask you to identify stop signs, traffic lights, buses etc you're helping improve Waymo's data set for free :) Maybe it'll be shared with the public instead of used for profit in a decade or two.
Indeed, whilst additionally presenting the chance of a door opening or an obscured pedestrian stepping out from between them.
I have ~10mbps upload here in the US, and my backup was looking to take about a month for about 3ish TB of data. One thing that helped is that with default settings of only 1 backup thread, the Windows client was unable to saturate my upload bandwidth. Upping it to 4-6 threads allowed it to keep enough data moving to actually saturate my upload bandwidth and brought my backup down to like a week.
> Though the only real new Bank in the UK to do well, traction wise would be Metro Bank

This probably indicates that you are not in fact as well exposed to bank marketing as you suspect - it's hard to argue that Monzo and Revolut have not done well.
The point is which operations you optimize for. Most SQL databases aren't well-optimized for matrix multiplication, but are great with search-style queries, and the opposite for dataframes.
Ask HN: What will web development look like in 20 years from now?
Although the technology will change, there is still going to be data and the need to present it to the user. And us humans will still need to control the outside systems.
So although interfaces might change (e.g. everything will go through VR/AR or Neuralink), to me it seems the core concept is going to stay the same?
We will still need to develop interfaces and the way to interact with them. I suppose there will be more abstract ways to do so, so we will have to deal with less technical details.

Would love to hear your opinion.
Hello! I am Alejandro León, founder of Spline.

We are building a design tool intended to facilitate the creation of 3d experiences for the web, so instead of spending too much time writing javascript code for canvas 3d or outsourcing the 3d design work, you can do by yourself using a visual editor.

We want to gather feedback from designers/developers/artists or creators who may be interested in trying the alpha version of the app, so we can build a better tool.

If you are interested in a tool like this, you apply to get early access here:
http://bit.ly/splineaccess

We also have an Instagram account where we publish some of the experiments we are making with the app: http://bit.ly/splineinstagram

Were just starting, so any feedback/questions/suggestions you may have are very valuable for us.
Its not that we do an especially bad job with data. Odds are your home is even less secure.
All over the place. Really a grab bag of genetic material that subsequently creates a huge range of variation. Apples in particular demonstrate this. Every Fall I spend a couple weekends harvesting feral apples at an abandoned township near where I live (for pressing into cider). Every tree is unique and highly variable. Modern eating apples are always reproduced through grafting, whereas apples that have gone feral are all over the map (and they will readily mate with pears, making it even more complex).

I'm seriously considering doing some grafting myself this year. The place I go has probably 1000+ trees spread out over a couple hundred acres. There is a huge range of variation in terms of flavor. But my favorite ones for making cider are the pips (small, when fullsize, maybe the size of an oblong plumb). They make by far the best cider.
A somewhat cynical take: If users could contribute directly to Firefox development, it would still pale in comparison to the amount of money they get from Google for search.

While it would be a noble cause to support the browser directly, it sounds like Mozilla Corp could make better use of the funds.
The one point that is sometimes missed is that in some pockets of poverty, those who are bettering themselves get mocked for it. It is strange mentality that requires betterment in isolation.
I used to think that clean code was short lined straightforward functions in a nlayer app with logical services ( in general)

I can write decent code that is easily readable with that flow.

But ever since I integrated DDD and event driven design for splitting up modules for their bounded context, the old code seems not that clean anymore. And I love it, although it caused a lot of refactoring and it is slower to develop, aside that... the code became way more flexible / future-proof/performant.

Even integrating with legacy code-bases is more clear and straightforward. I recommend every Junior to read "preserving domain integrity".

Ps. You don't need 4 layers for every bounded api, just use it, when it's appropriate ( the smaller the logic, the less you split up) and if you need a quick intro then DDD quickly is ok.
No Man's Sky's Interstellar NIMBYs Clash with a Would-Be Railroad Tycoon
Telemetry serves a different purpose than tracking, but they are both collecting data -- and it's the data collection that I object to.

Firefox does let you disable the telemetry with one exception, though. The exception is that they have a special telemetry ping to tell them when someone has disabled telemetry. While that's obnoxious and prevents me from saying "it's perfectly done", that you can disable the rest is head-and-shoulders above pretty much everyone else.
ButterCMS | SaaS Headless CMS | Remote | Full Stack Developer

I'm the founder. Get in on the ground floor of a leading SaaS Startup and learn what it’s like to build a SaaS company.

We're seeking a talented and motivated Full Stack Django + Vue.js Developer with a strong background in software design and development having worked on multiple projects over their career. This is an exciting full-time opportunity to work in a fast-paced environment.

ButterCMS is an innovative start-up SaaS business that delivers value to Developers and Marketers through a headless, API-based CMS (Content Management System) and blogging platform. Butter is a developer-friendly CMS that enables developers to build modern apps while also providing their marketing teams with the tools needed to make website content updates. Our customer base of Software Developers and Marketers come from a widely varied set of industries.

Interested? Shoot me an email.

~ Jake
New York City's under-the-radar libraries
Heroes and Housekeeping Days: How Teams Balance Big Projects with Small Tasks
"read it later" window, sites for research, Slack in the browser, podcasts or music in the background, etc.

I usually don't close my research tabs until I've completed the task I was working on. Not having to worry about memory means I don't have to worry about finding useful webpages again.
http://archive.is/JoNIP
I was once working on a live MRP server after hours. It was needed to do everything from customer service to shipping to tracking work in progress. So if it goes offline, they would basically have to shut down until it was back.

I needed to reboot at one point and when I did, it started giving me "boot disk not found". I couldn't get it to boot, at all. It seemed the boot disk was corrupted.

I was literally in a cold sweat for 2 hours, late into the night, until I finally noticed that I had left a diskette in the drive which was causing the bios to try to boot from there first.

I have had plenty of other cases where I actually messed something up. But that feeling you get when you think you have irreparably broken something is so terrible.
These are manually tagged stills, right? Not video? That's a data set for training CAPCHA breakers, not self-driving. You need to use video, where you get to see the same objects at different ranges. Recognition gets better as you get closer. Then track the recognized objects backwards to when they first appear, and try to recognize them at smaller sizes.
You're describing prosperity gospel theology, which is certainly popular (see Joel Osteen and the like) but is considered heretical by mainline traditions.
The Doctors Who Bill You While You’re Unconscious
Since not all information in the database is public, yes, you'd need to duplicate the work. You'd also need to put a lot of work into securing the now open service against attack and denial of service.

It would still be just as easy to censor. If a censor goes beyond simple DNS manipulation and drops packages to specific IPs, he can just as easily add the few hundred IPs of database servers to that list as he can add the few hundred IPs of the frontend web servers.

Now, your example of SSB shows very well why this is a red herring. Even if Mediawiki put in the huge work to use SSB as a storage backend, nothing would change at all regarding censorship. What you really want is, I assume, a federated version of Wikimedia's architecture.

Feel free to develop such a system but I don't think anything but a complete rewrite of Mediawiki would allow for that, and even then, I doubt it would be much more censorship resistant, unless you also take on such features like using TOR hidden services or invite-only networks, which are both perfectly possible right now (and are in fact available right now).

And as I said, there is a multitude of options to access the data right now. For example, to build mirrors of Wikipedia for citizens of countries where Wikipedia is blocked. However, it's not necessarily trivial and it doesn't get easier simply by sprinkling some cryptography over the storage layer of all places.
John Carmack on “Facebook listening to you” conspiracy theory
You might not care if China spies on you, but you might put others in danger who you communicate with. They could get to them through you. This goes for all spying agencies.
The UK has nothing to gain by making things difficult for new and especially existing banks, it's one of the largest financial centres in the world. The Bank of England and FCA have a special unit to help.

N26 also had to get a US licence. Probably a bigger deal.

The point is that they did not decide to leave because of that. As mentioned, just last year they were talking of growing massively in the UK. In the meantime they have launched in the US and it seems they had to make a choice, especially since they do not seem to be doing great in the UK.
Gyrophone: Recognizing Speech from Gyroscope Signals [pdf]
There are other species of plants whose seeds can germinate after a ridiculously long time. Nelumbo nucifera, for example. Still, it is remarkeable.
I set up Confluence and used it a lot for "how to do this" and "how to do that" notes for myself. It was helpful to me, and I figure that it MIGHT be helpful to other people. It doesn't HURT to have the information searchable, and with a GUI on it for the less-UNIXy folk. Some people use it, most don't.
Even as an atheist myself, I can tell how ridiculously uninformed this view of Christianity (and probably most other religions) is.
Why does every high level tweet of the guy have a gif in it? Is that a new trend? I’d unfollow him for that alone
I find amusing how microsoft moved from the closed source referent in the industry into such an open source player. Right now even allows to hook some of their tools and platforms to its competing platforms and tools.
AIUI it was a speedbump for Ulbricht; didn't they need to ambush him in a library in order to ensure they had access to his laptop's contents?

(I mean, sure, it didn't protect him in the end. But it was a speedbump.)
Why is it crappy?
How China Built a Hospital in 10 Days
Personally, I'm confused about why people insist on dissecting every single sentence in this article and some others like it.
Way better explanation than mine:

> It means that Google can push technologies that benefit their ad tracking business, or choose to use non-standard APIs to make their apps run faster than competitors. Both of these things they're already doing.

That's at the core of their whole thing.
Since you brought up logging out and in, remember that Firefox Containers are very useful for things you wanna let logged in all the time (e.g., Facebook, maybe Google) so their tracking gets a little worse because your cookies are more isolated.
Even better when you have their card. I bought my TV through them and using their card. The additional warranty gives me a total of 5 years.
Non tech, but leadership related screw up for me. I
started a surprisingly popular motorcycle group ride. Around 20 people show up to the first ride and I'm a bit nervous. I forget the route pretty quickly and we all get lost and separated. One person crashed. One person got a big ticket for speeding/improper parts. The ride back was nice though.

Overall one of the craziest days on my life.
Except for 1000 new js frameworks being created in that period :D, I imagine (with assumption of web still existing as a platform), that the underlying core concepts are going to stay the same (data, view, control logic), while development tools will be much more advanced. Meaning that it will be easier to create "standard" web pages / apps, by connecting basic blocks or writing high-level code. And since we have LSP (Language Server Protocol) now as a standard, emacs will have fully-featured modes for all those tools/languages :D.
> To take a prime example, short functions are almost always better than long functions.

This one is so very disputed, though.

My own sense is that it's not the length of the function, it's the length of the loops and the complexity of the branching. Short functions help when they prevent those from occurring. But, in cases where neither is present, I haven't seen a refactoring to short functions that I thought was an unambiguous improvement. Even that variable from line 1 influencing line 99 doesn't end up being particularly difficult to see or understand as long as the control flow is linear.
I'm over the 10GB free limit. It costs me about $1.50 a month to backup "irreplacable" data from my NAS.
You can get all of Lighthouse features in Google Page Speed Insights.
Firefox does have a mechanism for reducing memory pressure, there's a button for it in about:memory. I can't guarantee that this flow actually happens upon low memory states on Windows etc but it wouldn't be hard to at least hack it together. Monitoring available memory (say, on a timer) is not a difficult thing to do on Windows - it would just be difficult to make it completely robust.
With liquid soap I always feel like I can never fully remove it from my skin, no matter how long I rinse it with water afterwards. With a soap bar my hands just feel cleaner, less greasy. They also last longer and are easier to store/transport, need less packaging, etc. Also basic soap bars have two or three main ingredients whose effects are fully understood and have been used for centuries if not millenia. The list of components of the latest liquid soaps is far more obscure, no-one knows their long-term effects on us and the environment.
I collected data and figured out my family's average costs per week absent fixed expenses.

I have a spreadsheet that has a row for each week. I have it set up so that whenever my wife or I get paid, it adds that to the balance. Whenever a fixed expense is due, it subtracts it. It also subtracts the average costs per week for each week, and accounts for yearly projected bonuses etc.

The spreadsheet also shows any loans/loan payments.

Every few weeks I pay off my credit cards, go and look at my bank account balances, and compare that to the expected values in the spreadsheet. If they don't match, I figure out why and note that on the spreadsheet (i.e., unexpected surgery on dog, unexpected car repair, etc.).

The spreadsheet has conditional formatting that shows green if my bank balances are above my reserve amount for each week (including in the future), yellow if close, and red if under. I can see what my bank balances should be out through 3037 or so, when all my kids should be in college.

With that kind of a spreadsheet, you can instantly see when any loans you have will be paid off, and whether you can afford any purchase you're thinking of.
Hm. It may have been as part of something temporary, but I definitely ran into that message recently. Good to see it's back.
It's impossible to tell from that argument whether total usage of the resource will be higher or lower than in the alternative universe where efficiency never increased. Usage will go up, but it might not go up enough to completely offset the efficiency gains.
What he is describing is the opposite of prosperity theology.
They also hijack the arrow keys, which is basically heresy.
A Curios Moon - a data science mystery that teaches you PostgreSQL by working on projects that use real nasa data sets in a fictional setting (your role as a data science intern at red:4)

https://bigmachine.io/products/a-curious-moon/
One of my favorite recurring team conversations is the one where everyone shares stories of the outages they've caused or the systems they've broken. This conversation has happened eventually on every SRE (sysadmin/PE/devops/whatever) team I've joined, usually when a junior team member causes their first outage and is having an emotional meltdown. I remember my own meltdown of that form, and I remember it helped hearing about the terrible problems my friends and mentors had caused in their turn.

The first outage where I thought I was going to get fired: I was working on a system that had a single-point-of-failure server, and through a mishap with rsync I accidentally destroyed the contents of /etc. That SPOF also had no backups. (I'm not claiming it was well-designed...) Thankfully the job that depended on that server would not kick off until morning, so my team slowly reconstructed its functions on a separate machine and swapped it in behind the scenes. I helped as much as I could while vibrating with anxiety, and my team was incredibly kind throughout. I was not in fact fired. :-)

The most recent outage I caused? Yesterday! I accidentally rebooted most of the machines in a development cluster. It's a dev system, there's no SLA, on the whole I don't feel horrid, but it definitely ruined a few people's work for an hour. This morning I spent a few minutes putting in a guard rail to prevent that particular mistake again...

If you're in this job long enough, everyone breaks things -- it just happens.
The King James translation:

> Ye are the light of the world. A city

> that is set on an hill cannot be hid.

Both translations are in alliterative, enjambed verse. Try reading each aloud, then consider which was more pleasing to your ear.
Super-precise CRISPR tool enhanced by enzyme engineering
Trying to open this document for download I'm firmly (unusually firmly) warned off by my ISP. It really was a 'go ahead if you want to be scammed' sort of thing. Anybody have an opinion about this?
I'm currently writing a book for PragProg called Building Distributed Services with Go (though it mostly applies to other languages too) that's walks you through building a distributed database from scratch. You can sign up on this mailing list to know when it's available: https://travisjeffery.us4.list-manage.com/subscribe?u=1e3ff7....
Those things are cheap only if the kids have enough food to eat. I buy a few nice things, but I don't have that much even though it is safe to assume I have 4 times the income (including welfare). My family eats good food, and my kid does well in school.

I'm not against the poor having nice toys, but the priority is not toys. Yet I see the poor spending a lot of toys that are often discarded in a short time.
The younger you are when you commit the mistake, generally the more fearful you are of the result of that mistake. That same mistake might get a "well that sucks" from someone who's been around the block.

Tech for 12 years and I've never made a mistake disastrous enough to be fearful for my job. The worst costing ~$20k in hardware (couple server CPUs). Told my manager right after without hesitation (this was also at a startup).

I would not stress that much anyway now if it were to occur. Having been through mass layoffs from startups twice before, you change and become hardier. I will be careful but will never be fearful of employment. Short of doing a Desk Pop[0], I'm falling asleep every night with both eyes closed. Life is too short as is. Let me go and I will spend my next morning on a nearby beach with a good book.

[0] https://www.urbandictionary.com/define.php?term=Desk%20Pop