skysight-inc/HackerNews huggingface dataset:
This benefits massively from economies of scale, and yes it is very much something you can solve with infrastructure and fixed cost. Fundamentally it doesn't matter if you're streaming a song or streaming a game.

GPU time costs money but it's a fixed cost, doesn't matter what the GPU time is being used for, therefore it won't be per-game. The end.
It's more like when Microsoft was forced to offer a choice of web browser with certain versions of Windows sold in Europe, less in line with the cookie thing.
I just bought one... What did you use as a variable speed switch? Something like a Lutron Credenza Plug-In Dimmer? I don't know if the buffer is 2 or 3 prong and I'm having trouble finding a 3 prong dimmer that is not remote controlled.
This does seem to be the way that Open Source has gone: The operating system and some other critical components (compilers, runtimes, etc) are open source - but applications, services, desktops, marketplaces, firmware, etc are closed.

I'd still call this a huge win for both open source and free software. But obviously its a much bigger win for open source than for free software.
Is it possible for Boeing engineers to lose their professional status as a result of this situation?
Sell House Privately
Can the ash be used as a concrete additive?

https://precast.org/2010/05/using-fly-ash-in-concrete/
> The most interesting new feature I think is the Shenandoah GC.

Well, one could build and run Shenandoah GC with JDK8 and JDK11. Ref: https://wiki.openjdk.java.net/display/shenandoah/Main#Main-B...

Here's a presentation on Shenandoah by one of the principal developers (focuses on the how): https://youtube.com/watch?v=4d9-FQZZoVA

Slides: https://christineflood.files.wordpress.com/2014/10/shenandoa...

Another presentation (focuses on the how, why, and when) at devoxx: https://www.youtube.com/watch?v=VCeHkcwfF9Q

Slides: https://shipilev.net/talks/devoxx-Nov2017-shenandoah.pdf

---

Tangent: Go GC (generational, non-copying, concurrent mark and concurrent sweep) and the improvements it saw from 1.5 -> 1.8 https://blog.golang.org/ismmkeynote

The mutator/pacer scheme, the tri-color mark scheme, using rw-barriers during the sweep phase are interesting to contrast between the two GCs.
It matters, the EC defined the market as "licensable mobile operating systems", and not "mobile operating systems".

If they were looking at "mobile operating systems", their antitrust ruling would make no sense.
You can tell your dhcp client to ignore the DNS setting sent by the server.
Consensus Algorithms – What Are Dags, PBFT, FBA, and Poet?
You're assuming that the action was based on policy, not on politics.
Unfortunately, this is absolutely in character for him. I also sort of hope that people try what he's suggesting since it will almost certainly backfire. It's not that I want him or the install fests to fail (I'm a big fan and user of Debian), but rather it would be nice if the hard line folks would get a clue and understand that they need to offer viable alternatives rather than telling people to 'just say no'. Maybe lines of people waiting for 'the Devil' would make that clear? (OK, probably nothing would change... but I can dream...)
Do we know if the issue is bad software or bad specs? Even formal methods won't save you from a bad spec.
If I read either of those articles for some reason and thought "I need more," I would seek out something on AP, Reuters, Wapo, or NYT. You've linked to two different kinds of tabloids.
Looks like they've got some bad Funnel Flow in the hopper. Mass flow is probably the desired flow regime. Using a non-conical hopper is probably a better idea and would negate the vibration, which can fail.

Typically only change the shape of the hopper in one direction at at time as you move down. This often leads to hoppers with an exit that is a slot and not round.

We've used these powder consultants before and I took a week long course on hopper design: http://powdernotes.com

Edit - another method we use to create empty-able hoppers: fluidization. Not sure if this fits with your processing strategy but it also mixes the powder somewhat which prevents size segregation of the particles. And this video is pretty cool:

https://www.youtube.com/watch?v=My4RA5I0FKs
What are the examples of VLA-related bugs in the Linux kernel like? Are they as stark as this one?
I think the animal husbandry skill tree would be fastest, but children and a sedan chair would work if more time was available.
Wow great link. I live pretty deep in Javaland and had no idea it was that good!
I'm so glad I was taught Java at Macquarie University back in 1998. For the past 20 years I've had a career built on a solid API that doesn't change every 2 years like some flavour-of-the-month Javascript framework.

Even on the client where Java has lost to Javascript, I'm finding it more enjoyable to add features to my 15-year-old SWT app [0] rather than dealing with the multiple layers of abstractions that is Javascript+CSS+DOM (+ maybe Electron).
Personally I think it's a shame Sun dropped the ball with client Java - if they had chosen SWT over Swing and provided a minimal JVM then maybe Java Web Start would have beaten Javascript web apps. It's also a shame Sun sold Java to Oracle - Google would have been a better steward, and probably would have been willing to pay more for the Java parts of Sun.

I'm now trying Dart to develop a few Flutter apps. It's no doubt a better language, but not that much better - I think Flutter would have been more successful if it was built on Java.

[0] https://www.solaraccounts.co.uk
Over pilot error and an unmaintained airplane? Doubtful.
That's the sort of thing the NASA report system is for, though IDK the latencies involved in the system: https://en.wikipedia.org/wiki/Aviation_Safety_Reporting_Syst...

> The Aviation Safety Reporting System, or ASRS, is the US Federal Aviation Administration's (FAA) voluntary confidential reporting system that allows pilots and other aircraft crew members to confidentially report near misses and close calls in the interest of improving air safety.
Data classes will reduce the need for Lombok/immutables. Less so for value types.
> We are in the process of doing the same with our DB and will migrate from a hosted Aurora instance.

Just curious, you are going to host your database on k8s? Or is there some other solution you are looking at?

My understanding is that k8s is great when you need stateless services, but gets more complicated when you need to maintain state. Been a while since I looked at it, though.
I completely agree that breakfast at conferences has been a fantastic opportunity to meet fellow attendees. Conversation is quite easy to strike up by asking which talks the table is planning to attend.
Same, my real estate lawyer charged $350 flat fee. He used standard documents, private sale. He probably spent about 1 hour on it in total, and that was about it.
GDP is the same, but I would guess they spend significantly less on defense and significantly more on social programs than the US, and fairly unlikely to want to switch that around.

In 2016, the EU's 28 Member States earmarked €200 billion of public expenditure for 'defence'. This is equivalent to 1.3% of GDP. This is much less than the amount spent on social protection (expenditure equivalent to 19.1% of GDP in 2016), health (7.1%) or education (4.7%), but higher than public spending on recreation, culture and religion (1.0%), environmental protection (0.7%) and housing and community amenities (0.6%). [1]

By comparison; US defense outlays amounted to 590 billion U.S. dollars in 2017, which was about 3.1 percent of the U.S. GDP. [2]

[1] - https://ec.europa.eu/eurostat/web/products-eurostat-news/-/D...

[2] - https://www.statista.com/statistics/217581/outlays-for-defen...
yes, the companies are happy to shaft anybody they can (it is just right now they cant do that to tech employees). And i'm all for rising tide for everybody, for [significant] minimum wage increase, for more protections for contractors, for single payer, safety net and universal college education (and for higher taxes to cover all of it), etc. What i'm saying is that tech employees complaining should understand how much better they are off than everybody else, otherwise it becomes just a self-entitled whining.
I thought so too, but for some reason they're actually using cjk unified ideograph 4e00, 一 which is the Chinese (also used in Japanese) character for 1...
Generics have nothing to do with functional programming.

I actually really like Clojure (really I just love Lisp).

Go also has modules now.
Ah, by 'build' I thought you meant the parts list.

Pre-built systems has been tried before, but Apple shut it down: https://en.wikipedia.org/wiki/Psystar_Corporation
For me it seems 90% of recommended articles are premium now, when it was <10% 3 months ago
Sculpting and Simulations
If Google's leadership were self-aware at all (they're not), they'd spin Google Cloud out from under their anti-customer super corporate.

GC should be aggressively isolated from the stupidity in the larger company when it comes to how they incorrectly deal with pretty much anything that involves humans. They'd need to put someone in charge of it that has vast experience building very customer-focused enterprise businesses. They need to de-Googleify the whole business top to bottom. This would also go a long way toward eliminating the well-earned fear about how Google loves to kill off products/services.

If they don't do that, they will never stand a chance competing with Amazon or Microsoft in cloud. They'll be a far smaller, permanent #3 in the US market, best case scenario.
You know that most states have a stamp tax as well? It's just hidden in closing documents, and sometimes named something else. Basically a percentage of your sale price goes to the state.
It makes sense if you think that property values and rents increase over time.

Also if there’s any likelihood you move back.
Even better question if currently well-known leaked video of US gunship firing and killing children among others and now hosted on YouTube should be taken down. How YouTube and Facebook should know which videos to take down?
The headline is really confusing; I thought I was perhaps reading it wrong, but it's sort of impossible to read correctly until you realize they are talking about a separate incident than the well-known crash.

It would have been clearer if they had written something simpler, like "Lion Air 737 Nearly Crashed One Day Before Deadly Accident"
Wouldn't a better point of view be: shouldn't we reëvaluate the items that allow self-certification and fund the FAA properly so that they can certify medium/large change themselves instead of letting the manufacturer?

Self-certification has a place, but it should always be accompanied by random checks and shouldn't be for anything large, critical, or first time through.

Edit: Better in that it helps solve what is largely a political and not an engineering problem.
Interestingly, this way of function definitions is "still" the way subroutines/functions are defined in (modern/all time) Fortran (if one ignores the syntactic differences). Also, at "old" C, declarations only may come at the beginning of a block -- just as it still is with Fortran. Out of curiosity, is there any reason for the similiarity?
Are launchers fully replaceable now? I remember years back you could run another launcher but the default launcher process would still execute and remain in the background. Not really a 0 cost choice at that point - especially when phones had weak hardware.
I don't think we've seen anything to indicate that the problem is not a bad spec.
how do i have lan parties? how do i play these games with multiple people in same household?
> Honestly, it can be depressing and confusing. ... The beauty of life can only be experienced if you let yourself experience it.

It sounds like your state differs in some key ways from what the Buddhists are aiming for. Nirvana isn't meant to be clinical, depressing, or confusing.
>In fact, I thought these crash recovery systems had to be written by 3 different teams in 3 different languages or architectures, and only activate when 2 of the 3 signal true. Or there's some manufacturer that does avionic software like this, I forget who.

Redundant systems with majority voting are common, and this can include multiple implementations of the same spec, but I'm not aware of any manufacturer that intentionally uses three different languages or architectures.
I suppose similar in terms of the right place a the right time would be the QF32 incident[0], where by chance there were two additional pilots in the cockpit; a check captain, and a supervising check captain who was training that check captain.

[0]: https://en.wikipedia.org/wiki/Qantas_Flight_32
same thing I do because vpnc insists on overwriting it
AFAIK they've been for many years.
This seems like it would be interesting, given that Google reportedly pays Apple billions of dollars to remain the default on iOS.
Void (Linux) has glibc and musl flavors.
The first thing a game programmer will do in a garbage collected environment is either try to disable it or control it.
Just to point out the obvious, that doesn't serve the main purpose of the union at all: collective negotiation with the employer.
Yes, and I mentioned this in my second paragraph. And no, we the public know very little about this point about the current alleged MCAS problem, but we know that many problems with safety critical software comes from implementations, not specs.
just had this conversation with a co-worker today.

java is a stable api but it also doesn't evolve. The tradeoff is you get a program guaranteed to work no matter the upgrade vs being able to build better toolage.

React changes every year or 2. It is exhausting. But you get way better patterns and some things that drastically improve productivity.
I'm learning Swift on the side, I was pleasantly surprised by this.
USA has troops in European countries (and elsewhere) not to protect them, but to have (1) political, military, intelligence and economic influence there, (2) to use those countries as a launchpad to threaten (and eventually easier attack) countries who still haven't submitted to its power and which are in the vicinity of the countries harbouring the US troops, (3) to make it seem like its power is much greater by having "allies" (but, in reality, "vassals", as
Zbigniew Brzezinski has called them in his book The Grand Chessboard).

Or, as NATO’s first Secretary General, Lord Ismay, has put it: NATO exists to “keep the Soviet Union out, the Americans in, and the Germans down.”

https://www.nato.int/cps/en/natohq/declassified_137930.htm
Runaway trim is supposed to be part of the "memory checklist" for pilots. The symptoms of MCAS are the same as runaway trim and the fix is the same (which is why Boeing didn't feel like extra pilot training was needed), so I'm curious to see the most recent investigation and hear the black box voice recorder. Did they not know they were dealing with runaway trim? Did they think it was something else? Did they forget the memory checklist? Was there not enough height to deal with runaway trim regardless? Were the symptoms different than runaway trim, confusing the pilots?

The black boxes will be very illuminating on this respect, especially since we never recovered the Lion Air black box voice recorder.
To be fair, working less is exactly in the interest of the employee. It's much better than the scenario of "40 hours a week on paper but in reality it's whatever the employer needs" that is prevalent in the US.
> fair workplaces

What is this?

EDIT: I don't mean to snark, it just seems like an inherently utopian ideal. Material concerns should dictate workspace conflict resolution. I certainly agree with your overall statement.
They identify themselves as an Amazon affiliate pretty clearly on the bottom of the page, but I guess they don't know the rule forbidding redirection/shortening :/
So a single point of failure (malfunctioning sensor) can engage the horizontal stabilizer without notifying pilots, in a way that the control yoke can't override.

What the hell did Boeing think was going to happen?
A background check for having once owned bitcoin? (To go with the previous metaphor)
What about image quality? Everyone is talking about latency issues, which are of course the biggest problem, but no one seem to be bothered by compression? Personally when I play a game I want a crisp image. Streaming videos is very different to playing games, because you can buffer frames ahead so their compression levels can adjust to very high quality, but with games, I control the input and you cannot buffer the next frame ahead of time.
> Ubuntu is 188 MB

Ubuntu is 88MB:

ubuntu bionic 47b19964fb50 5 weeks ago 88.1MB

Definitely not Alpine levels of small, sure, but the size in the article is off by a digit. But not that big, either, and I find a huge number of devs are more familiar with Ubuntu.

I'm also throwing Python into the container, so the base container size is very quickly dwarfed by that. I think if you're using something like golang or Rust, the gains would be a lot more meaningful.
It's quite ironic that the biggest usage of Alpine, a distro whose tagline is "Alpine Linux is a security-oriented, lightweight Linux distribution based on musl libc and busybox.", is Docker, which is an almost completely opposite technology: vastly overcomplicated, insecure, and bloated. I'd be interested to hear what the Alpine maintainers think of their biggest user...
The exact same ban happened to the startup I was working before but unfortunately we didn't post to hackernews or Reddit and they never got their account back.

Banned for the entire life of all the devs that ever worked in the startup because one dev had multiple sign-in enabled
You seem very certain of the cause(s) of the crash. Care to share the source of your knowledge?
It may be my wishful thinking, but I sense that there's a number of dominant players in various areas (I suppose some of the FAANG) merrily leaving a trail of burned customers, following a similar "geometric progression" toward some critical threshold of awakening, when it's too late to gain back the trust everyone knows they don't deserve.
As another poster mentioned, the new type inference is great. So is lambda support. Another is Lombok.... Yeah it's not official but we use it literally everywhere and it helps a ton with data classes especially.

Nullaway and a bunch of other linters will also save you from accidentally falling in one of the dusty corners.

RxJava and Java Streams are also very nice.

Anonymous classes are nice too I guess (although they're fairly limited).

Overall the java experience has improved massively in the last 5 years, but you need to know where to look. Highly recommend the two popular "awesome java" repos on GitHub for an overview
> we’ve always agreed on one thing一that healthy, thriving markets are in everyone’s interest.

We're so much in agreement that we're only going to trial that healthy, thriving market in the EU - where we're legally obligated to.
I mostly agree, except:

> But Spring is dated and not often used for new projects.

Spring Initialzr (https://start.spring.io) is used millions of times per year.
I agree that the pilots likely shoulder some of the blame (and in an NTSB-investigated crash, I'd expect their failure to follow the non-normal checklist memory items to be the primary cause), it's not enough to say that this was simple pilot error and poor maintenance.

Boeing's going to wear some of the blame here, as is proper, IMO.
That’s true, but you shouldn’t assume he would do the same now.

Apple in 2019 with a market cap of ~1,000,000,000,000 is vastly different than Apple in 1997 a few months from bankruptcy.
I don't think it is all about defending the countries that the bases are in. From a military point of view, if you had a choice between having a base somewhere in your own country, or having it in a distant country, I'd expect that you'd prefer the latter option. It gives you much more flexibility if you want to carry out operations away from home.
There's a really good "The Daily" podcast (~20 minutes) about these crashes that answers a lot of the questions on this page.

https://www.nytimes.com/2019/03/19/podcasts/the-daily/boeing...
Donated devices are doxing your data, says new research
> Facebook doesn't seem to be able to win here

I own a store that has power tools that could hurt people. As a business owner, it's my responsibility to keep my property secure, and to ensure people on my property don't use my tools to hurt themselves or others.

I install security cameras and I hire guards. I closely supervise customers when they use my power tools.

If I didn't do these things and someone used my tools to hurt people, I would be liable. If I thought a crime had been committed, I would call the police.

But it's not the responsibility of the police to patrol my store. The police aren't responsible to supervise my customers on my property while they use my tools.

That's my responsibility.

If someone uses my power tools in my store to hurt someone, I don't say "pat me on the back, I cut the power to the tools within minutes of the police notifying me".

If I did that, I'd be guilty of gross negligence and reckless disregard for human life, because I could reasonably anticipate my tools could be used this way and I did nothing to stop it.

In many jurisdictions that's a criminal charge sometimes known as involuntary manslaughter.
Agreed. I ended up reading a second article on the topic to ensure I was understanding it correctly (the prior day's flight involving the same identical aircraft, not a different one of the same model).
One of my Java guilty pleasures is pulling in some 14 year old library and it just works. Absolute gold for a company with a lotta old code sitting around.

I also do a good bit of frontend and holy crap it's exhausting. That's the main reason I push hard for Java backend. Backends tend to stick around about a decade longer than you would like, while front end code is due for a rewrite every 3 years
From the article:

"There have been no reports of maintenance issues with the Ethiopian Airlines plane before its crash."
I'm astonished by the reaction of some people here. They seem to live in a alternate reality where every CEO is kind, doesn't try to reduce labor costs at every opportunity, doesn't treat his employees like cattle, etc. 20th century unions had their issues of course, but using extreme cases of dysfunctional unions is not a argument to totally disregard unions as a concept.
Sure - there are overheads in running a company where people like to work, and there's only so much that can come from the top line in a consulting business.
Sorry but if you build a business like that and rely on PayPal that’s just not very smart at all. Any amount of research would immediately show that they can’t be trusted, they’ve pulled this trick so many times already.
I wish Google would take a page from Apple's book and be more forceful with their public responses to this stuff.

Basically like Apple saying that they invest in their products and Spotify just wants a free ride (which I agree with) Google has an even better case as they also let users sideload apps and change defaults.
Only as useful as people actually reading from such a portal.
You’re always locked into your infrastructure. Out of all of the business risks that most companies face, the least is being locked into your cloud provider.

Your CTO is no more going to risk an infrastructure migration because you pinky promised that it would be “seamless” than your DBA is going to migrate from your seven figure Oracle installation to Postgres because you used the “Repository Pattern to abstract your database access”.