jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Java Web Start. This is the canonical way for desktop applications.

Not anymore. Java Web Start was removed because the very concept of a JRE, a system-wide runtime downloaded directly from Oracle and managed by the user or their IT department, no longer exists (despite some OpenJDK distributions offering something they call a JRE -- perhaps to maintain a sense of familiarity -- no one actually provides a JRE anymore, although I guess OpenWebStart is attempting to resurrect it). Like any other application, Java applications now only have two parties: the user and the application's vendor. It is the responsibility of the vendor to deliver the application along with any dependency, including a Java runtime. The vendor may choose to supply their own automatic update mechanism, for the application and the runtime, but users need not interact directly with the Java runtime anymore.

Web Start, like Applets, was entirely predicated on the notion of the JRE. With the latter gone, the former is meaningless.

Why was the JRE discontinued?

1. The software ecosystem now discourages system-wide third-party runtimes. On the desktop, the app store model rules; on the server, containers are popular -- both are much more friendly to an embedded runtime.

2. An embedded runtime with jlink gives the user a better experience by giving the software vendor full responsibility over their software and not requiring the user to deal with runtime components they don't, and need not, understand (although, admittedly, popular Java build tools currently lag in their support for jlink). In other words, the new way is better, but it does require getting used to.

> While it can in theory work with any application, it shines with modularized applications.

Not just in theory. jlink is the recommended practice for deploying any Java application, desktop or server, modular or not. While a modular application can help automate more steps of the packaging process (like not requiring running jdeps to find dependencies and automatically generating launcher scripts), jlink is not especially tied to modular applications. It is how all Java applications should be distributed (jpackage internally uses jlink).

(I work at Oracle on OpenJDK)
You've been downvoted, but that's basically what the article is - it's pointing at the class divide /through/ churches, not because of any actual concern for religious observation itself.

As an aside, the comments of Ars make me appreciate discussion here. I've rarely seen a place so bigoted and hate-filled as Ars comment threads on a /regular/ basis.
Not really. When a corp has billions in revenue, your $2000 is nothing compared to any possibility of jeopardizing a fraction of their revenue.

Imagine a corp optimizing click through. Any negative news could dampen that and require immediate action.

You have to be perfect or too big to remove.
Ofteb enough that it's worth addressung
Yes.

Thoroughly re x-ray and hand inspect the contents of his bags. Thorough pat-down of his person. Interviewing him as they went. Upon finding nothing, send him on his way. 30 minutes tops.
A few reasons:

D3 has built-in components to draw small details like axes precisely, which lower the barrier to making good data graphics.

Also, the feedback loop in my experience is much tighter than with tools like Processing, R or Matlab, since you can manipulate elements directly in your browser, instead of having to compile code/generate a new raster image every time.
This is outrageous, aren't there laws to prevent people like him from speaking about this!
(That was sarcasm, by the way).
Yep, I also meant the government. Or are you still convinced 9/11 was not a false flag?
This is excellent, great job.

I'm currently doing an internship with USDA-Agricultural Research Service(ARS), and was pleasantly surprised at the amount of free meta-data they offer to the public. For instance, I'm currently doing some work with GIS data/display and the USDA makes available soil data and GIS data files of the entire US as well as some other places like Puerto Rico for the public through their data gateway website[0].

[0] http://datagateway.nrcs.usda.gov/
"Most fake bombs missed by screeners" http://usatoday30.usatoday.com/travel/news/2007-10-17-airpor...

It's usatoday, I know, but the reporting seems straightforward.

Missed loaded guns:
http://abcnews.go.com/Blotter/loaded-gun-slips-past-tsa-scre...
http://abcnews.go.com/US/tsa-lets-loaded-guns-past-security-...
I entered in thinking it was journalism, and it wasn't until the end that I realized I had been reading an editorial. That colored what I had just read, but it's my fault for missing the "Opinion" category at top.

The anecdote was interesting and informative. If nothing else, Americans should remember to ask about "cash discounts" at health care providers.

The conclusions, though, are pure whargarbl:

"the only way to make health care more affordable
is to diminish the role of third-party payers."

Really? The ONLY way? That's how all other countries do it?

"ObamaCare expands the role of the third party and
practically eliminates the role—and the say—of
the patient in the delivery of health care."

This patient lowered his bill by exercising his "role and say," and that illustrates that Obamacare has eliminated the role and say of patients. Wait, what?

If this patient had been negatively affected by Obamacare in any way, I'm sure the author would have gleefully pointed it out.
FTFA: "You’ll have to understand, when a person of your… background walks into here, travelling alone, and sets off our alarms, people start to get a bit nervous."

So it does sound like being brown-skinned had something to do with the ordeal.
Because Elon Musk is god here and worshipped.
> The price per can is remarkably consistent even in widely varying geographic areas.

Indeed. It amazed me that Red Bull costs the same in Europe and Madagascar, in spite of the distance to transport it from Europe to the latter. I suppose that the cost of producing a can is tiny, and so Red Bull makes a huge profit in Europe, while in the developing world it is content to make lesser profits as it plays a long game.

I saw a similar situation with a Peru-made milkshake-in-a-can that is the same price in Peru and in West Africa.
How much skill and expertise do you need, though?

In most fields of activity after 2-3-5 years you should you should be a reasonable journeyman and after 10 you should have a decent mastery of your field.

To me a term limit of 15-20 years should be more than enough.
But tweets can be important. Who decides whats important and therefore needs to be archived and what not? No one. In the digital age harddrive capacity is basicially infinite so we save everything.
Taboo on the word "leftists". You're otherizing, I don't think it's helpful.

I don't see the people you're referring to as being in the driver's seat of any meaningful change that's actually being considered in a way that might actually lead to implementation.
why would I enter my info on a random site though?
I looked back at SCO v IBM on Groklaw. SCO wanted to claim copyright infringement over IBM's use of code from Project Monterrey, but they tried to add it too late, and the judge wouldn't let them amend the case yet again. Well, this Xinuos nonsense looks the the copyright version of that exact claim.
This is a very nice nudge. I have found that it is helpful to employ nudges in many aspects of my life. It is simple, and it really works.
What's interesting is that what matters most is the amount of agency you perceive yourself to have, rather than the 'real' amount (which, admittedly, probably doesn't exist, but our brains trick us into thinking it does).

Based on some of the movements that seem to be picking up steam, and my own life, I believe there's something about this current time that promotes a diminished locus of control. There seems to be a real appeal of ideas who that speak to this need.

It's quite a mindvirus. Even if you know you have it, you can't quite shrug it off.
They can arrest whomever they want for reasons of their own and then they find a way for the arrests to appear legal or justified.
So this is a good usage model, but I'm not sure people want to carry yet another tablet just for gaming. The only way I can see this thing taking off is if it can fall back into an Android tablet mode for web browsing, e-mail, etc. But as a portable gaming console, it seems pretty boss. I'm curious what the hardware specs are and how they differ from other tablets on the market.

Because if it can't do everything else my current tablet can, I'm gonna have to carry a tablet AND this thing. Done right, Nintendo can make this thing the first real challenger to the iPad for mass-market adoption. But they've gotta treat it as a first-party Android device and get updates out ASAP and not muck with the interface too much. I'm willing to bet they could work out a rev-share agreement with Google on the Google Play store and Google Play Apps (and keeping their own Nintendo licensing scheme).

But let's not kid ourselves here: Nintendo is a Japanese company and it operates like one. That means they'll try to own the entire value chain and miss out on any network effects, while simultaneously moving themselves from a market with a 5-10 year refresh cycle to one with a 2-3 year refresh cycle. While it means they could sell more tablets to repeat customers, it also means that they have less time to be patient for success (as happened with the Wii and WiiU) since it also increases customer churn. Network effects and platform lock-in are a lot more important when the refresh cycle is shorter, because there are more opportunities for your customers to jump off the train.

I wish Nintendo luck, and I think that this is a good usage model. But I'm not convinced it's compelling enough to displace the tablets that people are already carrying around with them unless it can also duplicate the capability of those devices.
Is it just me, or does the phrase a Western style democracy (used in the article) seem just a little ironic given the context?
Well your passion is misguided and you should quit the software business now. Seriously.

Your argument is completely invalid. You are debating a dependency issue vs the installation of additional unrelated software.

I'm sure Microsoft has your aunts best interests in mind when they put their search bar into a product that they dont maintain.

If you are all for software companies installing random peices of bullshit software on your computer during regular updates of their software, then I'll gladly setup an update server that you can use. Dont worry, your aunt wont have to make any decisions.
It was even worse than that because they had the Performa (low end) and Quadra (high end) lines and certain models were identical. Also at different times they had the "LC"(Low Cost) series and just plain "Power Macintosh" series.

Read this and try to keep it straight: http://en.wikipedia.org/wiki/Power_Macintosh_5300
A company's culture matters quite a bit. Where the author makes a giant mistake, however, is in assuming that a company's culture is what it says it is.

I've worked at several organizations, and I can tell you that they definitely do have different cultures and sometimes that culture is a big contributor to success.

On a smaller scale, it's similar to the way a startup takes on the personality of its founder/s.
> which language has standardized SIMD vector datatypes ?

Java is getting it soonish.
https://openjdk.java.net/jeps/338

Rust has it (but it's fairly platform specific)
https://doc.rust-lang.org/edition-guide/rust-2018/simd-for-f...

Dart has it
https://www.dartcn.com/articles/server/simd

Javascript has it
https://01.org/node/1495

It's actually a bit impressive how many languages have it at this point.

> what are the other native languages with a standardized memory model for atomics

Rust, C, Go?

> It's not like you're going to use C# or Java's built-in threadpools if you are doing any serious work, no ?

Define "serious". By most metrics JVM apps run at 1->2x the speed of C++, that's really not terribly slow for a managed language. On top of that, there are a lot of places java can outperform C++ (high heap memory allocation rates). Java's threadpools and concurrency model is, IMO, superior to C++'s.

> Do they even have something as easy to use as taskflow

Several internal and external libs do. Java's completable futures, kotlin's/C#'s (and several other languages) async/await. I really don't see anything special about taskflow.

> can you point to non-trivial java projects that do not use Apache Commons

Yes? It's a fairly dated lib at this point as the JDK has pulled in a lot of the functionality there and from guava. We've got a lot of internal apps that don't have Apache commons as a dependency. I think you are behind the times in where Java as an ecosystem is now.
No, they don't.

The (many) species of mosquito found in the Arctic do not carry malaria. Malaria is largely a tropical and subtropical disease.
I thought you were going to link to one of those “egg opening” videos. They’re the reason I don’t turn on youtube. The terrible thing is that one of them made it on to Netflix... now I have to get rid of Netflix because its all she’ll watch if she sees its icon. I wish there was a way to block specific shows on Netflix.
Did you click the link? You look it up by name.
I suppose one should always be careful about what one says. For decades I denigrated SUVs as being for urban wannabees who had delusions of being off-roaders.

Twelve months ago, my wife's health situation was such that she needed to get a mobility scooter, handicapped scooter, or whatever you call them where you come from: like these https://mobilitycaring.com.au/wp-content/uploads/2020/03/GOG... The advantage of this type is that they disassemble like this https://mobilitycaring.com.au/wp-content/uploads/2020/03/Go-...

Now I used to have lovely C-class car, except that it was murder to squeeze the disassembled bits of her scooter into the boot, and even then the seat had to be put on the back seat of the car, taking up about half of that space.

In effect we went from having a four-door car with a boot and 2 spare back seats to having a two-seater car.

So we bit the bullet and got (ugh!) a GLC SUV, which holds all of the scooter's bits in the cargo area and leaves us an empty back seat which we can use for passengers or luggage.

But given my druthers, I'd really prefer a small zippy car like one of these https://upload.wikimedia.org/wikipedia/commons/thumb/b/bc/Me...
Thomas is well know as one of the maintainer of IPython and Jupyter, and developed flit while working on the pep for pyproject.toml and the pip backend allowing things like python -m build.

Though `python -m build` only works _if_ you use something like flit or setup.py in the backend to do build the package and hence why you can set flit as a build-backend.

So yes, flit is one of the latest tool, and yes it is one of the things that push for the ability to use pyproject.toml+python3 -m build, you just seem to miss some subtleties of the toolchain.
> That's the risk of having no savings and no stable employement beyond operating a business which has entered a liquidity crisis.

A real estate owner shouldn’t be forced to liquidate at below market rates due to unfunded federal mandates.
A recipe site that anyone can contribute to has no aesthetic by definition. Having an aesthetic or point of view is one of the most desirable properties of recipe collection — it gives the unifying reason for why the collection is what it is, and who curated it. This isn’t the same thing as global knowledge, because cooking is more akin to art than science of facts.
Ding ding ding! Also being told repeatedly that covid causes long hauler syndrome might cause people recovering from covid to worry if that will happen to them.
> Someone got in trouble for saying "America Deserved 9/11" which is a bit beyond a controversial political opinion.

Why do you say that? I would definitely file that under controversial political opinion. That opinion isn't calling for another one, or saying that the individuals killed deserved it.

Especially because he's saying it out of disappointment, not anger.
And arguably one of the best windows shells if you don't count Emacs as an OS.
"If you want to make sure someone is paying their income tax, you don't need to know who the buyer is."

Quite the contrary, the way you fight against untaxed money is exactly by monitoring who the buyer is - you fight against the "dark economy" on the edges where it interfaces with the legitimate one, relying on the fact that most of the things one might want to buy come from the legitimate sellers, so you put up limits so that one can't buy anything for large amounts of cash or equivalent without identifying themselves and (indirectly) their sources of income. The gay bar or abortion clinic would be out of scope simply because the amounts spent there are relatively tiny, but for all the large spending (e.g purchasing property, Teslas, etc) the tax verification definitely wants to identify the buyers.
Hi All,

We just released version 4 of Direct Mail. The big new features include cloud syncing/collaboration, autoresponders, and a redesign for OS X Yosemite. Companion app for iOS also available at http://directmailmac.com/stamps.

Happy to take any questions or feedback. Thanks!
A mutable variable in the hosted language is a getter and setter (or equivalently, a lens) on the hosted environment.
A concrete example:

the classic game "Descent" was written by Parallax and published by Interplay. The split-up remnant of Parallax owns all of the assets -- the ship name and artwork, the name of the evil corporation, the music, the robot artwork. Interplay owns the name Descent. Anybody can make a game that flies like Descent (Sol Contingency and Geocore are both trying to), but only an Interplay-licensed company can call their game "Descent", and only a Parallax-licensed company can put in the "Pyro-GX" and the "PTMC". And there seems to be some distrust between the two companies.

This has led to a fair bit of complication for the Interplay-licensed Descent:Underground game (currently on kickstarter -- https://www.kickstarter.com/projects/descendentstudios/desce... ). A lot of fans are asking "where's the pyro?" Well, they can't have the pyro, because they don't have a license for that part of the game. They can make a ship that looks fairly similar and flies identically, but it has to be identifiably visually different and have a different name.
> No financial or payment information was accessed or compromised in this attack.

This wouldn't be my first concern. It would be all of the confidential communication that happens within slack.
Yeah, it's like how all those people cutting trees with a manual saw proved that you don't need a power saw!
> Have we learned nothing about the separation of concerns, of content from layout?

You're whole argument violates this separation of concerns! By typing two spaces, you are inserting layout concerns into your content.

If layout is the concern of the render, then your editor should increase the visual distance between sentences if that is what you need, for example with an option to override the font's typographical parameters or one to add extra sentence spacing for monospaced fonts.
You might be better off letting potential buyers know more about how the buying / selling process works.

I would narrow the support down to 3 months max.

What're the current earnings, etc?
I don't think those comments are very helpful. I think a function-level comment would be much clearer.

# Outputs 'Fizz' when +arg+ is divisible by 3, 'Buzz' when
# it is divisible by 5 and 'FizzBuzz' when it is divisible
# by both 3 and 5.
The thing about law that often confuses geeks is that they think the law works like a rigid algorithm with precisely defined inputs, or that it must limit itself to objective inputs.

They conclude that if they using something other than money as money, the law won't have a say because they are operating outside the precisely defined input.

Not so. The law can handle fuzzy situations, and since it can deal with subjective things such as what was in the minds of the people doing things, it will have no trouble incorporating Bitcoin transactions into the tax structure.

As a first pass, it could treat them as barter transactions, which are well covered by the tax system. In fact, there is a large body of law dealing with people trading non-currency items. It is quite interesting. Suppose I buy an X and you buy a Y. Later, we swap them. If they are the same kind of thing (we are trading my Picasso for your Rembrandt) there are no tax consequences. If I later sell the Rembrandt, it is taxed as if I had bought the Rembrandt for the price I paid for the Picasso, and so my tax is based on the profit based on that. Same for you.

If, on the other hand, X an Y are not the same kind of thing, then it is treated as if we did a pair of sales. For example, if I trade my Picasso for your race horse, the law would treat it as if I had sold my Picasso to you and used the proceeds to buy your horse, and you sold your horse to me, using the proceeds to buy the Picasso. I have to report income equal to the difference in value between the horse and what I paid for the Picasso, and similarly for you.

Subsequently when I sell the race horse, it is treated as if I had bought it for in the imaginary double sale, rather than whatever I paid for my Picasso. This price that you track in order to determine what the base price is to use when determining profit or loss on a real sale is called your "basis" in the item. In a like kind exchange, your basis in the received item is the same as your basis in the item you gave away. In an exchange that is not like kind, you get a new basis that is what you paid for the item in the imaginary double sale transaction.

There's case law and regulations dealing with all kinds of variations on this theme. For instance, if I trade my male horse for your female horse, is that a like kind exchange or not?

I don't think the law will have any trouble at all dealing with taxation and Bitcoin.
"thus limits its audience"

I must disagree on this. Android's adoption is both in high-end smartphones like the Nexus, as well as a lot of low-end, with-the-plan phones. What limits it's use is the geeky feeling you talk about.

I know a large segment of users who use Android, and only the technical ones are those who use features: everybody else basically has a dumb phone with a big screen and extra 20/month plan. The monopoly preventing the same gold rush on app development in Android that iOS has is that: paying users. They may be coming soon, though. I know plenty of iOS users about to jump ship to Android.

My mom will buy an app (iOS), my friends who develop software for a living won't (Gingerbread).
Yes, the Mayor of Kansas City is probably moving his gold to secret locations as we write.
Interesting problem to have. Consider that it was just a few years earlier than you where people didn't have blogs to share their high-school and pubescent rants on. Some how they survived :).

I do think it is unfortunate that well thought out blog posts have been replaced by sound bites. Tumblr isn't completely to blame either. Twitter and facebook have also contributed to this.
> Since Spine doesn't use constructor functions, due to limitations with prototypal inheritance, classes are instantiated with inst().

Can someone explain this to me? I've been using prototypal inheritance through Closure's goog.inherits() and never had any problem using regular object constructors.
Thanks! That's certainly a simple one.
I've collected and studied data from rubygems a while ago and I came to the exact same conclusion. (you can find the post here -> http://usingimho.wordpress.com/2010/04/06/men-and-women-on-r... )
While at the time I wasn't so sure about my thoughts, since the amount of lynching i received in the comments, not I'm totally sure that this issue needs serious and unbiased scientific studies.