skysight-inc/HackerNews huggingface dataset:
Google Cloud Datastore serves over 15 trillion queries per month
> I've seen someone pull in a huge framework, fonts, tons of libraries just to make a simple page is astounding... But you don't need to bring them in every single time you write a web site or application.

I'm a back end developer. I learned JS in the context of Node. The amount of time it would take me to learn some useful CSS would decimate my ability to get something out the door compared to just pulling in bootstrap. It's often the case that there simply isn't enough to be done to necessitate hiring someone correctly suited for the job. Additionally, whenever I leave my company and they find someone to replace me, there's a strong chance that person knows bootstrap. There is a balance to be had with user joy and developer joy.
...And for me it's the opposite! Unless it's a "concept" book like SICP or anything that isn't "this is how you code in X", I'll take tabbing from PDF to code editor over moving my head from the book to computer.
does 1password works with banks such as citibank and usbank,

citibank will not allow browser to store password, and usbank uses multiple screens to enter username and password causing the browser to not store username/password

thanks
JungleSearch or JungleHunter would be decent compromises.
Evidence on how to find the right career
lol I failed big time! Well at least at the starting-a-company thing. Kids are great so far though!
Yep, that's how I feel. I've gone back to physical books for just about everything, unless it's some super cheap kindle book while traveling.
From 20+ years of experience and having seen tons of trends just die, most are just that, hype.
SomethingAwful handles this by charging for accounts, so if you get banned it costs 5 or 10 dollars to get a new identity.

Urbit handles this in a decentralized way by intentionally limiting the namespace, so that once it runs out you have to buy a name/address from someone who's selling.
> As I've said before, electric cars won't mean a significant decrease in maintenance costs.

Why? They have way less parts. No fuel pump, filter, oil, spark plugs, electronic injection, engine cooling, etc etc.

Drive unit getting replaced is bad. But this seems to be a Tesla-specific manufacturing issue. You don't see those on the (admittedly wimpier) Nissan Leaf. How does it compare to a high performance car?
Chrysler has a specific fleet warranty that calls out using vehicles for work.
Fine, I'll be the first to piss on the parade: the Tesla Model S is not the first car to have enough room in the back to sleep. Let me check the list of vehicles I've slept in with plenty of room:
1. 1978 Chevy full-sized van (sleeping ain't the only thing to do in that baby, amirite?)
2. 1982 Honda Accord - plenty of room once the back seats are down. No hump, either. Love-making-capable, if you're young and flexible.
3. 2003 Jaguar S-Type - your feet will be in the trunk, but it's long enough with the seats down. No love-making attempted on the leather seats.
4. 2005 Scion xB - a little short for this six-footer, but plenty of width.

So this person isn't even close to being the first to sleep in their care like a homeless person, it's only novel because "Tesla". No one would click on a story about how I slept in even my old Jaguar on a road trip, because so what?

Besides, it's not like people will view a Tesla as the new VW Westfalia. Because lemmee tell ya, even an actual Westfalia gets a little cozy for two people after a while.
I'm a founder and a tech company approached me for a job. How should I respond?
I'm currently working on my own company but I'm also potentially open to getting a job.
A big tech company reached out to me by email (they likely sent out the email to many candidates) and I'm interested in learning more about the position. How do tech companies perceive a founder being open to leaving their company to join them, and what's the best way to respond to their email?
Xref raises a further $8M six months after an $18M backdoor ASX listing
Ownership interests that stand to make more profits probably think this is rad as hell.
If you read this, you agree to give me 2L of blood every 88 hours, as well as a lock of your firstborn's hair.

I agreed to nothing.
I'm still puzzled people choose react over W3C HTML standards like web components. It just doesn't make sense unless you want to support IE9/10.
As others have already mentioned, their coverage is often not favorable to the left.

And often is, up to and including misleading and misrepresenting facts. I gave two examples earlier, and was unable to find a retraction of either.

Is OP suggesting that NPR and the hundreds of other public radio stations suppress topics so as not to appear "left"? Also, see #1.

Mass uncoordinated action does not imply conspiracy.

Are they all conspirators in this narrative?

As I just said, "conspiracy" is a fundamental misunderstanding. But now that it's on the table, for things that make you go "hmm", look who the major media (news) companies make their political donations to. You'll find an interesting pattern. NPR excluded for obvious financial reasons, but still, there's a pattern.

This is just hyperbole.

I am not so sure. Comment sections serve an important purpose of allowing bullshit in the article to be called out, "trolling" and "bad actors" be damned. I also find it interesting how often those labels are trotted out dismissively against people who disagree with the point trying to be made, and how this "civility" canard is held up as an excuse to silence all discussion.
JavaScript framework roulette: How to avoid losing your shirt
Well, I'm curious. Which one is "LYSE"?
Sure, most CI systems support branching.

But what if you need to do ship a full pipeline of a branch for multi-repository project? I clarify the issue better in my post.
> Me too. I found it simple: Create new child process, copy the address space, copy the instruction pointer, let it run.

Even in the total absence of threads (which you never have on a modern OS) you already fucked up. Because you did not account for file handles, signal handling, pid management etc.

fork() even on the simplest real world operating system is a massive pain for the OS.
I haven't had any issues at all. The only minor inconvenience I have is needing to hit Esc immediately when my laptop is booting up so I can change what I want to boot into, the default being Windows. Now I'm running all this from an HP laptop that came with UEFI and not BIOS so I had to jump through a few hoops before it worked out.
And unless something really odd is happening, a small server owner will run into these problems when first setting up your LE certs for automated renewal and not any time thereafter.
That last part is a good summary of CRDT versus OT.

Also nice project. I think a section on conflict handling would be a good addition to your README on github. It is the first thing I look for when looking at systems in this space :)
Wait, what? How does the 3 month cert limit stem from a much more complicated problem?

The 3 month cert limit is an arbitrary limit by Let's Encrypt, and has nothing to do with a more complicated problem.

They could just as easily make it 6 months or a year, but instead they chose 3 months.
I don't have any first-hand knowledge, sorry. (Not affiliated with ISRG.)

Based on some public posts, I believe Let's Encrypt is using Gemalto HSMs, though I'm not sure which model or how many of them.
This is my personal recommendation, please notice that I have read "Introduction to Algorithm by Cormen" about 4 years ago, so for me everything was more a catch up than really learning:

- Skiena algorithm book: https://www.amazon.com/Algorithm-Design-Manual-Steve-Skiena/...

for this book one can focuses on the first 7 chapters (revision)

- Leet code editorial solutions https://leetcode.com/articles/ . They provide with the solution and complexity analysis of a few problems. I suggest you try to solve and give your complexity analysis then compare it with the "official" one.
You can set all the sensible defaults automatically. In fact, most spawn APIs do set sensible defaults.
Sorry—Learn You Some Erlang!
In terms of performance, I was able to reduce the computational time from 1m57.812s to 0m30.203s (25.6% of the original time) on my 2.8 GHz 16 GB memory machine simply by changing each 'class' to a 'struct'. The difference is that structs are allocated on the stack in Crystal. This is a common performance optimization in Crystal (https://crystal-lang.org/docs/guides/performance.html). For comparison, the Go code, also listed on the site, ran on my machine in 1m22.466s. I think that with the use of structs instead of classes, Crystal does run very similar to C speeds. Otherwise, I really enjoyed this article. The author compares several other languages with the same benchmark (see http://www.eccentricdevelopments.com/programming-language-co...). It would be interesting to see D-lang in a future comparison.
I had 2 months at part time (30h/w), also in the games industry.
More care may be given, but I can't find any way that the statement "better care is given" could be taken as a true statement. The US falls far below every other western nation in terms of money spent vs patient outcomes.
> the owner does not pay for these services.

Not true. The owner "pays" by earning less rent. A broker-managed apartment generally charges less in rent than a non-broker-managed apartment. In the latter case, the owner must handle everything and therefore often charges more, about as much as the broker would have.

Cut the middleman and both sides take back some of the transaction cost, but the market generally becomes less liquid.
You're choralling to the preacher, mate.

Right now the companies who provide the most engineering -- Pivotal and IBM -- are laser-focused on capturing enterprise dollars.

Which from a business perspective makes perfect sense. Pivotal's commercial distribution of Cloud Foundry (PivotalCF) holds the record for fastest-growing sales of any opensource product. Ever.

But there's not much effort on promoting to devs and startups (IBM are starting to do this more with BlueMix, which is their CF distribution). But it's early days.

So basically you'll usually find that I and a sprinkling of my colleagues show up in threads like these out of the goodness of our hearts and fondness for our work.

Obviously I have a financial interest. Pivotal makes money from PivotalCF, I work for Pivotal I'm on an options plan as well. So YMMV.

But I think Cloud Foundry is just ... way ahead, in terms of actually getting work done.

Edit: and since I'm musing aloud about business-y things, I should emphasise again that nothing I say is in an official capacity, consult your lawyer, financial planner and astrologer, etc etc.
Which is exactly what we're doing with Peergos[1]. IPFS definitely made the right choice here.

[1] https://github.com/Peergos/Peergos
> These discussions always avoid talking about the merits of data-driven design and always assume malicious intent.

Perhaps because most of the time the implementations do some harm, the doing of that harm is by design, there are ulterior motives, it is forced upon users, and the representations made to users are intentionally vague and misleading.

A simple litmus test: Is telemetry opt-in?
So, I see more and more organizations using "chatops". Are they really delegating control of their infrastructure out to Slack/HipChat? If not, how does authentication/authorization work?
Heh, since the day I heard of "microservices" the only thing I could think was "have fun maintaining that".
You're a supporter of single payer? Health care is something like a fifth of the whole US economy. You're comfortable with the USG setting prices for it?
This usually manifests itself as brokers advertising an apartment at $2,500 (for example), but in the fine print saying that's the "net effective" rent after a month or two free. Meaning once your first year lease is up you'll be paying the real price (probably closer to $3k/mo, plus a yearly % increase). Super annoying.
Try zooming in to make the text larger for 40-year-old eyes. Doesn't work so great.
Fully agree, this is a typical example of a shitty Swarm/Kubernetes/etc blog post, which gives no real substance - this stuff is covered in first 5 minutes.

We are just deploying our first Kubernetes cluster in production and anything more than basic hello world would be welcome. Like how to configure networking in production, how to route traffic to containers, how to provide volume storage (backups, etc..).

I mean, we'll get there of course, but we opted against Swarm as data is even more lacking than Kubernetes.
Fabulous. As it should have been from day one - this is great.
Because a large enough portion of our society finds the technical details very unsavory and the system by which we run our society makes it difficult to do things without an overwhelming consensus (among people who care about the issue).
As a Microsoft employee, this W10 force upgrade things is the single thing that pisses me off the most by far...
It goes against everything that we are trying to promote/change.
Sometimes I'm really wondering if we work for the same company (I'm not in the Windows division).
I feel like all the effort we put in investing in open source, being more open, and just generally a more empathic company is totally destroyed by this w10 fiasco.
I've played around with react native, and I will say it feels nothing like normal react (where "normal" is writing for a web app). The only thing that is similar is syntax. Everything else is new/different: elements, styling, interaction listening, etc.
Why We Shouldn’t Accept Unrepeated Science–Our Author Responds to His Critics
Modern Medicine Is Too Reliant on Short-Term Studies
ChromeOS is just as bad with spying as Windows 10 (or worse considering how much other information Google has to tie to you. Apple is well on their way to making their upcoming OS similar as well. We live in a world now where most people are conditioned NOT to pay for software, and don't mind being "the product" for free services. For those that do mind being data mined there are fewer and fewer options every day.
jlhawn answer is about Docker Swarm Mode while your link is for Docker Swarm. Docker Swarm Mode has been released with Docker 1.12 and I guess will replace the old Docker Swarm. The new Docker Swarm Mode doesnt need any 3rd party to keep the state because it has a Raft based consensus feature built-in. Thus it is really easy now to use the new swarm mode.
If you use an iPad, an app called LiquidText (http://liquidtext.net) is great for textbooks or journal articles. It lets you pull excerpts, highlight, annotate, and also compress sections for side-by-side viewing. It's not as good as paper, but it's much better than viewing a static PDF.
You do know that both Adobe apps and Office apps are natively available for Mac? Games are still a problem though, but you can dual-boot just for games.
See: orkut!
If you think a ~$100,000 a year to a politician (plus another couple million to some other politicians) is largely responsible for the rules that govern how 20% of our economy functions you are quite mistaken.

There are huge economic and political forces at work that render Aetna's tiny expenditure irrelevant in the grand scheme of things.
> Yes, a byte is 8 bits

Unless it's 7 bits aka ASCII 0 - 127. Some systems even used 6 bits and where case insensitive.
The author answers critic to the original story.
http://nautil.us/blog/we-should-not-accept-scientific-result...
This is cool. I dont think it would be useful in my case though.

99% of the time the cause of lag I see is some heavy inserts on the master. These hit the slaves at the same time so this wouldn't mitigate that issue.

It got me to wondering, what is the common cause of slave lag for other people?
I don't believe this. That article nor the article it links did not state that Windows forced the install at any point.

Rather the Washington Times article states that: "The company denies wrongdoing, and a spokeswoman said Microsoft halted its appeal to avoid the expense of further litigation."

And: "Microsoft says it offers users a choice to update, not a requirement. People have to acknowledge a dialogue box before the installation, and agree to a license agreement afterward, to receive Windows 10, the company says."

I've experienced the process on multiple PCs starting from day 1 when Microsoft started the campaign at it never _forced_ me to install. Specifically, the Close button never started the installation. There _always_ was a specific button to accept the start of the installation.
Remember that the existence of private players doesn't mean that you have a free market, which tends to drive efficiencies.

In the US, it's more of a planned/command economy.

A retail consumer gets the worst price. (Think the "rack rate that you never pay that's in the back of a hotel door) The government through Medicare/Medicaid/Tricare gets the best price. Everyone else is in the middle, on a spectrum of discount based mostly on size or some other market power.

In a single payer system, you end up controlling costs by compelling the providers to work for the system (similar to an HMO like Kaiser), prioritizing certain services and using regulation to discourage bad vendor behavior, like drug profiteering.
We must abstract further! Investors care mainly if you went to Stanford or worked previously at Amazon/Facebook/Google.
Let's Encrypt doesn't support removing subdomains from a certificate like it supports adding subdomains, so people offering per-user subdomains need to create a completely new certificate every time a user deletes their account.

All it takes is 5 (or 20?) users to delete their accounts and you've used up your Let's Encrypt quota for the entire week!

Without wildcard certificates or a method to remove subdomains from a certificate, LE is still useless for UGC sites with per-user subdomains.
You seem to be refuting your own argument with the Uber / Lyft example. Are these not tech tools that undermined the rent seeking of NYC taxi medallions?
I can confirm, though I managed to snag a no-fee apartment for a good price. That said, I'm all the way in Sunset Park, Brooklyn (which I really like, but doesn't seem to be popular yet).
> Wow, as someone who's never even seen a true electric car up close, I'm curious how you can keep it going for a full day of work. Charging it takes hours, right? Unlike gasoline which you can just pull in and be back on the road in a couple of minutes.

Right and wrong. 110v charging would take days. Supercharging takes minutes.

I don't drive a Tesla, I have a Leaf. 110v is enough to recharge overnight for my commute (~20 miles each way). Or about a couple of hours charging at work. Not an issue for commuting.

Were it used as a Taxi, I'd have to rely on quickchargers. About 20 minutes from 20 to 80% SOC. It's not linear, so very low and very high state of charger takes longer. A Taxi Leaf would likely be doable for a dense city, very bad for highway driving, as speed kills range (for any kind of car).

For a Tesla it's not an issue.
There's nothing really wrong with packaging small isolated pieces of code. The debacle came from consumers' bad habit of randomly upgrading their dependencies without doing full regression testing (partly because the tooling encourages this terrible practice).
All stories that aren't in favour of a good old fashioned lynching get flagged and then removed.
This comparison may help: https://facebook.github.io/react/docs/webcomponents.html

Basically, Web Components exist to solve a different problem than React.
HockeyApp has had this for quite some time - https://support.hockeyapp.net/discussions/problems/45229-tra...
More the reason to put him with children his own age for Jeremy would have to learn new skills on how to navigate with kids below his maturity and intelligence. YMMV
The first drive unit repair was a recall. The second was after 75,000 miles. In both cases, he had his car back after 24 hours.

The criteria for a lemon is that a car is repaired for the same thing multiple times, has been under repair for an unusually long time, or has a defect that impacts safety. Every US state (and this guy is in Canada) has slightly different limits. Replacing an electric motor twice, with little delay, isn't going to hit those limits.

Otherwise, we'd call cars that need timing belts every 60k miles, or water pumps every 100k miles.

I've had to deal with a lemon. You don't scream LEMON until the 3rd repair; and you don't scream LEMON when the second repair is at 100k miles. (The lemon law that I'm familiar with would say that a car only lasts 150k miles.)
Yes, I think using FB login pretty much solves the problem as it is today. Take a look at civilbeat.com a regional news site by Pierre Omidyar (The Intercept). I'm fairly certain they only allowed comments via FB login for years. It meant a lot fewer comments than they would have gotten but they were all legit. Now it looks like they allow FB, Twitter, or local auth. But the comments are still mostly ok. Maybe they are looking for more activity by easing the requirements and believe they've built a culture of good commenting?
Well said, random throwaway account. Shouldn't there be a presumption of innocence involved? /s
Definitely good idea, currently I redirect to Amazon and it is not easy with even with Amazon Advertising API because when you request amazon only turns 10 products and for another 10 you need a new request. You need to request lots of pages to calculate it and Amazon has request limits.
Hello Fred,
thanks for your interest.

about the history for a feature: most branching based workflows prefer squashing commits when merging, so most probably the history is lost whatsoever.

you're right I didn't explain how I do code reviews - and, effectively, I usually prefer pair programming when pushing, and after-the-commit code reviews - but before the feature is toggled on by default.

There's a reason for this, I usually say that a review should review the status after a merge, not just a change; many a times I've seen reviews for a PR that miss the whole point, along the lines of "the change is good, even though the resulting merged code is complete mess"; on the contrary, if you review a certain commit before toggling a feature on, you're basically declaring that the code, at the point, is basically good. Yes, it may be hard for a large codebase, and often reviews are done by looking at what changed, and not at everything.

But I've seen many, many, many stupid errors done or overlooked because people just looked at the change and not at the whole code after such change.
The American company I work for gives 24 weeks (6 months) of both maternity and paternity paid leave, more if you need it. As a single guy I'm a bit envious, but at least I get a 3 month paid sabbatical every 5 years plus unlimited time off.

I'm surprised more companies don't do this.