skysight-inc/HackerNews huggingface dataset:
> Maybe the author meant that having children don't make people happy

He did not necessarily mean this, but necessarily did mean a weaker thing: Having children does not make some people happier. Let me explain.

> if the only reason to have children is to make oneself happier, rather than to fulfill a social or moral duty, a lot fewer people will have children.

1. (happy) ⊨ (children)
2. (happy) ∨ (duty) ⊨ (children)

If (1) is the case rather than (2) being the case, then you can expect that (children) will be the consequence in fewer cases. You may disagree with the idea that a lot fewer people will have children, but he certainly said what you thought he possibly meant.
I wouldn't say that for Java EE.
It may take a little time for the partial fix to be distributed.
> Forms in particular are poorly supported

I understand this is a problem as it is one extremely important features of PDFs, but from a consumer perspective (never worked in an big office) I do not think I have ever seen a PDF form.

Maybe the real success of PDFs is that it managed to hide all the inner complexity of the format and missing features from the common use cases.
The Playstation Dreamworld
I also highly recommended working through The Elements of Computing Systems by Noam Nisam. There’s more info available at the website https://www.nand2tetris.org/
> The Universal Parser

> Doesn't actually parse, it's a lexer.

Good lord!
There was a Docker Hub breach a few days ago, that's probably related.

I took a good look at how my personal tokens were used in Github and Gitlab.

- Enable 2FA.

- Enable Commit signing with GPG. for the past 2-3 years, I have slowly moved to sign commits and tags. GPG keys take a log of hygiene to work with (sub keys, revocation, etc), but they definitely can help in a situation like.

Git is a distributed VCS. If you have a repo cloned in a secure location (your server, Dev machine, etc), that is just as good as your Gitlab/hub hosted copy.
> We marinate in the news. We may be familiar with the headlines before we have exchanged a word with another human in the morning; we kill time on the bus or in queues by checking Twitter, only to find ourselves plunged into the dramas of presidential politics or humanitarian emergencies. By one estimate, 70% of us take our news-delivery devices to bed with us at night.

Some people do this. And I'm guilty of having been one of them. But I realized that the constant negative news cycle started to shape my outlook on the world around me.

Earlier this year I decided that the cycle of indulging in consumption of (usually negative) news, worrying about it, and then repeating is a waste of time and probably takes away from who I am rather than adding anything of real value. I don't check Twitter, I trying to avoid Facebook. I don't even watch my favorite late night talk show hosts (sorry Colbert). I've replaced them with audiobooks and podcasts.

I am significantly happier for it. And minor anxieties I had that were unrelated to current events seem to have gone away too.
See the section on Lambdas:

http://manifold.systems/docs.html#checked-exception-suppress...
Well, as I see it, for the large majority of visible SJW types, their causes are LGBT rights, feminism, veganism, X-shaming, positive-X-image, and so on.

That is, (some token pro-black/immigrant activism aside, when it's comfortable) more or less non-problems, in an age where the respective groups never had it better and acceptance of them was never more in vogue and established (from Hollywood to major news outlets to laws).

Judging from 99% of their public output, most SJW could not care less for the vast numbers of homeless, the battered middle and working classes, for prison conditions. In fact the same "good souls" would go and openly mock "white trash" -- and they'd do the same for the "latino/black trash" if it wasn't frowned upon.

The difference between real societal issues and SJW causes, is that the former are cross cutting (across niches of people) and fundamental, while the latter are trendy and for the most part inconsequential today (when they don't get into the bizarro, e.g. the "cotton ceiling" thing).

Only a small brave minority fought for gay rights in the 60s and 70s, when gay was a dirty word. But now that it's in fashion, everybody fights the "token" gay fight, for ever more inconsequential rights. It's almost as if they're not pro-LGBT, they just take the winning side, and use it to prop their bios and popularity.
Spring is compliant with and reliant on many of the JavaEE specifications - JDBC, Servlet, JAX-RS, etc. It provides DI that is not JavaEEs CDI.

I'd consider Spring as more of a non-JavaEE application server. Pick either Spring or Wildfly/Glassfish/Websphere/etc and you're either using part of the JavaEE specification with the former or the full specification with the latter.

Avoiding JavaEE for micro-services requires moving to something like DropWizard. Instead of a 200MB application server you end up with a 20MB application. Unfortunately, running that application in a Docker container will spin up a 180MB JVM. So the main reason we're moving away from JavaEE is actually more related to our move to container orchestration and that was originally driven by our adoption of micro-services. If you write a micro-service with a single end-point why should it use 500MB of memory?
Most databases are small though.
The wiki entry evidently doesn't describe what it does because according to the wiki entry it allows for the enabling and disabling of preferences. The updating of a certificate is beyond what is described in the wiki.

Mozilla should follow up with a post describing exactly how Normandy works and the full capabilities it gives them.
I don’t like you editing my preferences. How can I switch to this new certificate manually?
It's actually quite difficult to observe clouds on other planets from earth (or earth orbit) due to resolution limits of the combination of reasonably-sized telescopes and usable wavelengths.
> That way one could prove that an event took place no earlier than today

I probably miss something, what prevent you from taking a old event and tag it with today hash ?
It should be, given the potential loss is about a Grand per hive:

"We estimate about a $1,000 per hive — which includes the cost of the future pollination, the honey crop, packaged bees as well," said John Klepps, a hive quality assurance manager with Olivarez Honey Bees.
did you try https://github.com/logpy/logpy/
You are right i should have articulated better. I do think there is a problem with happiness in that:

1) Any measurement is only an approximation

2) It is quite possible that the "pursuit of happiness" is a damaging force in humanity (it is detrimental to the environment driven by rampant consumerism with the never-fulfilled goal of being "happy")

3) That there is the possibility that it is a side effect of something else amd therefore seeking it is a fools errand.

I mentioned Bhutan as they are the only country i know of that does currently use GNH and regardless of the problems i perceive with the concept of happiness i still think using it as basic measure would change the dynamics of society in a positive way
They did research not because they want to support Java community, but because they want to make gains from making it proprietary.
I'm nearly certain Normandy does not log all of your browsing history for what it's worth.

I agree Mozilla approach to stuff like this is... less than ideal.
Chile – The battle to save the world's biggest bumblebee from European invaders
> webassembly [is] eating JVM's cake

It's hard for me to take all the "Java is dying" threads seriously when they don't even seem to understand where Java plays. Webassembly? Really? That's a client-side tech, and 99.999% of Java devs ceded the browser battleground pre-9/11.

Java's bread and butter is EAI, ETL, and server-side business application development. Particularly with pieces requiring heavily distributed design. Node might pick away at some of the lowest-hanging fruit (e.g. JavaScript webdevs writing their own REST endpoints to fetch user settings from the database). But most of that crowd doesn't understand what the terms "EAI" or "ETL" even mean. Hell, most of that crowd has never had the experience of working for a company that turns a profit. The next major downturn will be interesting to watch...

And JavaScript is the only JVM-alternative to take seriously at all. Hype trains come and go for Rust, .NET Core, Go, etc. But they never really gain serious traction beyond a non-Java niche area, and/or devolve into endless arguments about generics or whatever.

I've seen zero actual encroachment into anything that earns me money for the past 10 years now, and at this point I'll probably be retired before I have to worry about it.
I'm surprised github runs regular git. I'd always assumed they were emulating it, especially with the lag we've observed between github-api and github-git at $DAYJOB (update repo 1 via api, update repo 2 via api, fetch repo 1 and repo 2 via git, we've had cases where the repo 2 update was visible but not the repo 1).
It all goes back to the root cause: an impossible goal was thought to be so important to the company that reality had to bend to accommodate it.

The impossible requirement was that the plane had to behave in such a way that pilots wouldn't need to know the correction system existed. If you work under that pressure for long enough, and enough of the engineers who realize it was BS move on, retire, etc, then as you approach the deadline, you rationalize and justify more and more. You've already embraced the idea that commercial pilots won't need to know about the existence this system that corrects the attitude of the plane, you've already rationalized leaving it out of the documentation and training and pretending it's not part of the control system. So why would test pilots need to know the parameters either? At the point they were at, this was a tiny leap to make.
The evidence based advice from Dr Stuart McGill is right up HN reader's street.

An actual academic who takes a rigorous, logical approach to identifying and remedying back problems while also addressing very down to earth issues like how best to sneeze, tie your shoelaces or or lift light objects from the floor in the best way possible for your back.

He's got some books, I've got the one called "Back Mechanic" which I highly recommend and you can find him mentioned in various blogs and YouTube channels.

He also does work with high end athletes, powerlifters etc. which may be of interest to some, but I found too much of that kind of thing while researching and it was his more down to earth advice that I found very useful. In particular his "McGill big 3" excercises for strengthening core back muscles.

His website is a little cheesy but don't let that put you off, lots of great info in his books.

https://www.backfitpro.com/backpain/

Also, walking (though McGill has some more specific hints on walking posture).
We update automatically AND manually check periodically to make sure the update took place. That company must be overly fond of drama...
In my 401K, I have access to FXAIX (broad-based, S&P 500 fund), for which I pay 1.5 bpp of fees (0.00015 of AUM). If I had a million dollars in my 401(k)'s FXAIX (I don't of course), that would come to $150 in fund fees annually.

If I wanted exposure to a broader index of mid-cap stocks, I have FSMAX (Fidelity Extended Market Index), at 4.5bpp (0.00045 of AUM). $1MM in that fund would cost me $450 annually.

As I get closer to retirement, Vanguard's Total Bond Market (VBTLX) is available at 5bpp (0.0005 or $500/year for the notional 401K millionaire).

It's true that mutual funds pay the managers of those funds, but you don't have to pick the 50 or 100 bpp funds. On average, it's unlikely that population of 401K investors will outperform the population of professional money managers before fees. Not that many people have a 7 figure 401K account. Not all 401Ks allow individual share investments.

There's a pretty limited upside to spending even 100 additional hours on 401K investing in an attempt to beat the pros out of their $150-500 in fees.
Show HN: Tern Programming Language
You know that for every comment someone posts the developers get an email? It’s not useful if you get 500 emails that state a user is deeply inconvenienced by this bug. That only leads to people filtering mail into the trash.
Firefox/Normandy/PreferenceRollout
With 150 passenger crashes into St.John’s River outside of Jacksonville
Not happy that Firefox didn't ask before it did this. I am getting really tired of my technology trying to tell me how to do things.
This is the web that I like. Hobbyists and volunteers running low-fi websites for common interests. I'm not against commercial sites like Netflix but don't think every last blog should be monetised.
The trick is to harden your back muscles, so that they hold your spine firmly in place.

I had a spinal disc herniation 3 years ago, followed by back pain for a year after.
Since a year, i have no more back problems, what helped is dead simple abdominal exercise every morning. I do every day 2-3mins of plank exercise https://en.m.wikipedia.org/wiki/Plank_(exercise), it doesnt take long and can be done everywhere. When the pain comed back, i do the exercise 2 or 3 times a day.

I also go once a month to do Kinesiotherapy (i'm in France, its quite popular and reimbursed) but i've stopped since i'm healed.
Last time I used MacOS, it prompted me to install Java and then it did the install. I was in the Terminal, I am not sure what the interaction would look like if I had double-clicked a JAR file.

I believe Apple donated their customizations (Swing L&F, launcher code, etc.) to OpenJDK.
They do infact create snapshots twice a day and keep them for two weeks.

https://about.gitlab.com/handbook/engineering/infrastructure...
I bet Oracle will have its MS pivot moment,
sooner that we think,
to face AWS, PostgreSQL, IBM/Red Hat, Pivotal Spring offers...

But it was a lot of time wasted:

Apache Harmony/Java

LibreOffice/OpenOffice

MariaDB/MySQL

Jenkins/Hudson

now Eclipse/Java

Right now, they are in sales hurry mode, calling at all occasions technical contacts each time you create a new account to download something on their web site...

...

https://netbeans.apache.org/

https://cloud.oracle.com/containers/kubernetes-engine

...

In O/WebLogic, javax.* imports are by default private.

Open9J vs Graal

https://github.com/eclipse/omr/issues/1118
Under ten percent equity founder
Hi there,

Because of a part time agreement with the other two founders, I'm joining the full-time much later despite being here since the beginning. However, YC does not treat people under 10% as founders. Would this hard equity cutoff interfere with my title should we go to YC?
>Pay your tariffs, citizen.

I'm all pro-tariffs, and against rampant global trade.

Domestic production boosts autonomy, keeps working class jobs, is more environment friendly (taking into account the externalities in either way), doesn't lead to a wage race to the global bottom, and makes it more expensive to build some stuff (hence reducing consumerism).

I'm also in favor of the historical notion of "citizen" -- e.g. I believe each person has a duty to his country and community (in the "Don't ask what your country can do for you, ask what you can do for your country" sense, and in the more historical ancient Athenian sense). I'm not for people basking in their snowflake individuality while still taking advantage of all that his country and community made possibly to enjoy like cheapskates.
> But nobody is going to. Because it makes no business sense to do so

An app that comes to mind is Omnifocus (iOS/macOS): https://www.omnigroup.com/omnifocus
From the wiki entry.

> Normandy Pref Rollout is a feature that allows Mozilla to change the default value of a preference for a targeted set of users, without deploying an update to Firefox.

Rolling out a new certificate goes beyond changing the default value of a preference which rightly raises questions about what else Normandy allows which is not documented.
They do keep disk snapshots for 2 weeks though (created twice a day).

https://about.gitlab.com/handbook/engineering/infrastructure...
So you’re telling me that if, say, Google’s Search algorithm got leaked it wouldn’t seriously hinder their business? There’s definitely cases where leaking a business’ code can be pretty disastrous.
Read up on it, very interesting
> There's no obvious way to disable the Normandy back door.

???

It's a publicly documented feature with a publicly documented way to disable it.
Because making the new behave like the old, while the new is not the same as the old, is itself a thing to be tested. Running the happy path is not sufficient testing.

Also, the test pilots literally have skin in the game.

If the point of an airplane is to fly, why have test pilots?
PagerDuty - losing money

https://medium.com/memory-leak/pagerduty-s-1-analysis-an-ipo...

Zoom - a tiny net income of 7.6 million

https://www.cnbc.com/2019/03/22/video-conferencing-company-z...

Slack - losing money.

https://www.reuters.com/article/us-slack-ipo-idUSKCN1S21FD

So why is it a “great time” for enterprise software?
At some point, I built https://tefter.io/~hackernews so that I could read HN but also other feeds and keep them easily categorised and searchable. It's a progressive web app, so it's easy to install on most devices. Give it a try!
What Happens to a Factory Town When the Factory Shuts Down?
You could start with http://bitsavers.informatik.uni-stuttgart.de/pdf/ibm/370/pri..., see page 185
Bike lanes need physical protection from car traffic, study shows
Beeing a fresh new father myself ... so far beeing calm yourself worked amazing.

And even though they are so tiny and breakable ... just hold them and relax and breath slowly, then the baby will relax along your heartbeat
(so that the mother can have a shower).

But who knows, in a few days we might also try the mesopotamian spell ...
Measuring cross-country standards of living using purchasing power parity
Customer Lifetime Value Prediction W Python
> There are also active communities of Yiddish speakers in the US, and elsewhere.

Emphasis not in original. I was not equating Israeli Jews with other Jews. If you have a problem speak plainly. I’m aware Israelis and Jews in the diaspora are not the same, American Jews and Israelis in America are separate communities and leftist politics are normative among American Jews and a remnant of a dead ideology in Israel for two. American Jews think Israelis are rude and vulgar.
I know it's not specifically a TSDB, but I would have mentioned the ELK stack since it is often used in contexts that cross over with these.
I did wonder what full disk images of Earth might contain, considering various block formats to contain various data collected from the globe. Then I read the article.
The alternative is those websites not using third party ads with third party trackers on it. Adblockers already do not block those (cause they're indistinguishable from image links). If they really just want my eyeballs they know how they can get them.

But they really want to track me. And I'm not having that. The moment they stop tracking their users through third party ad networks, most adblockers stop blocking (because there's no AI involved and they wouldn't know what to block except images in general).

It's in their hands, really. If they want to show me ads they can do it in a normal and decent manner.

News websites should in fact be the first to adapt this model, because it's exactly the same thing as ads in print media. But they chose to get those disgusting third party tracking networks involved. And not just one or two.

I don't have to put up with that, but I really don't see why there would be an action required on my site to stop blocking those tracking ads.
With an obscure name and no correlation to all the other spying and backdoor ING Mozilla are doing. Is this really the best option tog etaprivacy focused browser? I think this is all very worrying.
The post is an IPython notebook and everyone is free to download the attached datasets or fork the entire study.
China LED inventory piles up to record level
In this case we have Oracle using the JEE namespace discussion as leverage to try to force the Eclipse Foundation to distribute their VM with their products.

If Oracle had succeeded, would that mean that every developer that downloaded the Eclipse IDE would be subject to Oracle's licensing and a possible audit target? I believe that it would.

https://developer.ibm.com/javasdk/support/commercial-licensi...

Everyone should move off of Oracle's VM. I think Oracle is going to be more agressive in discuraging this or making it more difficult.
"Never attribute to malice what can be explained by incompetence".

In VW's case, it's clear as day that it was malice and greed. In Boeings case, I was willing to write it down as incompetence at first, but as time goes by, I'm becoming more inclined to put it on the malice bin.
Q&A with Taiwan’s 'Startup Minister' Chen
"Solomon Golomb’s classic book Shift Register Sequences, published in 1967—based on his work in the 1950s—went out of print long ago."

The third revised edition was the last thing Golomb worked on, and is now available as an e-book.
You really seem to care a lot about this, let me guess, you work in adtech?
Price of a product and wages a corporation pays (prices of the labor product of an employee) are exactly the same.

Generosity and compassion won’t prevent your customers going to the vendor across the street who will supply what you do for cheaper.

And Walmart’s profits would have provided $3k extra dollars to each employee (not life changing), and with 2.6M employees, that indicates a profit margin so low that they are selling everything they have as cheap as possible. How’s that for compassion and generosity for its customers? Should they give products away for free or pay people to take products from them?

Should they double their employees’ wages and thus raise prices so that their customers go to Target or Amazon and then lose out on revenue, and then how will they pay their doubled wages?

You can’t fight the benefits of technology and efficiencies of scale with people’s charity. You have to make laws that lead to everyone having a better quality of life. Everyone working a maximum # of hours per day/week, everyone having access to education, etc.
iTunes is based on a 17 year old code base with a framework that hasn’t been updated in a decade. Not exactly a ringing endorsement of Java.

Seeing that Apple started a project to rewrite Maps back in 2014, hopefully they didn’t decide to rewrite it using WebObjects (https://appleinsider.com/articles/14/07/01/apple-overhauling...)
Add a Bit of Soviet-Era Super-Computing to Your FPGA
I would like to live in a world where OCSP stapling is widely deployed and we can require OCSP and advise people to set must-staple if possible while everybody who doesn't staple will just have to eat the privacy implications. But this is not (yet and for the foreseeable future) that world.

Apache and nginx both shipped OCSP stapling implementations that are very bad, awful enough that for almost anyone I'd say "No, don't enable that" rather than try to explain how they need to use it and get them to a place where it's useful and safe. Adam Langley wrote years ago about how to do this correctly, and there does seem to be a little bit of movement in the correct direction at Apache, but the situation remains pretty poor.
Consider Nim language, it compiles to c.
Mandated 2FA should really be a thing, especially on tech-oriented sites with such importance.
I've heard that there might be some evolutionary biological reasons why families would be inclined to desire children and grandchildren... :)
It's not the first time they tried to cover up mistakes on the 737. Duck for "737 rudder uncommanded movement"