skysight-inc/HackerNews huggingface dataset:
It's pretty unlikely that you're going to have a bug in your SHA1 and SHA2 cores, for whatever that's worth to you. Virtually nobody implements them by hand.
https://dev.to/oatw/why-and-how-i-built-my-own-ui-framework-...
Mender 2.0 released: OTA update manager with application and system updates
Publishing to Maven Central comes with a bunch of requirements (https://central.sonatype.org/pages/requirements.html) may be seen as a burden to packagers, but is certainly a delight for end-users of those packages.

All packages are GPG signed, come with companion source and javadoc artifacts, and are guaranteed a certain amount of other metadata in the POM. There are "easier" repositories (like Bintray jcenter) but anyone who has used something from there that didn't include sources or proper licensing information soon comes to appreciate why it is that Maven Central (and not jcenter) that is the center of the Java ecosystem.
I've not done any Android development but how is IntelliJ for it? While it can be slow on big codebases and obviously never as responsive as vim in a terminal, I think the tooling is excellent.

But again, you have to spend a month or so learning the shortcuts.
> Prolog's lack of popularity suggests that viewing a computer program as a pure (first order predicate) logic construct isn't a powerful way of thinking in general. That is a bit of a blow to all the programmers who seem to secretly want to be mathematicians because that in turn suggests that the logical aspects of programming are subordinate to hardware realities.

Of course it's powerful. The problem is that it's far removed from, and in many cases in conflict with, how computers actually perform computation.
This is long past edgy, it'd be unoriginal if a comedian said it. It's pretty much a standard part of our culture now thanks to social media. Much like the concept of slacktivism which is closely related (when the bar drops so low for being an 'activist' for something, then everything has activists).
Like water barons, warlords, feudal guilds, etc?

By what mechanism would a libertarian put a check on the capital's natural tendency to accumulate wealth and power upwards?
If they stocked n-thousand of these scooters, why not see how many people are willing to buy them (at 600% markup)? They already have whatever economies of scale for stocking the scooters for their rental business.
That doesn't seem like enough ventilation.

I've seen someone wearing something like this one once https://www.chewy.com/pet-gear-i-go-plus-traveler-black/dp/4... seems like a better idea.
Well, more thoroughly stated, it's one line too far, for him to continue to fly Delta. Maybe a bit dramatic as headlines go, especially since he can react only to things he actually hears about. (They may have crossed his "line" long ago, but it didn't make it onto Twitter etc.)

I'm not up to speed on what's "protected" anymore; people seem to care more about being protected from speech nowadays rather than protecting the speech itself. So I'm setting all that aside.

But the poster that seems to have started the shitstorm (https://twitter.com/EoinHiggins_/status/1126477710434414592) is indeed untruthful. They're concealing their true and real argument/position/reason for why they don't want a union (namely that they'll have to transfer wealth to workers) and using a disingenuous one (namely that they want you to have a game system).

Incidentally, one of the reasons it fails is because, as one of the many replies to that tweet said, it's trying to bribe you with your own money.
Very good point, I'm not saying I want to dismantle all unions and create them again. But I would like more competition with unions, currently there isn't much of that.

Well I might have said that in my comment but it wasn't my intent and reading your comment made that more clear to me.
Out of curiosity, what don't you like about Python's packing/unpacking?
I've used this to good effect before.

Note that the endianness may catch you by surprise, though. For example, what's good in postgres may not be good for SQL server.
Would it be easier to learn if you already know how to ride a pedal unicycle?
Online Choices
The naivete of people in situations like this drives me nuts. This person discovered that a company they frequent has done something that offends their sensibilities. Now they going to Do Something About It! And we should all join them! This aggression cannot stand!

This is arbitrary offense-taking. I'm not taking a stand on whether or not Delta has done something egregious. I don't care about the underlying issue. What I can't stand is people who become aware of something like this and act like they've uncovered a crime against humanity that we're all ignoring.

I guarantee that the author wrote that blog post while wearing clothes manufactured in a sweatshop, on an electronic device manufactured in many sweatshops, with a stomach full of food picked by disadvantaged illegal immigrants, after driving home from work in a vehicle powered by oil from an unsavory country. They're proud of the million miles they've flown, with a carbon footprint that's big enough to sink a continent.

To be fair, the author acknowledges much of this in the post, which makes it all the more inane. This one company crossed some arbitrary ethical line in the sand, and the author wants everyone else to jump on board.

The world is a messy place full of suffering and wrongness. By all means, pick the occasional battle and take a stand once in a while, if that's your thing. I'll find something better to get bent out of shape about.
I have always wondered what we plan on doing to Earth that will make Mars more hospitable.
If you're learning with no guidance or your wheel is buggy you may fall down a couple of times but it's mostly very mild since you just jump off. Some injuries can happen if you get cocky and not careful but I've fallen down 3 times already (1.5 years experience) and the worst I got was slightly damaged skin on my hands.
I feel like we will end up with a hybrid approach. Powerful statistical models woven together with some kind of logic system..
Yes, and he can become an accredited investor which has regulations tied around it. Safeguards are needed so your Average Joe doesn't squander his family's $500k retirement and become dependent on the govt's teat.
But the revenue from Joe would then go to early-stage companies, not the government.
That doesn't matter. Whatever beard they can grow will still save time and money.
Respectfully I'm not sure that's true.

> State-of-the-art optimizing compilers.

LLVM provides coverage for many of the new languages that are hyped these days (with the notable and truly unfortunate exception of Go). LLDB provides an excellent debugger infrastructure.

> State-of-the-art GCs.

True, there's some good work there but I'm excited about languages that don't need GCs at all, so that we can finally stop tricking the memory wizard into complying with our workloads and focus on determinism, power efficiency and memory efficiency.

> Low-overhead in-production profiling/monitoring/management.

Correct me if I'm wrong but a lot of that is available in dtrace is it not?

This is actually why I'm so excited by LLVM. I think it's the biggest advancement in computer science in ages and ages. It allows compiler engineers to focus on bringing what they do better and differently to the stack. It allows them to leverage the years of work and bundles of PHDs worth of research that went into the rest. All that time Go wasted developing assemblers for platforms should have been spent focusing on Go and letting LLVM handle it.

Over time the delta between what Java has and what LLVM has will shrink which in turn narrows the gap between Java and every other LLVM based language.

Think about it, macOS is basically just various front-ends for LLVM. Apple's implementations of OpenCL and OpenGL, the Metal Shading Language and Core Image are all wrappers for LLVM. Swift is a wrapper for LLVM. Clang makes C and C++ fancy wrappers for LLVM. Rust is a wrapper for LLVM. Almost everything your mac does is a fancy front-end for LLVM. Even Safari was (until B3 backend) a fancy front end for LLVM.
Just to note, Uber just IPO'd today.
I don't know. Probably -> riding pedal unicycle seems crazy difficult compared.
The Future According to Uber
This is for all of the sites that either won’t use AMP or made the mistake of adding it and had to get rid of it.
Wouldn't those safeguards be at least as necessary for lottery tickets?
Large companies have support deals with Oracle (or other providers, like Red Hat, IBM or Azul). My client has one for Java 8 until 2026 I think. One of the larger obstacles in upgrading to Java 11 is that the libraries which replace SOAP clients in JDK are not patched (unlike the JDK), and have a ton of known CVEs to them.
Same here. I used to love that I could browse a large selection of top quality choices in one place, from my home, rather than whatever the store happen to have in stock. Now it's mostly just the same item with different fake-seeming brands that mostly seem to compete on review count/quality.
I don't know why anyone would truly adopt this. It's very Google centric and didn't have any major benefits outside YouTube ad sales.
Define 'dramatically', and by when you expect this will happen, and I'll offer you odds as well!
Maven doesn’t have a lot of overhead, if you don’t overengineer your POM and use shared parent between multiple projects. It requires some DevOps thinking, but in the end typical project POM will be just a list of dependencies and basic metadata.
> the two major search engines

What's the second major search engine?

I'm genuinely asking, not meaning to poke if it's Bing - I use DDG but just don't have a feel at all for what's most popular after the obvious one.

Wikipedia has just 7% market share left for the second, and the rest - thinking about it's probably one that's popular in China and unheard of elsewhere?
I've never interacted with anyone who has had to deal with sufficiently complex queries

This might be a big part of it. SQL is a limited domain, with limited tools available. Doing "general purpose" programming with SQL requires advanced trickery and is implementation-dependent.

Another example might be Excel, which has a declarative interface (i.e. a GUI) and a semi-declarative formula syntax.
Problem, rigid programming problem in school will not develop a love in programming.

When I was in school the problems given to me by the teachers were boring, more important if you solved the problem with methods they did not understand/teach you got reduced marks.

At home I would write simple orbit simulation (with graphics) on my PET computer, voice pattern, 3D graphics with rotations and even a very simple AI program.

What did I get at school? Add a bunch of numbers or draw simple graphics.

Worse, for the girls I am willing to bet there were things they would be interested in trying to program on the computers but their interests were never covered by the school's type of courses.
Ingrown hair risk is inversely proportional to hair length. Electric razors with less-close shaves have lower ingrown hair risk.

Teenagers have higher risk for ingrown hairs because they have acne-bumped faces, giving a hair a target to grow into.
Did you skip over the bit where he mentioned his experience as a CEO whose workforce unionized during his tenure?
“In ancient times, cats were worshiped as gods. They have not forgotten this”

— Sir Terrence.
If your union can be dismantled by an obviously sad attempt to discredit it like this poster then you have no business being unionized.

All they need is one poster saying, "We got you a $1 per hour raise, that's about $2,100 a year. Go buy 3 Gaming systems on us." Game Over.

This isn't offensive, it's weak, transparent, and lame.
This is silly. All this does is make it impossible for new competitors to enter, as they won't get enough riders to cover that minimum.

This is a ticket to an Uber monopoly.
It seems geared towards foodies and kids.
> I want underperforming mechanics out ASAP and the best ones rewarded.

That would be nice. I think it's more likely that it would be the mechanics that don't make waves and keep costs down who would be rewarded. Woe betide the mechanic who insists on delaying a flight and costing the airline large amounts of money to investigate a possible issue that might result in a 0.01% chance of a crash, rather than delaying it to a more convenient time.
... looking forward to the Hacker News post in 4 years about how Github has really lost their way and how they're now super evil.

Remember this when you guys all rush to sign up for their new services because it's easier for you now ;)
I have been hearing announcements about how Microsoft was working to make .NET code portable ever since Mono was first started in 2001.

In the years since, I've encountered many stories that attempted to make use of that portability. All failed.

I've seen the promise of portability with other software stacks, and know how hard it is. I also know that taking software that was not written to be portable, and then making it portable, is massively harder than writing it to be portable from scratch.

So, based on both the history of .NET and general knowledge, I won't believe that .NET will actually wind up being portable until I hear stories in the wild of people porting non-trivial projects to Linux with success. And I will discount all announcements that suggest the contrary.
At my .NET shop we use FluentMigrator [1] which allows you to just run up/down migrations. Our deployments are completely automated and, in all honesty, while this has been a great and a painless way to manage migrations there really is no silver bullet. Minor releases are dead simple. Larger releases require quite a bit of planning to make sure things are deployed in correct order and SQL updates are backwards-compatible (at least during the deployment window) so that we don't incur downtime or completely break things. The only time we ever had to roll back was when one of these large releases deployed a non-backwards-compatible SQL script which caused us a lot of bad data during 5 minute deployment window. So, this is usually a good motivating factor to try to deploy slim releases as frequently as possible. And if you do that you'll appreciate it when your DB migrations become boring and mundane things that just happen on auto-pilot.

[1] https://github.com/fluentmigrator/fluentmigrator
Is not just Uber, it's LYFT, neither can seem to make a profit. That kind of worries me because both are so convenient and so help people with limited income.
And now the link to the article I was commenting on has been swapped out and replaced with a Washington Post article. I don't know who did that, but it completely removes the context.
The new exchange would have extra rules designed to encourage companies to focus on long-term innovation rather than the grind of quarterly earnings reports by asking companies to limit executive bonuses that award short-term accomplishments.

And what are those rules? Nowhere in the article does it actually say what this actually is.
Not if you want to look good, which is what shaving is about. I can grow a goatee and mustache, so what now I gotta shave everywhere else AND trim that stuff too? I don't think that it saves me time.
When you say "in the shower", do you mean with the water running? Or do you turn the water off and just retain the warm humid air?
Actually, I think you could pare it down to

choose { cases... }

using https://www.chiark.greenend.org.uk/~sgtatham/mp/ techniques.
Dementia is the new cancer in that it's basically caused by everything and yet most people manage to avoid it entirely.
I've been saying for years that Pivotal Labs is a debating club that produces code as a by-product. But now I'm wondering if I read the Gosling quip and then forgot I had.
The kernel is it’s own optional package that’s basically 4.14.

The additional stuff is like, newer php, golang, etc. They also mirror EPEL and build it themselves.

There are other repos you can get these yourself on CentOS.

The one advantage of OL is that they historically got security updates out before CentOS. Not sure how that looks these days.
Microsoft Throws in the Towel on UWP, Elevates Win32
Here's the exchange rulebook.[1] This is rather long. I haven't found the "long term" part yet. It appears to function as an ordinary short-term exchange. It's not like stocks trade once a minute or once an hour to eliminate high-speed trading. They allow day trading and margin.

There have been proposals for exchanges designed to discourage short term churn, but this doesn't seem to be one of them.

The web site seems unhelpful. Not much solid info.

[1] https://longtermstockexchange.com/regulation/docs/LTSE%20Rul...
Ask HN: What are common questions new programmers ask you?
I'm curious to learn about what are some common questions new programmers ask.

e.g.,
How do I start a new project?
How do I write clean code?
How can I be more organized in my work?
What should I focus on professionally?

I would love to hear about what questions you or someone new to programming asked.
Other developers, designers and people having a generally hard time.
Lots of details on StackOverflow’s architecture here: https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...
This is awesome! But please implement Python packaging :cry:
Ah. That’s unfortunate. Some sales droid bought someone a fancy dinner it seems like.
It's definitely the company's business, since unions add another layer of management to their business processes. And these days it's generally assumed that a union is opposed to the company's interests because unions by definition are there to extract money from both the company and its employees.
I find myself doing the same thing. I might use Amazon to find a product, but I end up going to the manufacturer's site to buy it. I also want to make sure that I'm looking at the latest version of the product, too.
Just because Microsoft has a lot of money doesn't mean they can just throw it around. That's not how the world works...
I think the poster’s argument is the the Delta union does not deliver $700 of value to its members, so spend the money on something you value more instead. I don’t know if that’s true as I don’t know their numbers but it seems to me to be a perfectly reasonable, adult, honest opinion to present to people.
Because they can build a war chest and drop the fares below sustainable levels longer than any new entrant can bleed money.

It’s a game played to death in every other market.
The problem is that the manufacturer has an incentive to lie, and we don't have a good way to outright blacklist companies that aren't in the US that do that, so we need to have multiple levels of testing, ideally at least one from someone who doesn't have an incentive to lie.
Obviously. They are making it worse by exactly the number of trips that would otherwise have been done by transit, bike, walking or not at all.

edit: or now scooters
I don't see how that's relevant. Hosting your own Python package index isn't easier than hosting any other, as far as I'm aware.
Only degenerates throw $500k away at lottery tix, while significant amounts of the population invest their entire $500k in funds as found in 401k's or IRAs (or whatever). So yeah, I'd rather shield most of the country from the volatility of early stage shitfests, and make that bar high to climb if they really truly want to invest in early-stage.
Instead of relying on billionaire's whims I'd rather we taxed them more and used CDC's and NIH's epidemiology and scientist's opinions to fund research that benefits society the most.
Not knowing what Gore-Tex I thought it was a TeX variant for the vision impaired. According to Wikipedia: "Gore-Tex is a waterproof, breathable fabric membrane and registered trademark of W. L. Gore and Associates."
If anything, Pip is so tightly integrated into Python that people probably forget they are separate projects.
A lot of the improvements in the ecosystem came from improvements in the language. Go4 patterns are in part shaped by language.
https://www.instagram.com/p/Bt1N9cxllWf/?igshid=15gvydpfzrhj...
That sounds more like the app they were using had ads built in?
A lot of people on HN are entrepreneurial, and have started their own businesses or have worked at a small one and understand the perspective of management. I do not want employees, no matter how low level, to view their employers antagonistically. Unions foster a sense of antagonism and inflexibility, which makes hard but necessary decisions more difficult. Ultimately it will kill the business, which helps no one.
Did you mean to reply to someone else?
If the reports about them basically extorting U.S. companies into giving away technology are true, coupled with the outright theft of technology then we can't put enough tariffs on them until they start playing by the rules.

I only wish a smarter guy was doing this. We could've used our allies to also slap tarrifs on them as well. The top export markets for China are the US, Japan, Germany, South Korea. A pretty good list of strong U.S. allies. We could've crippled them with a steadier hand.
Anytime there is no passenger in the vehicle, it's an extra vehicle on the road. Normally, our cars don't continue to drive around after we've arrived at our destination.
Thou dost protest too much.

In human interaction, it is often the case that specific exhortations not to do something with only concessions explaining why it's so great for the non-exhorting party tends to be interpreted as the exhorter having something to gain by doing so.

In a mutually beneficial contract like employment, if someone specifically went out of their way to tell me not to unionize, that's the first sign a Union might be a damn good idea. Given that as time goes on, and unions fade further and further from the limelight as youngsters take over who have never had much union interaction except through stories from grandparents, it strikes me as disingenuous to acknowledge the company's right to post backhanded smears of the right of labor to organize without tempering it with a bit of perspective.

The fact this campaign puts off such slimy vibes (I've seen less slimy cigarette ads, and that's saying something) entitles Delta to be treated with whatever scorn and loss of goodwill this move generates.

Free country and all, right?
Yes, there are cars that are performing transport and some that are part of traffic that are waiting to be hailed and not performing transport - those are certainty congesting. There is also the effect of rideshare drivers coming from different areas and thus not knowing the city they are in. Reliance on GPS/map apps helps but there will still be “I don’t know where I am going and am not accustomed to city traffic” effect that compounds the others drivers who exhibit that behavior. I’m sue we’ve seen the effect of a single driver desperately trying to cross lanes to make their turn, scale that up.

Cities should really get this data from the companies to figure this out. That should be a necessity for operation in the city.
Nature. Nature never hacks, because nature already owns everything. Every bug is a feature.
In 5 years I expect the MarketCap to be around 10B$ max.
If Self Driving cars are a thing then even less than that.

their customer base will be richer//business people ready to pay higher sustainable prices for rides.
the sides are mesh (you can see completely through the backpack on its sides), along with the 3 ringed holes per side, so there is constantly air moving through it. she prefers the bubble attachment (the other is a perforated round disc) so that she can watch everything around her, and thus know she would not like the one you linked.

she is never in high heat while in her backpack, and airflow is very good throughout it.
It would be a nightmare to police. Can I have things in my pockets? Can I carry my handbag if I don't have pockets? What about a bottle of water? Or a snack for my kid or myself? What if we keep kosher and can't eat anything you have on board? What if I'm diabetic?