skysight-inc/HackerNews huggingface dataset:
Yup. Diminishing returns on that though. I'm happy with 3. Unless it's API or public code used by a wide audience then it needs a lot of eyes and has to be very clean.
Note that this article is somewhat crackpot and it doesn't represent any sort of industry consensus.

WAN bandwidth (on the office side, not the data center side) has been a real problem for many enterprises; it spawned the entire WAN Optimization and SD-WAN industries. Some vendors are pushing enterprise edge computing (e.g. Riverbed SteelFusion) but I don't know how much adoption it's getting.
Uber Revenue Slows as Quarterly Loss Surges to $1.1B
And would still be cheaper than paying Oracle.
You underestimate the power of lobbying :)

https://www.opensecrets.org/lobby/clientlbs.php?id=D00003356...
In my experience it's the loss (or masking) of high frequencies that are the most problematic for understanding speech. The most important sounds in speech are consonants, which are higher frequency sounds. Combine this with foreign accents, and more often than not conference calls quickly degenerate into an unintelligible babble (for me, at least).
I type doc.new into the url bar.
> You cannot program without a del key

As a programmer who switched to a mac (without a delete key), I also used to think the delete was crucial. I'm curious, what are you using the delete key for? I've only ever used it as a backspace-but-reverse when typing, and to delete things like files in GUIs. The workarounds for these issues are trivial (change your cursor's position for the typing issue, and GUIs respond to backspace with a modifier key), so I'm wondering what other (not-as-easily-emulatable) functionality the delete key gives
This technology is already integrated into Krisp app (https://krisp.ai) and it runs all locally on device.
We did this with the New England Patriots, only we moved to an on-prem PostgreSQL instance. Specifically, we were on Oracle 8, so just finding the compatible drivers was half of the battle. I wrote a Python utility that carries these (nasty) migrations out from end-to-end. It works well, probably doesn't scale well, and needs tests. IT also doesn't solve the problems of Oracle-specific features, we just dropped those, which is probably not suitable for most folks, though many of these can/should be done at the application level.

Anyway, I made a promise to myself that when the project hits 300 stars I'd write tests and refactor for scalability. I need 3 more. Probably will be looking for some help if anyone's interested... https://www.github.com/seanharr11/etlalchemy
Ethereum – The World Computer
We need to get rid of closed primaries and first past the post voting—those lead to more partisan and ideological candidates. Replacing the electoral college with a popular vote would also help.
Ok I get it, but the truth is probably somewhere in the middle of these two contrasting opinions.
hi Rick, thanks for posting this. I helped out on this to get murals available as an API. Would love to chat more and hear your opinion on it. what's the best way to get in touch?
The cold distance of virtual connection works as much against Facebook as its similarly cold, calculated attitude toward its users (and their data) as its product. Meetup (and its parent company WeWork) are every bit as for-profit as Facebook, but benefit from the physical connection it creates among its customers.
Is there an actual crisis, outside the media narrative? Has Facebook seen an actual fall in monthly, weekly, or daily active users?

To me, this story reads a lot like a media narrative that has very little to do with users's actual lives. And I've been reading variations on "Why Facebook sucks" and "Why Facebook is doomed" for a very long time. It's like the "Why this is the year of Linux on the desktop," but for media companies.

Don't get me wrong: I'm barely a Facebook user and agree with much of the criticism. But what I do, anecdotally, is less significant than what users do and want to do.

I think the conventional media sources, including the NYT, doesn't want to confront its own role in the 2016 election (the relentless media focus on Clinton's email server was insane). We don't want to acknowledge that most people's epistemological skill is low. Why look at ourselves, when we have this handy scapegoat right... over... there?

https://www.iep.utm.edu/girard/#H3
I'm a very literal person.
They could try breaking the law to boost profits. I mean have they tried that?
The "classic" buffer overflow involves overwriting the return address by overflowing an array on stack. Low-fat pointers can protect against that problem [1].

[1]: https://www.comp.nus.edu.sg/~gregory/papers/ndss17stack.pdf
I'm confused by your comment. Your premise is that TDD should die, and your support is comparing it to a "great tool". Should TDD really die, or should people just stop treating things as a silver bullet? I personally love TDD, it helps me reason about my interfaces and reduces some of the more cumbersome parts of development. I don't expect everyone to use TDD and I don't use it all the time. Similarly I'd never tell someone debuggers should die and they should never use a debugger if thats something that would help them do their job.
The ole golden handcuffs. Intel works this way too. You get grants every quarter. Once you are past initial vetting, each quarter is another payday. Hard to walk away when it is "only 3 more months" to another hit.
Because you've gotta pick your battles.
FPTP elections are where the candidate with the most votes wins. By that definition, it ALWAYS delivers results that reflect the desires of the electorate. I think you're overstating it when you say that it leads to situations where anyone who didn't vote for the winning candidate might as well have not voted. I think it's more accurate to say that every vote mattered, but the voters who pushed the leading candidate above the runner up mattered more.

Of course, the underlying problem with those situations is that minorities are ignored via the tyranny of the majority. So if you think the presidential outcome was absurd because Hillary received the majority of votes you're arguing that in just this particular election ignoring the minority, and going solely by majority vote, would have been a good thing. You can't pick and choose like that.

Combining FPTP with the electoral college did what it was supposed to, it compensated for the tyranny of the majority.
The only thing "dangerously ignorant" is giving someone a free place to live on top of the most expensive real estate in the world, merely because they threaten they might be on the street instead of moving somewhere cheaper like everyone else.
I'm not young and Facebook is heavily used in hobbies with various groups chiming and thriving. Messenger is also heavily used.

If anything it's "what my friends had for dinner" that's dying and that's good thing.
Self-updating on Windows is a horrible thing to get right. I wouldn't be surprised if they did this to keep the complexity of the process as low as possible.
remote code execution doesn't really mean much in an un-privileged container. They could be using cgroup limits, capability drops, MAC, seccomp, etc etc

Now, I'm not saying that containers are super tight by default. It is entirely possible this particular container env is wide open, but I didn't really see anything too concerning from the parents analysis.
Sure there is. If they've been proven to have repeated privacy violations and ethics violations on a social space where people post a lot of their information it absolutely affects lives.
Took 3 seconds on my ancient Mac Mini.
Just set "showdead" to "yes" in your profile and the fruit of the poisoned tree will be yours.
There are some really interesting reasons that the BBC have banned records [0], including 'might be offensive to other stutterers', 'might remind listeners of scud missiles', 'broadcasting of an SOS in Morse code', 'too morbid', 'the claim the Second World War began in 1941' and 'nauseating piece of material'

[0] https://www.bbc.co.uk/music/articles/46f837da-9ffa-494d-94e7...
I've also noticed that the rate of advertising on Instagram is through the roof too (at least on my feed). It seems like 1 in 3 posts is now an ad and there even random ads when looking through recent Instagram Stories.

It makes the whole product feel super cheap and needy.
Good question. I don't know the official difference between emulation and virtualization. I do want to point out that these were the words of the presenter, and not my own:

“So, Android and Linux support don’t do any emulation. By using lightweight containers and hardware virtualization support, your code will run natively.”
App Academy's online curriculum would be a good place to start, I can't speak to curriculum itself but App Academy grads have usually been solid in my experience: https://open.appacademy.io/
What I always do is unbox the product, do all the updates, charge the batteries (if portable), and then package it back up and wrap it for Christmas.
Video Game Tax, Game Award Talk, Crackdown Cloud and Companion Apps the Future
This has been my reality since Comcast announced that awful data cap. I have to juggle streaming TV/movies, video game patches, and various cloud backups just to make sure we don't go over. This is at a house with just two adults that are at work 10+ hours a day. I throttle my TV's connection speed, think twice about sharing files from home->work computer, defer security patches on software, etc.

Even with auto-updates turned off, the PS4 will download patches when in rest mode. I used to love renting games at Redbox, but the rise of huge patches makes that impossible. I rented the Modern Warfare remaster thinking it was an old game and would mostly work out of the box. I was shocked to see it try to download a 40 GB patch. I canceled the download and played the game without the patch and returned the game the next day (it's not a remaster; they re-made everything and it stinks). The next day, I turned on my PS4 to see it had downloaded and installed the patch without me. 5% of my data cap, gone.

An aside, I stumbled across https://physicalgames.wordpress.com/ps4-update-sizes/ a few months ago and like to reference it before making any purchases. Fallout 74 is a hard pass for me.
Scaling millions of connections with zero-propagation dynamic DNS
It doesn’t, and neither should you.
Eep, no Python 3 support? :(
I don't know, it makes me laugh every time I see facebook blamed for things created by messages they cannot see (whatsapp is e2e encrypted, remember?) and blamed for not respecting privacy and censoring people at the same time. They cannot win, and they're expected to monitor and censor everything in real time (and what they do already apparently is bad enough for people that they get PTSD right now, I don't want to imagine the crap they remove).

I can already imagine the next media scoop: there are scams on the facebook marketplace, and facebook does nothing unless someone reports them. You read it here first, remember! :)

The same argument that paragraph makes could be made about the Internet (it's full of shit and bomb manuals and piracy and hate and extremism regardless of social media, stormfront was nothing new) for example, so I feel that maybe it's something pretty good-sounding but fundamentally empty.
As a PHP programmer, I should probably resent some part of your answer, so consider it pro-forma resented.

OTOH, I get paid to work with PHP, so really, I don't worry about what other people think of it.
The author makes a lot of good points about how these apps don't fulfill the needs of their customers in various ways, but to attribute this to sexism seems like a stretch. Software being badly designed, inflexible, and out of touch with the needs of users is the norm rather than tye exception.
Operation Infektion Russian Disinformation from Cold War to Kanye
This is exactly the reason why I decided to order a Pixel Slate, and leave my beafy Thinkpad (P71) plugged-in back at home like a "server machine".
Credit scores are also a non-consentual rating that a bit more than half of Americans have. Just because it exists doesn't make it just or right, consent was never requested or considered.

Worse yet, credit scores are weak proxies for their primary duty (rating whether someone is likely to default on a loan) and are based on SSNs issued by the IRS, who (from my reading) is not working with the credit bureas to ensure accuracy of SSNs to names/addresses.
This week I interviewed a 19 year old woman for a junior position as a social media manager. When I asked about Facebook she naturally said that the last time she actively used it was in seventh grade.

On the other hand, there are several interesting groups created in Facebook that I cannot find on other sites. While the reverse is also true Facebook makes group creation frictionless and connected to many other services.
Because javascript run locally can connect to the internet, and if it put into the console within the page on a domain that is storing secrets in local storage/cookies, it can scoop up all your credentials or other private information and send them to some other server. Unrestricted local execution can give up full access to local user's accounts, so is not good. Server execution can do that and also maybe impact other users.
Seriously. Yet it's at the top of HN with 150 upvotes. OP posted this twice already and it got 5 and 6 upvotes. Either HN readers are becoming less discerning or this guy gamed upvotes. Judging by the fact that the testimonials feels dishonest, I wouldn't discount the latter.
With 100 tons of propellant and the best imaginable VASIMR engine we could send a 10 ton payload (mostly nuclear reactor) there in...

2600 years.

We need better engines. A Daedalus-class fusion drive would be a great option, but first we'd need to develop it.
Beneath A Steel Sky was Amazing.

Time to dust off the Amiga emulator :-)
And demolish any supposed gains in size and weight from removing the jack in the first place.

The thing that gets me is, removing the headphone provides no benefit whatsoever for the vast majority of users. A few grams and some fraction of a millimeter aren't enough for you to feel the difference in your hand. If you don't use wired headphones, you gain no advantage from removing the jack. If you do use wired headphones, there's a substantial disadvantage to removing the jack. So if it doesn't benefit anyone, why do it?
Have you given Steam Proton a chance? I don't play PC games but it seems pretty stable.
So are you saying that it's going the way of MySpace?
Sure, but now we're talking about game developers making choices based on distribution and patching instead of what they would likely view as more important considerations, such as performance and ease of development use.

Perhaps they could break stuff apart prior to shipping, but I imagine that could cause a lot of QA headaches as sure it should all work perfectly fine if a solution is used that transparently supports both combined and split formats, but who wants to bet the ship date of a multi-hundred million dollar project on that?
Same here, I'm considering this, but the price point doesn't make sense for now. You could get a used ThinkPad with better Dev env support.
Hey, yea, that this is a terrible experience currently and I am planning to fix it of course. I'm simply still using the stock images that came with the theme...
S/he may be referring to Gentoo Linux.
Because no other search engine provides nearly as smooth an experience as Google.

Coincidentally, nothing is stopping privacy-conscious users to use, for example, DuckDuckGo. It's right there in the options on both macOS and Safari.

Finally, it's pretty absurd to say that Tim Cook/Apple don't believe in privacy. Out of all major consumer software/hardware manufacturers, Apple easily takes the most privacy-conscious stance of them all - which isn't saying much until you see the extent that they've gone to protect user privacy - ranging from the Secure Enclave and the T2 chip to fingerprinting and tracking prevention in Safari 12.
> I seem to recall that Sanders' proposals could not be funded at current tax levels.

The main focus was on Medicare-for-All, which could not but would also (even in analysis by hostile sources) reduce total public + private health costs.

> That was the start of Venezuela's road to ruin.

No, it wasn't.

Venezuela did not enact policies that cost more than it could supports, then try to raise taxes for revenue, and then turn to expropriation as a revenue measure; expropriation and high taxation were adopted deliberately as part of an overt policy of aggressive redistribution of wealth, not because revenue for social services was unavailable elsewhere but because redistribution from the rich was an independent goal.

Venezuela’s road to ruin was based on overdependence on oil revenue combined with failure to invest to diversify (or even maintain production) which led to falling production masked for a while by soaring prices and the whole house of cards collapsing when oil market prices collapsed.
I wish there were more kind, sane people like you on HN. Some commenters in this thread really lack empathy :(
Would you consider a significant drop in Facebook's European user base to be crisis [0]?

[0] https://www.businessinsider.com/facebook-revenue-and-user-gr... - Facebook's user base is declining in Europe, and that ought to terrify its American bosses
> it impacts very few amount of people

To avoid continuing a flamewar we can just agree to disagree. Yes, Uighurs, Tibetians, and Falun Gong practitioners are minorities. The fact that they are minorities does not affect how I feel about the way they are treated.
I've seen things you people wouldn't believe. Bus bars on fire off the Gulf of Bothnia. I watched egress graphs in the dark near the bridge to building 12. All those moments will be lost in time, like tears in rain. Time to quit.
I can't tell if you're trolling by commenting with a basic summary of Left4Dead versus mode, a 10-year-old game.
I think that problem sort of fades in the aggregate: given 100 people who order the candidates A-C-B, A will get 100 votes, B will get zero, and C will get some value in between, because some people will go for it, and some won't. If you have a large number of voters, I expect approval voting to behave very similarly to score voting.
I like the site, but It keeps crashing the chrome browser on Android unfortunately.
Clojure for Java developers
This seems related to https://news.ycombinator.com/item?id=18383553 (Microsoft Beats Amazon in 12-Month Cloud Revenue), where this point was discussed almost endlessly:

> These numbers are very misleading considering they wrap up things like Office into “cloud revenue.”
I'm personally a big fan of Frontend Masters: https://frontendmasters.com. I've found it to be one of the most comprehensive resources for web development out there, especially for front-end work. I think it's a great starting point for any prospective web dev, especially if you're keen on learning some crucial JS concepts.

Once you dive a bit into the fundamentals, you can also check out Wes Bos's suite of courses: https://wesbos.com/courses/. His React tutorial is definitely my favorite one out there.
All of your “horrors” seem...correct? Its comma delimited, so anything that is between two commas should be parsed without issue; if it’s a string with a comma in it, and unquoted, you simply have a broken csv file. If its quoted, than anything until the next (unescaped) quote is fine, including commas

Unless you’re trying to parse csv files with regexes, none of those should be difficult, or even unexpected, to handls with a PEG parser, or any equivalent device

Ofc if you’re accepting ambiguity then its just arbitrary how you handle it, but none of your examples afaict present any ambiguity (I’m assuming strings are either quoted or unquoted, with the former primarily allowing commas/newlines in strings; escaping exists as well; comma delimited columns, newline delimited rows)
And since it rotates around a relatively dim star, imaging it directly is much easier than a planet much further away.

Also, super earths are more common only because we can find them with the tools we have. By looking at our own backyard, I can tell you round rocks smaller than Earth are much more numerous than any other roughly spherical thing orbiting the Sun.
"Never mind, I was a pretentious doofus."
-Ludwig Wittgenstein, Philosophical Investigations
But those cheap Chromebooks won't run Crostini right?
Point taken, thanks.
A guide to JavaScript async patterns
Constant media carpet bombing on the long run takes a toll on people, it's not really surprising. Regardless if what the media says is true or not.
> Let's say sometime next year some performance benchmarks come out and Corretto is in fact faster than Oracle's JVM.

What tricks do you think they've got up their sleeve to make it faster?
remote code execution doesn't really mean much in an un-privileged container.

It means pretty much everything. Have you ever heard of someone reporting an RCE in a major service and it being treated as no big deal? They're invariably treated as catastrophic compromise because it is. The jump from RCE to privilege escalation, escape, etc is nothing compared to the actual RCE-ing.
Uber’s sales are dramatically slowing even as the ride-hailing company is spending more to fuel global growth, particularly in its food delivery business. Revenue growth of 38 percent in the third quarter was almost half of what the growth rate was six months earlier, when the company was negotiating a $9.3 billion investment led by SoftBank Group Corp.

Brutal opening paragraph
It's likely just the work that Debian does. OpenJDK upstream will always have their repository available, it's just that Oracle is paywalling binary builds after 6 months.

Debian builds from source and is unaffected by the binary paywall.
This is incredibly timely. I've been trying to figure out if it is possible to create a universal shim that would always give me readline-like behaviour while supplying input to an ongoing program.

Something like this:

./shim.sh | ./some_horrible_cli.rb

That way I could always rely on my linux shortcuts. Ie, no "^A^K" when I try to kill a line; it would just kill the line.

Is this possible?
If he was being honest, Cook would have said: "Privacy to us is a comparative advantage, because we can't make world class web products."

You can see the difference between these two statements in action in cases where Apple absolutely needs government approval and market share (China) or a good product (search engine / Google), they immediately ditch this "human right".
i know right?! i have have two kids and they are constantly streaming stuff off disney, nick jr, and pbs apps. i wish there was a way to cache locally the stuff they just watch over and over so i'm not getting hit over and over. Also, all the instant on streaming ads! i know its probably a small amount but what if that is what pushes me over. I'm probably going to switch to centurylink soon.
Yeah, I did. Oops.
Out of all the elected officials who have the power to help change the voting system, how many benefit from the current voting system (first past the post)? All of them, right?
You seem to be taking this personally. I don't see how your personal experiences address the claim that the poor are disproportionately inclined to commit petty crimes
"Net loss for the quarter on a GAAP basis was $1.07 billion — larger than Uber's loss of $891 million in Q2, an increase that the company attributes to spending more on growth in "competitive markets" like the U.S., India and the Middle East, as well as on bikes and scooters."

I guess the question becomes, will these "competitive markets" ever not be competitive? Will Uber ever be able to 'win', or is the barrier to entry in any given city low enough that there's no way from they to ever build a sustainable business.
Sorry, I noticed that too late. I'm currently reading the paper linked in the blog post. Are there other resources on the topic that you can recommend?