skysight-inc/HackerNews huggingface dataset:
Alas whilst there are many who crave such a device, as a market, it is still niche for a sole target. Dell, offer you the option of Linux, more so, drivers. Yet, they still offer the laptop for the windows end user at the other end of the spectrum. That end also has larger market.

For me, wouldn't it be great if laptop shells had a universal connector you could plug the mainboard of choice via an edge connector, be that ARM, X86, MIPS,????. Certainly make laptops more upgradable and save upon production costs with a standard laptop mainboard form factor.
Java did use an interpreter - it didn't get a JIT compiler until version 1.2. Java is slow for many other reasons as well.
It's easy to be cynical but it's optimistic expectation management.

It might be resolved, it has to get worse before you escalate it further. They might not know the full facts. Might be worse than it really is. How do you know? You can't judge that because your personal rendering of Facebook failed. You have load balancers and CDNs and A/B testers all getting in the way of delivering data to your machine.

It's too easy to draw a conclusion from the client-side armchair and the provider is absolutely not going to make false promises, for the worse or for the better.

You want to hope that Facebook, in this case, acts on more complete information.
As always, I will bitch about the colour of the text being grey (#333) instead of black. Hurts readability, doesn't improve design.
It seems like some people just really like following the current "hot" editor. I doubt what editor you use ever really makes much productivity difference beyond a very basic level (i.e. something more advanced than Notepad).

A couple years ago it was Sublime, today it's VSCode, in a year or two I'm sure they'll all move on to something else.
> That means everyone uses one of the top few banks, one of the top few retailers, one of the top few electronic device manufacturers, etc.

That may explain Google search, but not e.g. Luxotica, which is a monopoly in eye-wear. I'm not sure how much of the centralization is of the "I go to the best provider for me" kind, vs. the "Katamari Damacy" style, but the former is only good for customer in the short term, and the latter not even then.

Free markets and democracies are good at a lot of things, but self preservation is not one of them - that has to be applied from "outside" the system, early and often.
It's a shame this is getting upvoted because it's an incomplete picture.

FAA Delegated Organizations

Page: https://www.faa.gov/other_visit/aviation_industry/designees_...

"Regular FAA oversight of an ODA is accomplished by a team of FAA engineers and inspectors to ensure the ODA holder functions properly and that any approvals or certificates issued meet FAA safety standards."

List of delegated organizations: https://www.faa.gov/other_visit/aviation_industry/designees_...

Spoiler: there's a lot more than Boeing on there.

I don't know about the specific concerns in that video, just replying to the insinuation that Boeing has some strange deal that exempts their planes from oversight by the FAA. They don't.
Why does it happen? Consultants, buzzwords, $$
Obamacare was both sides of the aisle coming together. It's a repackaged version of the proposed Republican 1993 HEART Act (including the individual mandate).
No kidding. Since everyone is posting their favorites it seems, here's one of mine: https://www.youtube.com/watch?v=WMRKBz89uRQ
> one of my friends has a mega-sized server than he just runs builds and trains ML models on

I built my first desktop computer to do this recently. I can definitely recommend it, even for local server development. It's nice to be able to have a version of a codebase running on the remote machine so my local laptop stays cool while I'm testing.
So what was wrong with using Apple subscription service but jacking up the price 50%?

It's a lazy tax as far as I see it, why would anyone complain?
As someone who works at a large company in the networking space, you would be surprised that minor changes to configuration can cause catastrophic failures that are really challenging to come back from

Network failures are usually really bad when your system is globally deployed and distributed -- often times you can't even communicate with your machines to deliver fixes :p
There is someone called Sycra on Youtube, he talks a lot about mileage. Basically you draw and paint as much as you can and learn as you go.
If you draw a hundred heads, the last one will look different from the first one. A teacher can be helpful, but the work needs to be done by you.
We’ve done exactly this - turned a team of 15 engineers from managing one giant monolith to two teams managing about 10 or so microservices (docker + kubernetes, OpenAPI + light4j framework).

Even though we are in the early stages of redesign, I’m already seeing some drawbacks and challenges that just didn’t exist before:

- Performance. Each of the services talks to the other service via well-defined JSON interface (OpenAPI/Swagger yaml definitions). This sounds good in theory, but parsing JSON and then serializing it N times has a real performance cost. In a giant “monolith” (in the Java world) EJB talked to each other, which despite being java-only (in practice), was relatively fast, and could work across web app containers. In hindsight, it was probably a bad decision to JSON-ize all the things (maybe another protocol?)

- Management of 10-ish repositories and build jobs. We have Jenkins for our semi-automatic CI. We also have our microservices in a hierarchy, all depending on a common parent microservice. So naturally, branching, building and testing across all these different microservices is difficult. Imagine having to roll back a commit, then having to find the equivalent commit in the two other parent services, then rolling back the horizontal services to the equivalent commit, some with different commit hooks tied to different JIRA boards. Not fun.

- Authentication/Authorization also becomes challenging since every microservice needs to be auth-aware.

As I said we are still early in this, so it is hard to say if we reduced our footprint/increased productivity in a measurable way, but at least I can identify the pitfalls at this point.
Yes: it protects the poor and weak.

Thought experiment: a multi-billionaire wants to beat a human to death, and offers $10 million for it. A grandfather decides he would like to take that offer, for his children and grandchildren. Would you allow that?

If you also would not allow it (that's what I hope), then where is the proper boundary? What should we outlaw, and what allow?
Except for all that privacy and functionality and stuff that Bing doesn't have (like bangs, or cursor down + enter to directly go to search result without using your mouse, etc. etc.)
This is bigger than Facebook.

https://imgur.com/a/gePwi0i

https://www.akamai.com/us/en/resources/visualizing-akamai/re...
We didn't
These biological computers are intrinsically based on vibrations. The vibrations aren't just a source of diffusion and Brownian motion; they cohere into meaningful harmonic structures. Alan Turing described morphogenesis in terms of inhibition and excitation loops, which gives rise to banding patterns due to oscilatory harmonics and resonances [1]. We are so accustomed to thinking about things in terms of discrete, separable parts, we have a hard time imagining emergent temporal structures. Living organisms, from cells to brains to cities, are composed of interacting waves and harmonic structures. (I'm emphasizing a hippie-style "resonance and harmony" language here because it really is so critical for understanding these systems.

[1] Yang, L., Dolnik, M., Zhabotinsky, A. M., & Epstein, I. R. (2002). Spatial resonances and superposition patterns in a reaction-diffusion model with interacting Turing modes. Physical review letters, 88(20), 208303.
Ctrl+Home also works (Windows and Linux).
Even if you are right about them being low quality (a disputed political opinion) it should be obvious that no 100% sane person would put their family at risk by taking one of these jobs. Good people are thus eliminated from consideration. Those who feel that the choices would be low quality are thus forcing the choices to be lower quality.

Put yourself in their shoes. You have a normal family and could earn millions of dollars per years in a nice comfortable corporate executive position. How insane do you have to be in order to take something like $150,000 while living in the expensive DC area and being unable to simply go out to eat in public? What normal parent would subject their kids to the abuse?

Scaring away qualified people does not improve the government. You don't do that unless seeing Trump do badly is so important to you that you are willing to sacrifice the wellbeing of the country itself.
Part of it's the platform's defaults, part of it's every product owner and designer thinking every part of their "experience" needs to be some special snowflake crap.

PO - "We need an alert dialog, just some text." Dev - "Cool, gimme a few seconds... and there you go, window.alert()" PO - "No it needs to match our styling and look exactly the same no matter where it's running." Dev — "sigh."

Meanwhile, a bunch of the most successful sites are ugly as sin. But whatever. I'm sure it's worth thousands of extra dollars (though not enough thousands to also match all the built-in functionality of the feature you're replacing!) to make the datepicker pretty, but break a11y and keyboard shortcuts.

The base platform is pretty ugly and feature-starved, though. Like, date/time formatting and conversion to the user's preferred TZ should be a built in to HTML rather than re-invented a thousand times in JS or server-side. Some basic table sorting feature that'd serve 90% of all needs ought to be built in. Maybe alerts could allow more styling while still being accessible and safe. The datepicker widget should be good enough that no-one feels the need to make their own—though to be fair I've still seen that crap happen on mobile, where the platform widgets are basically fine, though part of that was Android's fault for sometimes having god-awful datepickers depending on version and vendor. The default styling mostly is bad (alerts actually aren't too shabby these days, at least in some browsers, though). It's a crappy state of affairs.
Why does this need a blockchain?
> I can't help but think that app developers will respond by refusing access to the app unless the user grants the permission. Both android and ios need to be able to "silently deny" permissions.

iOS doesn't need this because Apple rejects apps that demand access unnecessarily.

> Apps must respect the user’s permission settings and not attempt to manipulate, trick, or force people to consent to unnecessary data access. For example, apps that include the ability to post photos to a social network must not also require microphone access before allowing the user to upload photos. Where possible, provide alternative solutions for users who don’t grant consent. For example, if a user declines to share Location, offer the ability to manually enter an address.

— https://developer.apple.com/app-store/review/guidelines/#pri...
Watch all 2000 episodes of Bob Ross on YouTube.
Note that Apple's APFS doesn't normalize Unicode filenames:

https://news.ycombinator.com/item?id=13953800

From what I understand, it stores them as-is but can read any (so is normalization insensitive):

https://medium.com/@yorkxin/apfs-docker-unicode-6e9893c9385d

https://developer.apple.com/library/archive/documentation/Fi...

This hit me a couple of years ago when I was working on a scraper and storing the title of the page as the filename. It looked fine, but would fail a Javascript string comparison. I can't remember if I was using HFS+ though, which I believe saved filenames as NFD:

https://en.wikipedia.org/wiki/HFS_Plus#Criticisms

The same script might work today on APFS.
Ah, interesting. That's nose-up, which is the opposite direction of what we're talking here, and seems to indicate that it is the combination of max thrust at low airspeed and large nose-up trim that exceeds the elevator authority.

It's not immediately clear, at least from my skimming of the report, whether a similar situation exists for nose-down trim, since in that case thrust will help the elevator with pitching up.
The problem isn't dumb ol' grandpa EU's folly lawmaking. The lawmaking is on point and the cookie banners are the problem - not the symptom. EU regulations are trying to eliminate privacy-invasive practices like tracking. It's not about making users aware that they're being tracked. It's about making businesses cut that shit out.

Of course, on HN I have to acknowledge that half of the users on this website get their paychecks from invading the privacy of the general public. If you fall into this category: what you're doing has always been wrong and now the law is catching up to that.
I haven’t been able to post anything on Facebook, neither a new post to my wall nor add a comment on a friend’s post, since mid-morning US/Eastern and this is still the case. In addition I can’t login to the site - I am able to access the site only where I’m already logged-in.
Can anyone explain the downvotes? Any issues with Cloudflare's DNS? (I'd prefer it over Google, and 1.1.1.1 is just as easy to remember as 8.8.8.8)
In Chrome you can set minimum font size, I have 10, default is 7.

Also I have default font "Crete Round", which is particularly readable and visually pleasing.
I read all my Ebooks in Crete Round too.
Bring back the ‘missing middle’ housing in the Bay Area
The Boeing 767 experienced three crashes between the months of September 2001 and April 2002. I think you can guess what caused the first two.

You need more information than just a calendar and a model number to make determinations of flight safety.
I'm a big fan of a lot of pro-consumer regulation in EU. For example the right to block junk mailers in Germany with a simple notice on your mailbox is amazing.

However I think websites should be able to block access to anyone they want. It doesn't seem fair to force websites to serve an audience if they do not wish to.
I know, but I've largely trained my friends and family to not do that sort of thing.

Regardless, I think that it's a fallacy to say that because it's impossible to defend yourself perfectly, then it's not worth defending yourself as well as you can.
Genuine Ryanair advert: https://youtu.be/Idd32nyf1pc
the RWX memory in JSC has frequently been used as the start of full remote code execution, but has become progressively harder to abuse over the years (via W^X and in newer hardware PAC).
Was that what Steve Jobs called "a glass of ice water for people in hell"? Or was that iTunes on Windows?
They are not compliant. The fining machinery is just being started, and it will take a while.
> So naturally, branching, building and testing across all these different microservices is difficult. Imagine having to roll back a commit, then having to find the equivalent commit in the two other parent services, then rolling back the horizontal services to the equivalent commit

that should not happen.
if it does you don't have a microservice architecture, you have a spaghetti service architecture.
You’re undeniably right about not looking at Facebook or Google as one whole system, but there have also been what seems like an unprecedented number of strange little outages (see the ones mentioned by https://news.ycombinator.com/item?id=19382418) that aren’t huge companies. My workplace had some of their own today that I haven’t heard an incident report about (it’s a pretty large company and I’m not in IT).
> support for constant pools

Are you thinking of Java 11's Dynamic Class-File Constants or Java 12's JVM Constants API?

> nested class changes

What nested class changes?

> Of the complete Java standard library for that matter.

What is missing other than the few new additions (like Flow) in recent versions?

Or are you mistakenly considering javax.* part of the Java standard library? Because it's not, which Java 9 reinforced as part of Project Jigsaw.
Building the virtualization stack of the future with rust-vmm
Would you like to have a warning for every "for(i=a; i<=b; i++)" loop, where the compiler assumes the loop is not infinite?

Or for every a[i++] in a loop (including a[i] with i++ in the for loop of course), where the compiler assumes it can convert the induction variable to *p++?

Both of these are undefined behavior if "i" is signed and it overflows.
That's a lot like what Unity3D used to do with Mono CLR byte code on iOS. But now it uses IL2CPP to compile it into C++.
> If they can obtain data from your own Facebook app (or an app using the Facebook SDK)

Not for me, as I don't have a Facebook app installed, and I firewall off all outgoing traffic just to make sure no apps are phoning home without my explicit permission.
Single Ranger battalion deployment leads to 1,900 terrorists killed or captured
If you put cells in a blender, their entropy goes up. And a crystal has lower entropy. So what’s interesting about them isn’t that their level of entropy is high or low.
The GDPR doesn't regard cookies that serve a bona-fide business purpose. You are free to use cookies to provide a shopping cart, or allow users to log in to an account at your store, or whatever. It's specifically tracking and advertising that is forbidden.

If the user is not getting something out of it (besides the generic "access to my website") then presumptively don't do it. GDPR is literally as easy as that.

GDPR understands full well that you need session cookies to provide a shopping cart or user account. That's why there's specific exemptions for it.
More like how you have to steer a bike slightly in the opposite direction, before spinning the wheel towards the way you want to go.
What is the significance of this decision? This is already explicitly stated as disallowed in GDPR. Is this just an declaration of intention to enforce the existing law?
Smartphone Camera Captures User Movement, Replicates It on Avatar in Real Time
On my first reply I asked them: "So, tl;dr, my website uses too much traffic and I need to upgrade to an enterprise plan?" Then I explained that I probably couldn't afford an enterprise plan, explained why, and said if the business plan ($200) or a solution that reduced their costs (eg: no expensive POPs) wasn't possible, my only option (since I couldn't afford it) was to leave.

When I noticed that they had plans not available on their website, I asked if they had anything up to $500 and if not, if they could give me a few days to migrate everything to a server that could handle the traffic.

I was simply explaining my position, but I guess their sales representative could have perceived it a "threat". That wasn't my intention though. Also, I should have asked "what happens if I don't upgrade?".

Anyway, all this saved me some money and allowed me to learn a lot.
Sure, I'm not saying it's a good idea, just that I don't see any inherent problems with it - given that fly-by-wire systems have been used for decades I would consider them well understood.
The plugin/extension ecosystem is way more active in VS Code than than Sublime, I’ve found. There is a VSC extension for just about anything you could imagine, at this point.

With that said the latency in typing with VSC drives me a little bit crazy every day...
Did anyone ever build a multi-image Smalltalk? For a lot of stuff it wouldn't make sense, but having the ability to separate the image.
Safari does it, too, I believe (I don't really use it... One man's "pretty close to impossible to live w/o" is another man's "eh? what?")
In JSC it's guarded by compile time, runtime, and iOS OS enforcement.
And worth noting that Spotify grows by millions of paying subscribers every quarter without the app store. They're currently choosing to focus exclusively on other channels rather than try to pay the 30% and… doing better than Apple Music…
This is stupid. People put their stuff on the Internet and someone used it. It's good, not bad. We all participated in training data at this point. Google crawls us all.
Well to entertain the other side of that argument: the real world is filled with cheating and inopporunity. Why waste your time drudging through a world of bullshit when you can entertain or define your own pursuit of happiness? If that happens to be video games, why wouldn't you wish you did more of that?
How does one know if X is the wrong solution or if X is the right solution but the shop is "doing X wrong"? This also applies to monoliths: maybe they can scale, but one is doing them wrong. Changing from doing monoliths wrong to doing microservices wrong is obviously not progress.

The same issue appeared when OOP was fairly new: people started using it heavily and ended up making messes. They were then told that they were "doing it wrong". OOP was initially sold as magic reusable Lego blocks that automatically create nice modularity. There was even an OOP magazine cover showing just that: a coder using magic Legos that farted kaleidoscopic glitter. Microservices is making similar promises.

It took a while to learn where and how to use OOP and also when not to: it sucks at some things.
It really depends upon what those 25 different services are. If they are trivial to separate sure. Like an image resizing microservice, an email sending microservice, and so on. I mean go wild, these are trivial. Coincidentally, when people like to talk about how easy microservices are, they love to talk about these trivial examples.

What isn't trivial is when someone decides to make an Order microservice and an Account microservice when there's a business rule where both accounts and orders can only co-exist. Good fucking luck with 3 developers, I'm pretty sure with a team of 3 in charge of 23 other microservices you aren't exhaustively testing inter-microservice race conditions.
You are correct.

This is a real problem, made worse by the fact that the internet had pretty well trained everyone to avoid reading licenses.
everyone knows metalheads are lovely people
It still beating the "unable to create anything" state most people are in. Definitely I am. I would take ability to create pretty painting with mo art ability as it is miles better then now.
You're not the only one. I got yet another update to Gmail on Android a couple of weeks ago - honestly, it looks familar... it's like they've changed it so many times it's back round to how it was at some point in the past!

I really wish they'd just stop .
Yes: One. Not 20-50, including cookies for ads, user tracking, and whatever else they're doing this week.