skysight-inc/HackerNews huggingface dataset:
> How do you think LinkedIn arrived at Kafka, for example?

Well, Franz Kafka wrote about incomprehensible, oppressive bureaucracy as a way of life, and LinkedIn did a decent job of porting that to Web 2.0.
Perl is art.
This. As much as I'd like my car to have the shiny, futuristic stuff, I think buttons are essential when doing more common stuff without taking my eyes off the road.

I don't mind hybrid approaches like the newer touchscreen capabilities on new BMW iDrive systems, but having physical buttons that I can feel and interact with without crashing is good UX design. Fwiw, you don't see high performance cars with an all touchscreen interface, because that'll be mental for the drivers under high vibrations.
I still don't see that as a materially useful definition but I'll admit I recognize the usage.

However, in the current context of discussing congestion—i.e. who gets to use the thing we all pay for—and other externalities like pollution and use of fossil fuels, public ownership is the salient thing to discuss.
When store closes, your books disappear too
Generally the right approach to this in the enterprise is to use WSUS, and then using GPO to prevent Windows from trying to get updates from the Internet, limiting it only to the updates that are approved in WSUS.

Separately I'd have to ask why if your production facility is dependent on these machines that they would be Internet-connected in the first place.
Well, sadly, too powerful often leads to abuses and unmaintainable code.

Maybe this is something that helped grow Go's popularity by being simpler ? (I don't know, just wondering)
The applications of synthetic biology are endless
Trick question.

An infinitely long input will never finishing reading, so we'll never find out :)
I wonder why Boeing didn't use a stick pusher, then.
> I believe that's correct given that they had an Unreliable Airspeed Indicator warning (due to the malfunctioning AoA sensor), per the memory items on the UAI checklist.

The idea that a pilot would knowingly leave thrust at climb power while in modestly level flight at low altitude and expect not to overspeed is very strange to me, checklist or no checklist.

I think they were too busy fighting the controls to worry about that.
On factory automation machines you should be using LTSC, not Windows 10 Home.
Well, curmudgeonly, I'd have preferred if the splatters were interpreted with a greater degree of codified structure than OCR.

I mean, OCR doesn't guarantee consistent output, and furthermore, it's not like a person could discern how or why the characters that fall out of the "recognition" are what they are.

I feel there should be a way to transform a paint splatter to a perl expression (or any plain text string at all) according to well-defined, reversible procedure.
I’m not sure why people frame the use of certain technologies as orthogonal to non Google-scale use cases.

For example, one might like using MapReduce or Kafka Streams for their programming paradigms, not for the redundancy or scale they provide.

Another example, Kubernetes, which makes it trivial to run containers and attach storage to them.
I think it's no mystery at all if you consider Heisenberg's uncertainty principle. To reverse the arrow of time would mean that all particles reversed their momentum. Observing that maybe in a limited area of space would tell us that the arrow of time has clearly been reversed since things move towards more organization rather than less. The observed entropy would decrease.

But since particles do not even have precise momentum it makes no sense that you could precisely reverse it. This imprecision is everywhere and as it interacts with its surroundings it can only grow larger. Therefore entropy can never decrease and time can never flow backwards.
For that kind of environment Microsoft provides embedded versions of Windows.
> You're implying I am 'white', 'western-European' and '[a] guy'

I'm saying it out right, not 'implying'. Based on your comment history, I think I'm right on all three of those adjectives, though I'm happy to be corrected.
The problem is that if I run my own servers I can fix problems (maybe with a lot of effort but at least it can be done) but with managed services I may not be able to do so. There is a lot of value in managed services but you have to be careful not to allow them to eat up your project with their bugs/quirks.
You don't seem pedantic to me. Thanks for the additional information!
I'd argue the complete opposite: every company and their mother is online these days, and nearly always they're a) doing something that's been done before and b) are nowhere near the amount of throughput that would require some kind of overcomplicated setup.

No, your company isn't special, and "innovating for your users" is probably the worst thing you could do, compared to delivering a good product using established practices that are tried and tested to deliver results.
Are you sure? We've always been at war with Eastasia. Or maybe we've always been at war with Oceania.
In case you are confused: Habana is an AI processor startup: https://habana.ai/
> I was in a 6 person room (3 beds stacked on each side)

That sounds like a couchette (i.e. no real mattress, just a bunk). My experiences with those are also quite bad. A bed in a real sleeper cabin (with an actual mattress) is much more comfortable.
> They're not going to expend real or political capital to worry about Joe Whomever.

Except we know that's not entirely accurate. The Russian propaganda effort in 2016 really needed to know a lot about a few hundred thousand or million Joe Whomevers, they did, and they were able to use that information fairly effectively. I think it's arguably easier to get a decent amount of information on a lot of random people which is actionable as opposed to a lot of information on one person that is actionable, regardless of their relative wealth and power.

Jeff Bezos actually, recently, makes a good case for this. If you had, for example, a compromising picture on Joe Whomever, it could be useful, used correctly. Jeff Bezos on the other hand, can likely go toe to toe with you.

This doesn't discount your argument, but I think we do have something to fear with the complete loss of privacy we now have from both domestic and foreign powers.

Note: I'm not interested in having a discussion here about Comey, collusion or any of that, just noting that Joe Whomever does matter, in aggregate.
To elaborate, there are many many automotive suppliers for engines, brake pads, wiper blades, tires, wheels, et cetera, that many current automotive manufacturers utilize to attempt to create their cars. They aren't the major value in the chain. Those products end up getting commoditized quickly. No one buys a car because it comes with AC Delco brake pads.
When to Buy and Sell Stocks (Using a Rigorous Process)
And is being the top 20 some sort of required metric for being a "valid" car manufacturer? I'm growing increasingly tired of these arguments that because they're so far behind the "established" players that they'll never be successful or worth supporting. A company can be successful and valuable while not being the absolute leader. It's a bit disingenuous to put them down for not making as many cars as conglomerates that have been around for ~100 years...
> And if you do, that time is essentially wasted - something that shouldn't be billable.

If I develop a feature for company A, then reuse it for company B, isn't A footing the bill for B? I mean, we all do that, but I think it's worth thinking about.
(Bad) Experiences with the Strapi CMS
No, "cloud" is somebody else's server. Serverless is somebody else's server that scales your services seamlessly (and usually opaguely).
As much as I hate this behavior in most versions of W10, I believe a production facility should be running the LTSC version which certainly supports full manual updates.
Can you not ask the bank to issue a new card with a NEW NUMBER ? Am I missing something ?
If you are James Bond, we are “Q”
That doesn't sound like a shift of work. It sounds like work I already would have done - performance tuning doesn't go away by bringing things in house.

Now that person I pay to operate the service can focus on tuning, not backups and other work that's been automated away.

Sounds like a massive win to me.
It's probably a public perception thing: from my experience and a lot of other anecdotes, they're incredibly accommodating with the service and replacement programs. The Verge or Engadget would have a near annual article about "iPhone [2-3 generations ago] still under AppleCare being replaced with iPhone [more recent generation]."

Yeah, losing out to counterfeiting stinks, but I think they prefer the perception of being customer service centered. Probably worth more to them than the losses it generates.
Holy shit. Thank you!
Dev.to post about using Google cloud API to identify cats
[deleted unpopular opinion]
Simple - just run Chrome. It will consume memory like no tomorrow.
how far we've come... I remember when programs first started rolling out that could identify a can of Pringles from a glade air freshener spray. good times
Presumably one could have AFL fuzz determine the input needed to generate any desired outcome if splatter generation is automated.
C#/.NET can be super fun and productive. Use what you know.
>What they shouldn't run the story at all?

Well, I think as you get more and more degrees removed from
a primary source, the closer the article gets to being gossip and/or somebody's opinion and not factual news. Which is fine, there's a market for stuff like that. But I don't think that's very sustainable if you want to maintain a reputation as a purveyor of fact-based reporting.

There's a reason hearsay isn't generally admissable in a court of law.
I think I'm on a different page here. If a business wants to sell an innovative product, that doesn't mean they have to have an innovative database for purchase orders.
I work in phone repair.

If you're happy with your $129 phone then perfect! I'm not criticizing that at all, and many people would also be happy with it.

I will say however that many people will be looking into higher end android devices though, and for the Samsung series they're often over 200$ [0], while iPhone screens are mostly under 30$ [1]. That's for our store to buy the part, before charging for labor+fees, etc. After fees you'd be looking at ~300/350 for an S8 and ~85$ for an iPhone 7/8. Not sure what it's like with the newest iPhones, those don't really come in often for repairs (yet).

Just pointing out that android phones are usually more expensive then iPhones to repair. I've personally used cheaper devices and they were just too slow for me, but it's all personal preference.

[0] One of our suppliers, https://www.mobiledefenders.com/mobile-parts/samsung-repair-...
[1] https://www.mobiledefenders.com/mobile-parts/apple/iphone.ht...
The effusive status messages when it does this really adds to the "watch all the great work it's doing" effect.

"Hi ... We've got some updates for your PC ... It should only take a few minutes ... We should be done with your PC really quick ..."
A cheap iPhone can be just as disposable - at the moment I see $135 for refurbished iPhone SE on Amazon.
There were no counterfeits, apple calls original iphone/parts fake when its being shipped internationally without their authorization. https://motherboard.vice.com/en_us/article/a3yadk/apple-sued...
> The fact that we choose to blame broke students instead of the multinational corporation that uses child labor for almost everything is kinda telling

Broke students, who, seemingly managed to buy 3000+ Apple phones and return them? That's some terrible luck they had :-)
Java for Serverless with Ahead-of-Time Compilation
100% of TECO https://en.wikipedia.org/wiki/TECO_(text_editor) inputs are valid programs, or so the story goes.
It's not just for their resumes, it's for the pleasure and challenge of learning something new, the feeling of confidence and with-it-ness when you get to say "yeah, we use that, I set it up" when people are talking about the latest and greatest thing, the fear of missing something transformative and getting left behind. It all boils down to nurturing a person's confidence that they are good at what they do and their ability to sound that way to other people, so "resume" for short.

And even if it is just for the resume, it's smart and understandable. Consider the difference between, "Eh, I evaluated some NoSQL options here and there, but it seemed safer to stick with Postgresql since we didn't have a compelling reason to experiment. Postgresql works fine at the scale of our product and we're very familiar with it," versus, "Yeah, we used Mongo for a project and it was a shit show, switched to DynamoDB which has been solid. The product is still 80% on Postgresql, but we use Cassandra for analytics, and of course we run InfluxDB for Grafana, which we're going to replace with Prometheus for better scalability." These could be two people facing exactly the same serious of engineering choices, with the first guy making the better decision every single time, but the second guy sounds like the kind of curious and hardworking person you'd want to hire, while the first guy sounds maybe... stuck? Counting the days to retirement? Maybe boring SQL guy has saved his company a ton of engineering work that they were then able to invest in product work instead of engineering, but when he and NoSQL dilettante guy are both interviewing at a new company that wants people who are "curious" and "passionate" about "dedicated to learning and growing their skills" and "ready to meet new challenges head-on" he has to be worried about sounding like a dud.

But I've never met anyone in the last 20+ years with thousands of engineers who was doing it for their resume.

It's not something you can distinguish from being eager to learn and overenthusiastic about new tech, which we all are to some extent.
Social Media Websites That All Music Artists Need to Use
Stagnant is an understatement. It dropped 30%
Well, most shared hosting providers are also running cPanel on CentOS 7 and are getting their httpd packages from EasyApache 3/4, not from the CentOS base repo.

cPanel definitely responded to this CVE: https://github.com/CpanelInc/ea-apache2/blob/386800043a02e88...
> Does it really make sense to call it "reputation" if you're the only one that can see it?

Sure, if those with higher reputation have their claims promoted above others with poorer reputations.
Spent last ~10 years to actively search each other week a small game I liked as a kid. It was on those CDs you buy with PC magazines. Even got in touch with the original author who, of course, lost it too. Found it a month ago. Can you imagine the happiness?
Very weird. Can you test a more expensive DO box, please? I had to move to OVH from DO because the performance was so crap.

My iMac was smoking the more expensive DO servers.
As someone tasked with protecting infrastructure, devs not being able to SSH into production is a godsend.
I agree, now that I see there are Apple stores in China. I thought there weren’t.
It varies, but in general, most novels undergo extensive edits, genius writer or not. E.g. Maxwell Perkins cut 60,000 words from Thomas Wolfe’s “Look Homeward, Angel.”

As for Nabokov, he had, like many other famous authors, a contentious relationship with editors.

> By “editor” I suppose you mean proofreader. Among these I have known limpid creatures of limitless tact and tenderness who would discuss with me a semicolon as if it were a point of honor—which, indeed, a point of art often is. But I have also come across a few pompous avuncular brutes who would attempt to “make suggestions” which I countered with a thunderous “stet!”

It seems his wife did a lot of editing:

> Nabokov wrote Lolita while travelling on butterfly-collection trips in the western United States that he undertook every summer. Véra acted as "secretary, typist, editor, proofreader, translator and bibliographer; his agent, business manager, legal counsel and chauffeur; his research assistant, teaching assistant and professorial understudy"; when Nabokov attempted to burn unfinished drafts of Lolita, Véra stopped him. He called her the best-humored woman he had ever known.”

What work was further done at the various publishing houses I don’t know, but the first edition, published by Olympia, was “riddled with typos,” which would indicate little additional editing was done for this edition. The typos were corrected for the American publication.
> it's just that Tesla's nationwide (in North America)

Do you mean nationwide (in the United States) or continental (in North America)?

North America isn't a nation.
Not really. See my answer with links and info above. Exactly the same things you hear about China (accusations, threats, fears, tariffs, etc) also happened with Japan for example in the 70s to 90s.
Also, even if you paste a large amount of text, spell checking likely can be done as good as instantaneously.

Think of it:

- whatever you use to indicate spelling errors should not affect text layout, so you can layout the text on the screen in a single thread while another thread spell-checks it and adds markers where needed.

- You only have to spell-check what is on the screen, say 2,500 words max.

- short words likely are spell-checked in about zero time, and longer words fill the screen more rapidly, so you can have fewer.

- modern CPUs are crazily fast.

I suspect sansnomme’s question is about grammar-checking/more advanced linguistic analysis, though.

For that, “you only have to check what’s on the screen” and “modern CPUs are crazily fast” still apply.
No deployment setup will ever match the pure joy of dragging a .php file into WinFTP, watching the little blue progress bar, and refreshing your browser.
The elements of wire fraud, per the DOJ criminal resource manual:

> The elements of wire fraud under Section 1343 directly parallel those of the mail fraud statute, but require the use of an interstate telephone call or electronic communication made in furtherance of the scheme. United States v. Briscoe, 65 F.3d 576, 583 (7th Cir. 1995) (citing United States v. Ames Sintering Co., 927 F.2d 232, 234 (6th Cir. 1990) (per curiam)); United States v. Frey, 42 F.3d 795, 797 (3d Cir. 1994) (wire fraud is identical to mail fraud statute except that it speaks of communications transmitted by wire); see also, e.g., United States v. Profit, 49 F.3d 404, 406 n. 1 (8th Cir.) (the four essential elements of the crime of wire fraud are: (1) that the defendant voluntarily and intentionally devised or participated in a scheme to defraud another out of money; (2) that the defendant did so with the intent to defraud; (3) that it was reasonably foreseeable that interstate wire communications would be used; and (4) that interstate wire communications were in fact used) (citing Manual of Model Criminal Jury Instructions for the District Courts of the Eighth Circuit 6.18.1341 (West 1994)), cert. denied, 115 S.Ct. 2289 (1995); United States v. Hanson, 41 F.3d 580, 583 (10th Cir. 1994) (two elements comprise the crime of wire fraud: (1) a scheme or artifice to defraud; and (2) use of interstate wire communication to facilitate that scheme); United States v. Faulkner, 17 F.3d 745, 771 (5th Cir. 1994) (essential elements of wire fraud are: (1) a scheme to defraud and (2) the use of, or causing the use of, interstate wire communications to execute the scheme), cert. denied, 115 S.Ct. 193 (1995); United States v. Cassiere, 4 F.3d 1006 (1st Cir. 1993) (to prove wire fraud government must show (1) scheme to defraud by means of false pretenses, (2) defendant's knowing and willful participation in scheme with intent to defraud, and (3) use of interstate wire communications in furtherance of scheme); United States v. Maxwell, 920 F.2d 1028, 1035 (D.C. Cir. 1990) ("Wire fraud requires proof of (1) a scheme to defraud; and (2) the use of an interstate wire communication to further the scheme.").

It's a fairly broad statute, but to answer your question, it depends on whether the "activity" in question meets all of the elements of wire fraud.

https://www.justice.gov/jm/criminal-resource-manual-941-18-u...

https://www.justia.com/criminal/offenses/white-collar-crimes...
There are Swarm clusters in production with tens of thousands of hosts. There's nothing in Swarm that makes that impossible.
Location: San Francisco, CA
Remote: open to it
Willing to relocate: No
Technologies: JavaScript, React.js, Redux, HTML5, CSS3, Sass, Angular, Webpack, Mocha, NodeJs, Express, Docker, Postgres, Solidity/Ethereum
Résumé/CV: https://www.dropbox.com/s/2lzs7ax98y8l0u8/Andrew%20Pei%20Res...
Email: andrewpei [at] gmail.com

I've got 3 years experience writing modular, testable code with a modern tech stack. Architected and rewrote the frontend at my last job resulting in a 75% reduction in codebase and 80% decrease in initial page load. Explored entrepreneurship for a year and am excited to return to engineering to further develop technical skills.
Most people simply don't realize just how fast PostgreSQL is on a modern machine (and, by extension, just how bloody fast a modern machine is).

My old laptop could do something like 150K transactions per second in PostgreSQL. You can scale really far before your database becomes the issue.
Server just got slashdotted. Anyone have a cached link?
>DJI is impressive - but is DJI leading because of AI?

No. But I was answering the parent comment "...in what area is China actually leading?" -- not specifically about AI. And those are just 2 examples I'm familiar with personally (as a consumer). There could be tons of others.

>The verge says the camera is "...somehow even better than Google’s Night Sight". That is nice - but not a "wide margin".

No, the Verge gushes over the camera throughout the review. You just read the subtitle ("somehow even better"), but missed their qualification of how much better it is in the review:

"I spent this past weekend comparing its camera against Google’s Pixel 3 and struggling to believe my eyes"

"The Pixel shot is, by any other standards, impressive. The P30 Pro is simply in another league, and the quality of its photo doesn’t require explanation."

"The less light there is in an image, the stronger Huawei’s P30 Pro advantage grows. In the following example, featuring an unlit bathroom where my eyes could detect shapes but no colors, the P30 Pro does the unbelievable by actually focusing and producing a very respectable image. With 30 seconds of editing in Google Photos, I can make it look like it was taken in the daytime. The Pixel attempt, by comparison, is out of focus. The Pixel, like the vast majority of mobile and even pro DSLR cameras, can’t obtain focus with so little."
"Ugh, man, my trip length has ballooned three times because of all these drivers that want to use the same road. Wait -- ohhhh, they're all minimum wage workers! I guess my trip isn't actually delayed like it would be if they made $90k!"

Congestion dynamics don't care about your income. Same imposition on society, same scarce good consumed, same price to get the incentives right.
Thx for the tip on the Lenovo. I have been on the lookout for a Linux laptop.
> Or other people are wondering if we could replace all of our relational databases with kafka.

Unless you're using your DB as a data transport, dear God why. And if you are, dear God why. I work with Kafka and it's very good for a certain subset of problems. Replacing RDBMSes is not one of them.
I wonder about this - am I doing a candidate a disservice by hiring them without knowing that there is a non-trivial chance that they'll be fired within 1-2 months? If someone doesn't already have a job, that's fine, but someone might quit a situation where they are suited for one in which they aren't. Or, if someone is a junior developer, they've just spent 2 months before being let go, and has to explain the situation to the next place.

I care about the people I hire as humans and don't want to put them in a bad situation.