skysight-inc/HackerNews huggingface dataset:
Very true, that can't be stressed enough. One note though:

> The fact that your site uses cookies is irrelevant, and there's no need to tell anyone.

Let's not forget the infamous ePrivacy directive, e.g. Recital 66:

"Third parties may wish to store information on the equipment of a user, or gain access to information already stored, for a number of purposes, ranging from the legitimate (such as certain types of cookies) to those involving unwarranted intrusion into the private sphere (such as spyware or viruses). It is therefore of paramount importance that users be provided with clear and comprehensive information when engaging in any activity which could result in such storage or gaining of access. ... Exceptions to the obligation to provide information and offer the right to refuse should
be limited to those situations where the technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user."

Of course, the relationship between GDPR and the old ePrivacy directive is rather ambiguous.
Did anyone ever build a multi-image Smalltalk?

People at least played around with that as a research project. There's one that showed up at the Camp Smalltalks I went to, with a weird-but-sensible sounding name. (Weird enough I can't remember the name.)

There would have been great utility in such a thing. For one thing, the debugger in Smalltalk is just another Smalltalk application. So what happens when you want to debug the debugger? Make a copy of the debugger's code and modify the debugger hooks so that when debugging the debugger, it's the debugger-copy that's debugging the debugger. With multi-image Smalltalk, you could just have one Smalltalk image run the debugger-copy without doing a bunch of copy/renaming. (Which, I just remembered, you can make mistakes at, with hilarious results.)

If you do the hacky shortcut of implementing one Smalltalk inside another Smalltalk (Call this St2), then the subset of objects that are the St2 objects can act a bit like a separate image. In that case, the host Smalltalk debugger can debug the St2 debugger.
> Nothing is worse for an airliner than a grounded jet.

Those airlines clearly think the probability of this is pretty low or they would have make the call to ground those planes on their own, but a jet that smashes itself into the earth and disintegrates because of a faulty sensor is probably even worse than a grounded jet.
Remember when S3 failed and the S3 green arrow was being cached on S3. I remember... unfortunately.
Of Course Trump’s New Budget Proposal Is “Dead on Arrival”
There is a learning curve, true, but it definitely pays off once you are comfortable enough with the (admittedly bad) UI. Even for 1-2 person teams.
If anything, the amount of titles on Netflix is risible. There are only so few TV shows with only a few episodes a year.

The little variety of content is a great advantage, it takes little storage and it's very cache friendly.

It's countless orders of magnitude below user generated content like youtube/dailymotion/vimeo. It shouldn't be much different than video archives from TV or large studios.
Show HN: Every Site Knows
"turned a team of 15 engineers from managing one giant monolith to two teams managing about 10 or so microservices"

Knowing absolutely nothing about your product, this sounds like a bad way to split up your monolith.

Probably something like 5 teams of 3 each managing 1 microservice would be a better way to split things up. That way each team is responsible for defining their service's API, and testing and validating the API works correctly including performance requirements. This structure makes it much less likely services will change in a tightly coupled way. Also, each service team must make sure new functionality does not break existing APIs. Which all make it less likely to have to roll back multiple commits across multiple projects.

The performance issues you cite, also seem to indicate you have too many services, because you are crossing service boundaries often, with the associated serialization and deserialization costs. So each service probably should be doing more work per call.

"all depending on a common parent microservice"

This makes you microservices more like a monolith all over again, because a change in the parent can break something in the child, or prevent the child from changing independently of the parent.

Shared libraries I think are a better approach.

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

Yes, this is a pain. Because security concerns are so important, it is going to add significant overhead to every service to make sure you get it right, no matter what approach you use.
I agree with the assessment that the MAX has a problem; I'm saying "oh, two crashes" by itself is not sufficient evidence for that conclusion.

As someone pointed out in this thread, there were three B767 hull losses between September and November 2001, but two of those were caused by 9/11 terrorists and don't tell you much about the airworthiness of the aircraft.
The biggest thing that's better about VSCode for me is being FOSS.
It is really fun. Thanks for putting thought into the design and UX.
A business will likely never give explicit permission or budget for A11y work.

A11y is the second highest priority in the web sites I build. But I'm in the healthcare industry.
I always wondered why ASN.1 never really seemed to take off. Tooling maybe?
I love how incredibly complicated all this is.

When I prepared for my visa for the US, there were complicated vaccine requirements, my doctor did her best to try to comply.

I still had one missing when I went to the embassy-approved ripoff doctor.
It could also just be coincidence.
On the other hand, most ordinary non-technical folk I know of don't know about about iOS swipe-to-go-back gestures, as iOS has largely moved from buttons to non-discovered swipes, special presses that most people won't know about unless they RTFM which they never do.

How many people know about Shake-to-Undo?
How Flexible Machines Could Save the World (video about compliant mechanisms)
2nd hit on Google for "buy app downloads google play": https://labinator.com/online-services/buy-app-downloads-andr...

Looks like you get 1,000 downloads for $155
The Man Behind the Alleged $25M College-Admissions Cheating Scandal
I've come to the conclusion that microservices work for large organizations where division of labor is important but for small development teams it actually makes things worse.

What once was just a function call now becomes an API call. And now you need to manage multiple CI/CD builds and scripts.

It adds a tremendous amount of overhead and there is less time spent delivering core value.

Serverless architectures and app platforms seems to correct a lot of this overhead and frustration while still providing most of the benefits of microservices.
The Commodore 64 ran at 320x200 at paletted 2bpp (16kB framebuffer size). My MacBook Pro runs at 2880x1800 24bpp (15.5MB framebuffer size). So one frame on your MacBook Pro has to render the equivalent of 972 C64 frames. That makes a big difference—and remember, what matters here is memory bandwidth, which is not subject to Moore's Law the way that CPU speed is.

What's more, we care about power efficiency nowadays in a way that the C64 did not. So while we could make things run as fast as possible, now we have to trade that off against power constraints. The C64 ran at about 22 W while sitting at the ready prompt [1]; my MBP is using about 11 W typing this comment in Firefox.

That's not even getting into the fact that we care about high-quality vector text (and now UI) rendering, secure multiplexing (e.g. having mutually untrusting Web pages share the display with each other) which tends to add extra blitting here and there, internalization, etc. Rendering is expensive because your needs are expensive.

[1]: https://www.lemon64.com/forum/viewtopic.php?t=48631&sid=fe03...
FB is a black hole sucking data in and that's the only reason they allow you to integrate with them. Don't put them in the same bag as Twitter who still support pseudoanonimity.
This is the key - decoupled. When you have to rollback commits across multiple service, they are not decoupled, and you're doing something wrong.

Each service should be fully independent, able to be be deployed & rolled-back w/o other services changing.

If you're making API changes, then you have to start talking about API versioning and supporting multiple versions of an API while clients migrate, etc.
Sometimes. I'm totally unhappy with spectrum formerly time Warner. They're awful and I have no choice. I'm also super happy with my sewage and I have no choice. The danger is that we get de facto monopolies like Google and wind up paying $5 for a mouse click and we really have no other options.
No. You don't. It's fully secure and the host OS is aware of it as a feature. You can see your Linux files in the Files app etc..
> You can't rely on a lot of 3rd party code/widgets since many of them are non-compliant so now you require an in-house development team to recode a 3rd party widget to follow WCAG guidelines.

We've gotten a lot of mileage out of going nuts with "UX" and styling on the web. Maybe it's time to stop thinking about whether or not we could, and start thinking about whether or not we should.

Of course you gotta get the money folks and the designers on board or you're out of luck. A lawsuit or ten should do the trick. Though, yes, "this is bad give us money" is a place these complaints probably shouldn't be able to start.
Mesa 19.0.0 Released
If you are relying on local state, you can never scale to more than one machine.
And yes it does stay enabled.
https://outline.com/j8YDF9
Why did my username on this site just change to 'test123'... oh, where clauses.
I will second Slay the Spire as worth a long look for a busy gamer
Are you sure the alignment is continental across the board? Are you talking a specific industry?
How so? I'm not very knowledgeable on antitrust law, but I do believe US regulators usually only take action on companies already having a monopoly.
That's just one example of broken syntax highlighting, and it's about the simplest a .vue file can be. It becomes more apparent/annoying in larger projects when you see perfectly valid chunks of code underlined in red or all the same color.
Netflix has 30% of US traffic and much much less in the rest of the world.
I believe that's because of opensearch and not necessarily a Chrome thing.
Chickens see a different spectrum than humans, so theoretically you could improve the illusion with individual buttons the player could see the chicken press.
MicroPasta
I disagree. Compressed backups of the source and a changelog are very simple, straightforward, and effective on this scale. Too many people in this industry fetishize complexity and end up over-complicating even the smallest things, which might be why they get on the internet and criticize someone like Tarn for not doing so instead of actually creating something worthwhile.
> Does Google kill hardware often?

Its killed several hardware projects (Nexus Q comes to mind immediately, though that only got into anyone's hands as a prerelease version at I/O 2012), but I don't know that any of those have involved bricking devices already sold (though cutting off software support and associated services may have reduced the potential lifespan for some, but that happens for old models from most makers even if the project isn't killed; Nexus Q, for instance, had support dropped in Google Play Music and Google Movies & TV in May and June of 2013.)
OP here; I didn't perceive it as arrogant either. I think the "arrogant" accuser might have a point about some stuff I see on HN, but this reply to my post just isn't it.
Using a poisson distribution with a mean of 150k/10M = 0.015, I'm getting P(x >= 2) = 0.01%.
I do hope so
I have no intention of comparing MacBook Pro specs to Thinkpad specs. I was merely pointing out the build quality of Thinkpad vs MacBook Pro.

That was the extent of the reason why I talked about MacBook Pro.

Also I bought my Thinkpad refurbed almost fully specced our for $1499 on eBay. i7, 16GB RAM, 1TB SSD, HDR 2.5k display, etc.
That is not a positive contribution to the discussion.
I take it you're an OpenOffice user then ;)
>iOS doesn't need this because Apple rejects apps that demand access unnecessarily.

In my experience, that doesn't seem to be working. I've so far encountered a food pickup app that refuses to let me order without location permission (their website works fine without location, however), and a finance app that refuses to process a transaction unless I give them access to location for "fraud prevention".
The problem is that most people act selfishly with that "5 to reshape the world into something you want to live in". The world they want to live in has them lazing on a beach, not providing healthcare for the masses.
> Meanwhile, even though the _only_ user-tracking we do where I work is Google Analytics (no advertising features) (and you say your lawyers say you don't need consent for that) -- the official word on high where I work is all our websites need the stupid "i consent to cookies" banner if we use cookies.

Google analytics feeds tracking data to google for advertising purposes and tracks you across sites, it's exactly the sort of crap the cookie warning was meant to stop.

> These "extra" warnings are contributing to user fatigue

Your need for analytics is contributing to user fatigue.

> I agree with troy hunt that users are just gonna ignore them all

So do websites putting up these silly warnings, do you actually wait for people to accept before they get their tracking cookie?
How did you get that number? Assuming a binomial distribution with p=1/10^7 and n=150*10^3 samples as the null model, the probability of 2 or more accidents happening by chance is 0.011%.
https://www.scribd.com/document/137846737/Communique-Self-or...
An Exclusive Interview with Mystery Man Dan Smith, Who Will Teach You Guitar
Live a little!
Yes, this was mentioned as referenced by the "tape" and the "duck" added on top of the actual search engine that is Bing.
The Gender Talk at CERN
Did you take the magnesium also just before bed or morning?
This "rabbit" movie is probably liked more by the HN audience: https://www.youtube.com/watch?v=aqz-KE-bpKQ
I know of a team who has 150 micro services. It's probably more, I should count them.

Needless to say, it is a giant clusterfuck.
I can't help but think of the "joe job"

https://en.wikipedia.org/wiki/Joe_job
Yeah, in its current state Nix isn't easy to pick up and use, like say, Docker.
codeine king is very much not rooted in any metal, as a band from the sludgewave era of metalcore/hardcore its a sound rooted in hardcore, codeine king is not metal

vctms is a metalcore band

jfac is a deathcore band, esp during the doom ep era

deathcore being a combination of death metal and metalcore

actually, none of the bands you linked are metal
omg yo that is fuckin smart plus happy is by a trans
There is no difference between the two.
It should be (but not always is!) a translation.
Maybe FAA should be grounded too, it's obvious to have the plane grounded based on the public data and patterns. Why does it take longer than that to make a decision.
> If the grandfather consents to it, then what is actually wrong with him taking up that offer?

As it turns out consent[0] isn't enough in modern society (though, apparently, cannibalism is ok).

[0] https://www.theguardian.com/world/2003/dec/04/germany.lukeha...
Probably more like do your best to reason about the boundaries of each bounded context and pick an appropriate number of services based off that analysis?

Surely splitting up your application along arbitrary lines based on advice of an internet stranger whose never seen the application and doesn't know the product/business domain just isn't sound way of approaching the problem.
> the public didn't wish to fly on the Max 8

I certainly couldn't have been the only one to look at the airline I'm about to fly on and check that they didn't have any of the Max 8 variants in service.
How the heck is that simpler than

-- git add .

-- git commit -m "I did something"

-- git push

How???
My point is that Apple and Microsoft are different situations. You can't look at just the market share and ignore the other dimensions where they are arguable behaving worse than Microsoft ever did.
In the default config the sync data is encrypted end-to-end with the user's Google account password. However, there is also an option to share browser history with Google for telemetric reasons, and it's on by default (regardless of sync encryption settings)
> So what can these - now shady - companies do?

As it looks to me, they are responding back by trying to push through articles 11 and 13 so that they can then all switch to paywalls. A paywall for a news company is practically useless as the internet currently stands as any major story 1 makes gets linked to and paraphrased by dozens of other news agencies within minutes. Why would users pay for a news website when they can get practically the same thing at a free one that did not work to come up with the story. And article 13 is to prevent 1 user who does pay for a website from copying the entire article and pasting it in a comment (I see that and archive/outline links all the time here and on reddit).
I really hate the term 'microservice', because it carries the implication that each service should be really small. In reality, I think the best approach is to choose good boundaries for your services, regardless of the size.

People forget the original 'microservice': the database. No one thinks about it as adding the complexity of other 'services' because the boundaries of the service are so well defined and functional.
I don't object to this line of reasoning, I object to the idea that this line of reasoning by itself, as known today, is sufficient to predict that the reputation of the 737 Max is permanently damaged in the eyes of consumers. That's the context of this subthread, starting here:

https://news.ycombinator.com/item?id=19382699
objectively its color contrast ratio on a white bg is more than high enough to meet web content accessibility guidelines
> He is the Ajit Pai or Betsy DeVos of the FAA.

Why not the Tom Wheeler of the FAA?

That seems to be a closer fit to the kind of industry ties he has had then either Pai or DeVos. Pai's industry ties was as a lawyer for Verizon, whereas Wheeler's were as head of first the cable trade association and later the wireless trade association, and having been involved in several telecom companies. That seems a much closer match to Elwell, who was VP of a major aerospace trade association and a pilot and an airline executive.
99.9% of passengers cares more about the cost of ticket vs. airplane model
We've used a monolithic microservice architecture before and were happy enough about it. The application was basically structured in microservices, but developed in a single project (monorepo and all) and the build produced a single build artifact. At deployment time, configuration decided what set of services the monolith would boot and expose.

Probably not for everyone (i.e. polyglot is hardly possible and it takes a lot of discipline to avoid a hairy ball of interdependencies), but it scales in ops complexity from very small setups to large ones, when needed.
I mean, if you can engineer a simple system you're better off than making a complex system. I think as many mentioned the main advantage of microservices is that it (a) forces people to have boundaries (b) conceptually easier to scale (because the "bespoke" part of the architecture needs to only do simple things).
Grapl looks quite interesting. I'm looking for something similar for public cloud (e.g. cloudtrail+config+?? for building graph+events). Is there a general pattern you employ for creating the temporal relationship between events? e.g. word executing subprocess and then making a connection to some external service. Just timestamp them or is there something else?
tgi definitely have positive lyrics, most modern melodic hc bands do, but they are definitely hardcore and not metal
Right, I don't want it matching general public but I'm curious why a subset of this feature isn't commonplace: celebrities. As a user, I want this all the time to identify an actor, a politician, musician, etc.

It would take a random new photo and give you 3 or 4 likely matches.

Tineye only matches already known photos. Google/Bing image search will abstract a given photo and show you more of the same type: eg more white men wearing red shirts, rather than identifying the person and showing only photos of that person.
Tangled angelhair.
Take it to law enforcement.
My father and I both did for our immediate flights.
That chart doesn’t support your assertion. Akamai’s traffic and attack charts usually look like that, and the attack chart even says it’s currently low.
I'd like to see a study like this done on members of the Norwegian black metal scene from the early 90s. Because I still can't figure out what the burnings and stuff were about (aside from paganism, I guess), and “TROO” metalheads sound pretty crazy even compared to all the other ‘alternative’ culture aficionados.

But generally, of course, this experiment seems like just one bit of a proper comprehensive study.
> Paying for an unused Windows license for the XPS was unavoidable

The website gives you the option to save $90 if you have them install linux on the XPS 13. I suspect you may be able to call and get the same deal on the XPS 15. At least when I was buying from them 20 years ago you could do that...
Outline'd it https://outline.com/uncc3e since the webpage seems to leak memory? I saw the RAM usage for the tab in Firefox (w/ uMatrix) shoot up from 26 MiB to 100 MiB in 15s and somehow slowed down entire browser to a crawl after a minute or so.
In case you're interested in how this thread trended: http://hnrankings.info/19383765/ .
party death metal is very joyous

Party Cannon Bong Hit Hospitalisation - https://www.youtube.com/watch?v=Eki2SNegxIE

KILLITOROUS // IT'S NOT STANLEY, IT'S STAN LEE - https://www.youtube.com/watch?v=YflBqKgLyks

technical party dm
Preloading Data for React Components
My company's tech support sent us an email to tell us our email was down. Fun times we live in.
Do other training data providers use ML/AI to do initial screens?
Wow - could not find any other details about this (my google skills are poor?)

Great tip.

Any idea some where to to find the other hidden combinations ?
CS231n Python NumPy Tutorial
Above the Clouds: A Berkeley View of Cloud Computing (2009)
Sure, maybe in the short term BS companies survive...but long term they don't. How many companies are still around that were here 100 years ago? 50 years ago? 25 years ago?
Why one developer learned to design
In principle genetic populations can adapt to their environment physiologically and cognitively. That follows trivially from natural selection. It is an empirical question if and how that occurs in human groups. I heavily caveated my last reply be because the genetic explanation for Ethiopian and Kenyan running ability is one among many, and entirely unproven. You would have, to validate your thesis, to build up a theoretical case as to why environmental pressures have led to some particular cognitive adaptation, and then to empirically test it. You know as well as I that there is no credible existing such account.