skysight-inc/HackerNews huggingface dataset:
I was at a Java conference recently, and sat in a session with an Oracle guy showing this off and answering a lot of questions about this topic.

It's really not that nefarious. The bottom line is that they haven't come up with pricing yet, because it's not at a point where the people who would pay are interested yet.

Oracle's target audience is large companies that will pay out the wazoo for something enterprise-grade and fully-baked. And it's just not there yet. It doesn't support the current version of Java. It doesn't run on Windows, which is 95+% of the developer workstations in those environments. The debugger story is pretty weak (i.e. do all your debugging in a regular JVM, and hope for the best after you compile to native). For that crowd, it truly is at the stage of, "Check it out at conferences, and be aware that it's coming, but don't plan any project work around it yet".

At that stage of a product's lifecycle, the architects might be tinkering with it, but the management and business stakeholders with budget authority don't even want to hear about it.

Spoiler alert: it's probably going to be expensive. If you're hung up on this question, then you probably aren't going to get to use it. How many HN and Reddit commenters use any paid Oracle products at all? But for the startup/indie/student crowd that dominates here... there's plenty of interesting benefit to the open-source version, and there's no "catch" to its licensing beyond that of OpenJDK itself.
I will accept vaporizing it in one piece.
Comfortable and Simplistic Solutions Desired
I hold the people developing this personally accountable for its negative impact on the web.

Each developer’s role is just small enough so they feel powerless or don’t recognize the larger impact of their work.

If you were paid to work on this, you are either wilfully ignorant or morally corrupt. Sure, this is only a small loss for the open web. But Google is a factory for small losses for the open web. I hope the pay is worth it!
Pilotwings 64 was a sequel. I'll be honest I never played the SNES version as I had a Genesis instead of an SNES around that time so maybe the SNES version had different mechanics that the previous poster missed in the N64 version and he doesn't consider it a true sequel. Not quite sure...
Get monopoly power, do monopoly things.
This seems like a recipe for many false positives and negatives.

One example: I live on the west coast but ran the Boston Marathon the year of the bombings. People closest to me knew I was there and we were able to get in touch eventually. Would this app know to alert my friends and family who didn't know I was in Boston?

Alternatively, we had a 6.something level earthquake near my home at a time I was traveling overseas. My grandparents eventually got in contact but they were needlessly worried since I was thousands of miles away from the event.
You're right about that. And it seems to be happening.

Yet, even if Uber went to $10, early investors effectively got in at a vastly lower price and stand to make a huge gain at the expense of public investors as opposed to by "getting in early at something that becomes a great business."

Thus it becomes an example of "people using social institutions to take wealth away from other people;" or an abuse of privilege.

Most of the time the public corporation system is some combination of that. If people benefit from privilege, position and luck but they create something hugely beneficial then maybe it is OK. If on the other hand they use it as a platform to steal from "widows, orphans, retirees, etc." then it not OK.

It's hard to talk about these things because some very good things and some very bad things are closely conflated.
And how would you stop accepting the outward movement of people educated in Romania? Not sure if you are proposing to restrict freedom of movement, but that would be pretty hard to pass, and frankly scary. As I see it, the only reasonable way to fight the brain drain is to make it attractive for young people to stay in Romania.
A quick note: Shenandoah is not generational, according to the article. Most bog-standard web apps (including REST thingys; not sure why the author calls out those) do strongly obey the generational hypothesis. For most web apps, in my experience, if you can tune your GC to serve the vast majority of your requests from a young generation, your latencies will be good, your performance will be good, your pauses will be infrequent and short, and plump unicorns and bunny rabbits will gather in your cubicle to share their rainbows.
https://addons.mozilla.org/en-CA/firefox/addon/old-reddit-re...
Can you now write a JUCE app that doesn't wake up every 16 miliseconds or so, even when idling? It's horrible for any battery operated device.
Well, it's hilarious how you are trying to quote parts of witnesses' words just to prove opinion, which is strictly opposite to what he actually told :) Nobody expect that other passengers would leave the plane instantly, so he waited few seconds but there were no issue with the people taking their luggage.

Even more funny that you are trying to do this today, when was official statement proving that witness is right: https://meduza.io/news/2019/05/11/tass-mnogie-iz-pogibshih-p...

https://www.rbc.ru/society/11/05/2019/5cd6ee9e9a7947eb8ad32f...
Better analogy would be a MAC address instead of an IP address.
California’s mid-day solar power glut is a growing problem
Restore would have been successful while the key was still in memory.

You could say if that happens it's a badly designed test, and I agree. But it goes to show that testing entire infrastructures partly run by service providers is not easy.
Well, this has existed, but it's been internal to Microsoft (perhaps only internal to the windows team? That's the only place I've seen it). It's just taken a while to slowly open source more and more internal tools
if you really want to do that levy a carbon tax or a packaging tax or something more direct

a consumption tax would also penalize transactions that might decrease environmental impact e.g. solar panels, or of tools used in the construction of a composting toilet, those being easy, obvious examples.
Racking Mac Pros
Just look at the trends, investments that are made. I don't have insider knowledge, just common sense.

The defaults aren't really defaults, they do get paid back one way or another.

Either by a 99-year lease of strategical infrastructure or something else.

Most of the countries do pay back though.
It's a microblog service. It's funny that Twitter originally came from the idea of just having a list/feed of AIM/Yahoo Messenger away messages.

It's about using the right tools for the job, and in this case, a regular long form blog post or a video is a much better tool than a ton of chained Tweets.
This is an outsourced cloud database. Oracle provides the backup systems for them. The kind of people who buy Oracle do it because they assume that because Oracle is charging them millions of dollars that Oracle is doing the right thing for them. I don't know all the details here but it is very easy for me to imagine that the Oracle cloud system was indicating all systems go on the backups front and they didn't know they that a reboot would make the backup/restore completely fail when the key was lost.

This is in fact the very thing that a good agile devops shop will prevent by not relying on Oracle to handle it for them. That's why the comment I was replying too looked kneejerk and not the result of having read the article to me.
themodelplumber says> "And this guy was a _master_ at a certain language starting with the letter P...

Prolog?

What a shame he couldn't use his best language! It has such nice web frameworks.

https://en.wikipedia.org/wiki/List_of_programming_languages#...
Postal Address Insanity: Why I Switched from Spotify to Apple Music
Facebook (and other SV mega corps) are monopolies, and they're growing too powerful, both in the market and in the government, for our society.

Regulation will be captured by Facebook to cement their monopoly position.

The only antidote to this is competition- and that means not only breaking facebook into separate companies, but also prohibiting them from buying new entrants into the market.
Bash is painful and awful, IMO. The last thing I want to do (if I were even capable of comprehending the man pages) is really learn it and internalize its awfulness (same with, say, Vim); I want to be able to do what I want to with some syntax quickly glued on from StackOverflow.

Actually, I don't want to do that either.

What I really want to do is use a Python script instead. :3
This is really impressive. Perhaps do a Show HN for it?
From the linked document:

> To accomplish this, the Swift script/program simply links the Python interpreter into its code.

I would imagine that having the interpreter in another process would be a gigantice performance hit.
This hits on something I've wondered about for a long time. Since carts did not just include data, but also mappers and coprocessors, how do you write an emulator that can accurately play an arbitrary ROM dump?

Does your emulator have to have knowledge of every single game, and what mappers and/or "helper" chips each had, and emulate just the ones appropriate for a given game?
I assume ( may be wrong ) Project Loom achieves similar benefits when its lands on JVM.
What absolute mindless drivel! Mr. Clegg starts his opinion piece with a nirvana fallacy: breaking up Facebook won't solve all the world's problem, so why bother? More appeals are made throughout to Facebook's large user-base, as justification for continued market dominance. Yet Mr. Clegg claims anti-trust laws do not apply to Facebook those laws are to ensure "low-cost, high-quality products" - and since Facebook is free, they're immune from such rules. He proudly denigrates and defies the laws simply because they were "developed in the 1800s" which is an outright disgrace. I find his arguments wholly unedifying and severely lacking in substance and creativity. That pro-Facebook propaganda by their PR head is even deemed worthy of publishing (in NYTimes of all places!) is frankly a disappointment.
Becoming a Junior Developer in 2019
The maturation and increasing usage of practical SMT solvers is a big sign.
and who has the keys to that deposit? it's key all the way down. unless you are finance. never saw finance having their document storage delegated to a third party. it's their nature. that and legal, but since the master key is quite like a title to your data, finance made more sense.
> An Advanced Practice Registered Nurse (APRN) is a nurse who has at least a master's degree in nursing, and sometimes a doctorate in nursing.

> A Certified Nurse Midwife (CNM) is a medical professional who oversees every facet of a woman's obstetric care. This includes pre-conception counseling, prenatal care, labor and delivery, and post-partum care. The requirements for becoming a CNM are a nursing license, a midwife license, and a certification from the American College of Nurse Midwives.
Ask HN: What are the best MOOCs on web development?
I’d say it is nefarious to put out an EE version that’s marked ‘production use requires a license’ and then make it impossible to figure out how to get a license or what one would cost.

Even enterprises would deep budgets would not let their devs near such an arrangement - they could be held to ransom by Oracle!

If it’s not ready or ‘fully baked’ as you say then mark it as beta and say that future versions will require a license.
> The BASH man page is .. improving?

When I had to start dealing with bash a lot about 5 years ago I consulted "Greg's Bash Wiki" at https://mywiki.wooledge.org/BashGuide and it pretty comprehensively treats best practices for writing bash scripts. I often go back to consult the guide.
For those interested in this sort of thing, this video showcases Graal's ability to compile JVM bytecode to native binaries in a really impressive way: https://youtu.be/topKYJgv6qA
“If you haven’t tested your backups, you don’t have backups.”

LOTS of people don’t have backups.
Adventures in WhatsApp DB – extracting messages from backups, with code examples
I hope that this trick will go away. I'd be much more productive.
Strong Opinions Loosely Held Might Be the Worst Idea in Tech
> We know a lot.

Yet we know very little, like, we knew how to make fire before Lavoiser discovered the role of Oxygen in combustion.

The various paradigms we use are approximate, not unlike humor and miasma theories were of some help before we understood physiology and discovered the existence of germs.

The main theories of the 20th century (psychoanalysis and chemical imbalance) have been steadily eroded by research, but are still have far too much importance in clinic.

> You might have a genetic predisposition to certain problems, have that exacerbated by traumas.

Once we understand what genes and genes circuits are involved, and how trauma makes it worse, we'll be getting somewhere.
With Facebook Messenger, Whatsapp, and Instagram, Facebook has a near monopoly on messaging and social media in a solid number of countries (e.g., the Netherlands or Brazil). At some point such a product ceases to be a thing you buy or opt-in to out of a fair balanced choice (in the capitalist sense), and becomes something you are coerced to use because 'everyone' expects it. Simply put: you either agree to Facebook's terms of service, or, depending on your social circles, you become a digital hermit.

At that point regulation becomes a necessity to safeguard citizen's rights and freedoms. Such regulation includes more stringent checks on the permissiveness of corporate takeovers by the behemoth (again, this is nothing revolutionary, it is common in all capitalist democracies).

Start with breaking out Whatsapp and Instagram. Those mergers should never have been approved. Either that, or force the platform to be open to third party clients and introduce a fairly priced way to use those services without paying with your data.
The Las Vegas monorail is on the same side of the strip as the airport. It doesn’t go to the airport.

These systems are working as intended. It’s about extracting money from travelers, not time savings or energy efficiency.

I would be astounded if there weren’t overt or covert flows of cash from the taxi companies to the decisionmakers that blockade these projects.
These are the kind of comments that make HN so special: knowledgeable and insightful, due to deep experience with the past and critical understanding of the present. It isn’t just a rush to what is shiny and new, but is capable of identifying what is novel and valuable, and is articulate enough to explain why.

Normally my comment would be an unnecessary back-slapping, but since the conversation veered this way, I think it is appropriate to call out your comment as something that represents the spirit that makes HN unique and wonderful.
It's interesting to read the comments on anything related to Oracle, the general sentiment is people hate it ... a lot!
I wonder how long it will stay in business?
My current favourite example is the MDN page covering text contrast — https://developer.mozilla.org/en-US/docs/Web/Accessibility/U... — which violates the rules it states. (As does practically all of MDN, but particularly the confetti-factory code samples.)
Another alternative to more privacy in GA is to proxy all requests to GA via your own simple proxy server analytics.yoursite.com and drop the last bytes from the visitor IP when proxying.
I am a recent grad, talented I like to imagine, with an opportunity to do some consulting. If I know I can make X/hr elsewhere fulltime, is the 2.5-3x consulting/contracting rate still applicable, or does that apply to senior developers?
I favor a breakup. Generally I have viewed Facebook and Instagram as honeypots which attract people who otherwise would just involve themselves in other equally damaging addictive activities. In that sense, they wouldn’t really affect the lives of those who choose not to use them.

The problem arises when those who are addicted to the services get to vote in elections. At that point, the damage escapes the honeypot and can influence others in meaningful ways.

Breaking them up helps solve this by preventing any one company from essentially taking over the world’s democracies by steering allowable debate and therefore votes. It also distributes the attack surface area for other countries who want to influence elections.

I absolutely believe undoing the Instagram merger and stopping Facebook from copying the features of other networks to kill them would help accomplish this objective.
How Hot Chicken Happened
I think the future of CPU will be FPGAs for one software. Hardware will be so cheap that your desktop or whatever computer you have will have lots of FPGAs or logics to run a certain amount of software. You can also allocate some of it for general computing so you can run legacy software.
This is true. Not only is it impossible to prove anything in science and therefore reality, but we also view things through a blurry lens. Results arrive with a limited amount of significant figures or in the form of a statistic. Technically, although things cannot be proven in science, things can actually be disproven in science, but due to the blurry lens we are unable to fully do so. Instead science is largely about establishing correlations and to an even harder extent trying to give a blurry statistic to causation.

Do note that for math, you can prove things but two things must be assumed. The first assumption is that all axioms related to the proof are true. The second assumption you make is that logic as we know it is true and always consistent regardless of context.

There is one more interesting thing regarding science. Because nothing can be proven in science and because all science is, is establishing correlations, one thing that we assume is true in the real world is probability. In math the axioms of probability are basically arbitrary ratios assigned to sets with the theorems blossoming outward from different compositions of these sets and ratios. The theory itself has nothing to do with random events. So literally the theory of probability is just about sets and an associated rational number representing a portion of that set.

If we had a 6 sided dice and we rolled it billions of times the reason why the number 5 appears close to a 1/6 portion of all the results is a mystery. We literally assume this is the case and that the axioms of probability which are essentially just sets and ratios actually applies to random events and happenings. All other science is derived from this assumption.
Equity Compensation agreement before option pool is created?
Ask HN: I was curious to know if there is a way to get in writing what my equity compensation would be prior to the option pool being created. I am a very early employee and the company has raised a pre-seed round but am being told that I'll have to wait until the seed round until the options agreement. The founders have given me a number albeit verbally. Any advice would be much appreciated.
Same here but I wanted to add that search is at par 100% on the main search tab. Almost identical but less ads on DDG. Not sure about the images, they seem to just be different images. Google is better at news search. That's the only place I've noticed DDG not being as good at. But DDG is FAR superior as a user experience IMO because of the bangs https://duckduckgo.com/bang
Or just learn the right method to do that and use `readlink` or `realpath` or similar solution.
> Not sure if you are proposing to restrict freedom of movement, but that would be pretty hard to pass, and frankly scary.

My thought is that they should create some form of obligation or tuition option for the schools so that they don't subsidize people who ultimately leave their economy. You stay in Romania, your tuition is subsidized like normal, if you leave Romania and become resident elsewhere, you pay a bill to recover the cost of educating you.

Obviously they can't, as a matter of civil rights, prohibit people who are not criminals from leaving the country, but they have tools to enforce agreements like that at least with EU member states, and states they generally have relationships with regardless (i.e. UK).
It would be great to see a concise, relatively non-technical introduction to what is AMP and why is it bad for the open web that I could send to friends and family.
Facebook is a capitalism problem, not a Mark Zuckerberg problem
> Windows Template Library (WTL) is a free software, object-oriented C++ template library for Win32 development. WTL was created by Microsoft employee Nenad Stefanovic for internal use and later released as an unsupported add-on to Visual Studio and the Win32 Framework SDK. It was developed primarily as a light-weight alternative to the Microsoft Foundation Classes and builds upon Microsoft's ATL, another lightweight API widely used to create COM and ActiveX libraries.

https://en.wikipedia.org/wiki/Windows_Template_Library
Considering that the TSA misses more than two thirds of weapons passing through their checkpoints (they have improved - it used to be 95%), we can safely say that TSA does indeed make delays for the hell of it. They are not increasing air safety in any meaningful capacity.

https://www.forbes.com/sites/michaelgoldstein/2017/11/09/tsa...
Young readers probably skimmed over the bits about floaters in the eyes. Everyone older than 50 gets it.

Jordan Peterson claimed in an interview with Joe Rogan, that his meat only diet got rid of his visual floaters, and that they are an autoimmune problem.

I question how much they are autoimmune, but I've never noticed anyone talking about getting rid of them, deliberately or as a side effect, before.

Any other anecdotes out there about this kind of thing?
Win a Car Competitions
It's exactly the same for politicians, we all know what the headlines would be the next day if the guy in the video had responded honestly.
Platform coverage, at one point of Time Whatsapp was available almost every mobile platform including those medium range Nokia smartphones. Next is the (small) size of the app and low data usage
Yep. Exactly.
It's greatest application will be hype articles in popscience magazines
the vast majority of IoT devices barely move, let alone between countries.

Yet.

One of the things holding back the development of truly mobile IoT is ease and ubiquity of connectivity. This tries to solve that.

Think of it as Amazon's Whispernet, but with far more penetration.
> To be fair, some of that bullying is for good causes - such as human rights and rule of law.

I'm all for human rights and the rule of law, but the rule of law without sovereignty is just tyranny, and human rights without sovereign rights deteriorate inevitably.

> Free movement is one of the cornerstones of the European Union. If Romania were to restrict it, I think that the people most pissed with that decision would be the Romanians.

The suggestion from other member states to Romania (which, I should clarify, I have no real personal attachment to), is that they should take on migrants from even poorer economies; the problem with this is that poorer economies generally do not produce the educated people Romania is losing, but a further set of people who they must educate, and who will ultimately be able to simply hop on a bus and setttle in a place where even low-skilled work is better compensated than high-skilled work in their home country.

I don't think it's great when countries try to trap their citizens arbitrarily, but by the same token, they can not simply allow their best and brightest the option to take their skills somewhere more developed, and have that cost those people nothing. Furthermore, the end result of brain drain is a country full of nationalists and wretches, which seems to me like a bad thing to aim at, even if the process seems fair.