skysight-inc/HackerNews huggingface dataset:
> Thank goodness for unions!

The Correctional Peace Officers Association literally advocates for terrible public policy because it is in the financial interest of their members.

There is no goodness to celebrate here. This is an evil organization and in a just world it will come to a swift, peaceful, and complete end.
An update to [0] was posted in the last day or so. https://www.youtube.com/watch?v=oZWNGq70Oyo
> teenage language.

It's machismo. We don't hear very much of this any more from adult professionals in Western desktop jobs, but it's definitely out there. Even in the tweets of certain high controversy members of government.
By simple statistics, most people are, on average, about average. This is true for any population large enough.
I don't buy your assertion that C++ developers are better than Java developers, and all else being equal, bad Java code doesn't blow up in as destructive a way as bad C++ code.

Deliberately keeping a working environment hazardous and unsafe doesn't give you a breed of superhumans that never let accidents happen, it just leads to a lot of unnecessary accidents.
Good work team! Keep it up!
If Belgium is any indication, there has been a strong lobbying from the French-speaking media for Article 11. They've been unsuccessfully trying to "extort" money from Google News for years now [1] (in French). Article 11/13 will be just another avenue to do that.

[1] https://www.lesoir.be/art/google-sanctionne-la-presse-franco...
Strong unions are part of a sensible free market economy.
Ahh OK -- so the first thing is basically whether there's a good oracle driver for rust that supports that feature... I don't know/don't think so? I searched "oracle" (https://crates.io/search?q=oracle) and found a bunch of drivers, but I'm not sure which of them support distributed transactions explicitly.

rust-oracle is listed on the shared programming interface page though (https://oracle.github.io/odpi), so maybe it's close if not already possible.

I doubt the second one more though -- how many languages even have an oracle driver with integration that tight to begin with? I struggle to find drivers that map PL/SQL user defined types to in-language types (even with something simple like enums)...
There are many possible reasons for that besides racism. Blacks are probably more likely to be smoking on the street, carrying weed with them, etc. Also black neighborhoods are policed more heavily due to crime rates so blacks are more likely to be stopped in the first place.

In all likelihood, higher arrests for marijuana of blacks are more due to the above factors than racism, though I’m sure that’s a non-zero factor as well.
That's literally the job of a union. To further the financial interest of its members.
Oh, this is absolute bullshit and I think everyone who's smoked weed knows it.

The whole "dude weed is better it'll get rid of crime and so on" isn't something anyone takes seriously. Some people have horrible reactions to it (myself included) and it makes us anything but peaceful. And nowhere where weed has been legalized have alcohol sales died. People just use both. And if you want to dig through my post history, you'll see that I definitely don't have a "backward" understanding of drugs--I've got more than plenty of first-hand experience, and I've also moved from a "dude weed is good lmao" society to a zero drug society and I'll take the latter any day.

Crime rates in America haven't changed since weed got legalized. It's been on a fairly steady decline, albeit rising in 2015 and 2016 after some states legalized it. And while likely unrelated, murder rates have also significantly risen in Uruguay after marijuana was legalized.

And trust me, when it comes to crime, Japan doesn't need to model themselves after other countries. Japan's murder rate is the lowest of any country with over a million people. Maybe you should learn from Japan and start copying their laws? :)

You clearly have a backward and outdated understanding on crime.
Me neither, but that effort's not visible in their rankings, because it's not even in the top 20, nevermind top 10.

At the end the day it's platforms that move languages, not posting on HN and reddit.

They quite brutally damned Rust with faint praise in the article: "It’s also worth noting that even if Rust never gets much beyond where it is today, it’s still ranking higher than well known languages such as the aforementioned Clojure and Groovy, as well as CoffeeScript, Dart or Visual Basic. Not bad for a systems language."

Ranking higher than VB...
Awesome work! Some things I wonder (maybe these could be in the README.md?):
- Apparently, this is an assembler and an emulator ('runtime simulator'). In the 'bottles of the wall' example, prinf is used, which is a reference to a label in another file. Is an object file used for this or does the assembler just use the labels in the open files?
- Is there a list of the system calls you implement? Did you follow an example or standard or did you just make up some system calls?

Disclaimer: I'm no RISC-V expert and I didn't look at RARS for very long, so these might be stupid questions.
I have been searching and no one seems to have notice the pricing of iPad mini.

iPad mini is basically iPhone XR with Touch ID instead of FaceID, 4x4 Antenna Gigabit LTE instead of 2x2 Antenna with 600Mbps LTE, Same Display PPI, and a last gen Back Camera. Both does not have 3D Touch.
The Extra Antenna, along with Gigabit IPR will cost more than the iPhone XR.

They are mostly identical.

And yet the iPad mini 4G cost $529, while the iPhone XR cost $749.

Why? ( Other than Apple can charge for it, which is not something Apple do. )

Edit:
I am hoping this is a preview of what we are going to see in iPhone 2019. iPhone XR / iPad mini Internal at the bottom end.

iPhone - Touch ID, A12, Single Camera $499 for 4.7" and $599 for 5.5"

iPhone R - Updated XR, A13, Dual Camera

iPhone S - Updated XS, A13, Triple Camera.

The new naming scheme is basically dropping the number.
It costs $1240 per year in Ukraine. Why not make a deal with Ukraine and house them there? (Assuming we at the same time stop jailing people for drug related crimes which should require medical rehab instead)
> Honestly I think your 99% figure just suggests you are browsing the wrong websites. Maybe visit parts of the internet that are less sketchy.

Those are the kinds of things I see mentioned on Twitter. I use iPhone, so I don't see why I would see internet ads myself. Obviously as I am someone who doesn't like ads, I'm one to block them.

There's adblocking in mobile Safari since 2015? So there's very few ads that I see since then (the digital ads in the last month I've come across: "powered by x", "powered by y", and "you can subscribe to z at url" - I'm happy with those). Comparing life before mobile adblocking and after, I don't see that since then I've missed out on anything. People, without an interest in the success of ads, who come across an ad on their devices seem to find it irritating; haven't found anyone who didn't seem happy and kept using uBlock after showing how.

> The point I'm trying to get across is that something can be critical to a functioning system even if on its own it doesn't look very impressive. Voters are the scourge of every democracy, they push for all sorts of stupid policies and usually get them.

Eh.. am I living in some kind of singular utopia then?
Oh wow you are totally right. It had never occurred to me that Spotify requiring Facebook to use the service was a means for them to gain access to your Facebook account.
Incarceration is directly correlated with race regardless of crime. Minorities get harsher penalties for non violent crimes than Whites.

Edit:

Citation

https://eji.org/news/sentencing-commission-finds-black-men-r...
1. None of the things you listed are anywhere near a free market in the US.

You've created a compelling argument against government intervention, actually.

2. I agree with the second point. The US government officially does, too. Prison should be about rehabilitation and not retribution. It's just that the government doesn't act like it agrees.
'Why in particular?'

Nominet is a bit of closed-shop with strong links to existing UK-based registrars. I may be too cynical but I just get the feeling that they'd see Cloudflare as too much of a threat?
I'm not suggesting people always get the money, I'm suggesting that where the cause seems to be poverty and bad background it should be tried to see if it works out cheaper. Murder and rape should probably have a penalty based approach, yes.
When you register an account in Facebook it tells you to connect your Google account to check for the confirmation email. There's no button that says 'no thanks', it kind of makes you think it's the only way to go forward. I don't want to know what kind of information they scoop out, but I guess, all that they can. It's incredible. But here, IFTTT is the problem... I'm pretty sure they don't care about your emails.
Just wanted to second @tiangolo's "Thanks for paving the way with Hug" - Absolutely yup! It's a lovely bit of interface design - definitely had a really positive impact on the space.
When the world uses UTF-8 and you have to constantly recode from/to with every WinAPI call, that's definitely an unnecessary overhead.
I've never done serious work in it but the current way of managing libraries is quite confusing and (I imagine) difficult to use version control will
I wonder if the fact that France, and the French government, have a very protectionist approach to their own culture factors into this. Anything that limits the power of the US to spread its 'culture' is seen as a net win.
What about unions that force dues to be paid even without membership? Are those part of a sensible free market?

The Supreme Court recently overturned this, but for a long time unions just extracted monopoly rents from all employees whether they liked it or not.
Embedded is huge for C/C++ and there are still many greenfield projects. Embedded (real-time, safety critical) usually requires GCless languages, which already rules out the vast majority of super productive new languages.

I wish we moved to Rust (or even Ada), because most of the bugs I see occurring couldn't happen there. But embedded compilers are usually lagging a bit.
Imagine being so famous that you are known only by your first name and what's more not just for making crumby pop music, but for doing something that's changed the world for the better. Thanks Linus.
I would be happier tasting fake meat than having animal suffer for my own taste
I really need to dig into some proper functional programming at some point!

As absolutely suitable for self study I would recommend:

https://www.amazon.com/Elements-ML-Programming-ML97-2nd/dp/0...
What is the alternative? Having 65 year old prison guards probably isn't the best idea from a security perspective. Prison guard median salary is only about $40k, especially in California that is not a lot, can't exactly live of your savings until death and it's not like people are lining up to employ 55 year old ex prison guards.
No, now that they are millionaires, they will be able to afford a studio or one bedroom apartment. So that supply will shrink.
"Intelligent design" is silly because it doesn't answer the question of creation at all. Ok, it wasn't a bearded man in the sky but a bunch of lifeforms who created a simulation for people to live in. So, these lifeforms, and the world they live in - where did they come from? We know they're more advanced than humans because humans don't currently have the ability to simulate worlds of this scale. Now instead of the question of how relatively simple creatures like humans came to life, we have a question of how much more advanced lifeforms came to life. You just made the question more complicated for no reason whatsoever.
New Moleskine App (Flow)
Thanks for the link, although whois has become something of a non-issue with the advent of GDPR.
They are less likely to offend others and discourage people from contributing to the project.

>Of course, I'd also suggest that whoever was the genius who thought it

>was a good idea to read things ONE FCKING BYTE AT A TIME with system

>calls for each byte should be retroactively aborted. Who the fck does

>idiotic things like that? How did they noty die as babies, considering

>that they were likely too stupid to find a tit to suck on?

Surely there are better ways to express a point without going at great length attempting to offend someone else. If you believe this sort of abusive attitude is acceptable, then why shouldn't people provide feedback with their fists as well? It can carry a similar degree of persuasion.
Speaking as an atheistically-inclined agnostic, I think the New Atheists can be rather "motte & bailey"* with their arguments.

The atheist bailey is the assertion "there is no higher being, no after life, and no spirituality", which is a scientifically indefensible stance, as the article states. It could be true, but this assertion is a religious statement of faith. Atheist discourse is largely centered here.

The motte is the statement "Belief in a higher power or the after life is not supported by empirical evidence", which is scientifically defensible.

When critics of atheism point out that any assertion about something which cannot be invalidated is non-empirical, even religious (e.g. "There is no after life" or "God does not exist in any form"), (some) atheists respond "'No God' is simply the null hypothesis! We just don't see evidence for it!" When the challenge is gone, atheists go on to write essays about how religious ideas are wrong and "There is no God" is clearly correct, and anyone who holds any doubt about this whatsoever is irrational at best.

*I tried and failed to find a link to a discussion of the metaphor and fallacy of "motte & bailey" that was both concise, correct and politically neutral; suffice to say that it is a kind of strategic ambiguity. If it's new to you, I'll just quote the relevant passage from the Slate Star Codex blog:

"[In a] medieval castle…there would be a field of desirable and economically productive land called a bailey, and a big ugly tower in the middle called the motte. If you were a medieval lord, you would do most of your economic activity in the bailey and get rich. If an enemy approached, you would retreat to the motte and rain down arrows on the enemy until they gave up and went away. Then you would go back to the bailey, which is the place you wanted to be all along.

"So the motte-and-bailey doctrine is when you make a bold, controversial statement. Then when somebody challenges you, you claim you were just making an obvious, uncontroversial statement, so you are clearly right and they are silly for challenging you. Then when the argument is over you go back to making the bold, controversial statement."
The new lighting makes such a dramatic difference. Despite the same low polygon count, the levels seem much more lifelike. If all the game classics are re-released with raytracing engines, I will be all over it. The next years are going to be good.
Could you expand on this?

Java certainly isn't perfect today and it certainly wasn't perfect when it gained the mindshare it has now. I think it's pretty impressive that Golang has achieved anywhere-near-JVM speed with easier concurrency primitives and ease-of-use in the time it has. What standard are we holding Go to that Java would have fit at the time?

If you meant Ecosystem-wise there are very few ecosystems that can compare to Java, since it's been around so long and has been the workhorse of (I think) the majority people being paid to write code for so long. If this was the way we picked languages, no new languages would ever emerge.

People are being productive in Go, and they're using it to write lots and lots of software. It's a good tool and is already production worthy, at the very least based on the fact that it's already running in production in many places and hasn't spectacularly failed anyone yet.

somewhat related rant

Also, I think Go changed it's official logo (from the gopher) in an attempt to fit this kind of language, and I think it's stupid. Who cares if their logo is of a worm -- if it's a good piece of software, then the right people (who value good software and craftsmanship over some appearance/facade of professionalism) will use it. People pay us to write good performant software, most of the time they wouldn't care if you wrote it in Brainfuck as long as it worked and worked well (of course, there's also the fact that someone has to maintain it, but let's pretend that doesn't exist).

end rant
Still wrong; Scandinavian countries have high immigration rates: https://en.wikipedia.org/wiki/Immigration_to_Sweden#Current_...
CRUD, search, pagination, segmentation The same admin panels again and again
Not sure if I am alone in this, but I tend to skip straight to demos after skimming the first few lines. I guess it serves as a basic indicator that the code actually works.

Would love to see some demos of this library.
More than days, I'd expect it's a matter of time zones and schedules. Someone in the USA might have a different opinion on these topics than someone in Europe and also be online at different times.
I think the problem is that all three sectors that you cite, health care, higher education and prison system, there is no free market but they are oligopols where only a small number of big players can lever their weight and keep others out.
The First Step Act [1] is a start towards reducing recidivism.

https://en.wikipedia.org/wiki/First_Step_Act
Even if I agree that a public sector union has zero obligation to the public good - and I don't - I still don't think you can "thank goodness" for an organization that advocates for its financial interest of its members if that interest is bad for everyone else.
Please also consider the rates at which different population groups commit serious crimes, such as murder and rape. We are talking about prison populations after all - people convicted of minor drug offenses like possession are a small percent of the prison population.

The publication "Homicide Trends in the United States" by the US Department of Justice has crime data broken down by race, for example. See pages 11 and 12: https://www.bjs.gov/content/pub/pdf/htus8008.pdf

The data shows that people of different races commit serious crimes such as murder at considerably different rates.

The FBI also publishes crime statistics aggregated by race: https://ucr.fbi.gov/crime-in-the-u.s/2016/crime-in-the-u.s.-...
Is there any particular advantage to text format protobufs, rather than the JSON or YAML representations? I've avoided the text format, as I couldn't find it documented, and it seems easier to unmarshal YAML or JSON using the Python or Go APIs.

I do agree that your approach seems good. Alternatives such as jsonschema seem to have much worse syntax, tooling and language support. And we don't discuss XML schemas in polite company.
Black holes: How spacetime can be used 'to invisibly navigate the galaxy'
Bad idea. This gives an incentive to start committing crimes to get free money for life.
Yes, I understand they want a fast turnaround on investment which is part of the problem.
Unions are part of free market.

They optimize for benefits to their members, just as corporations optimize for benefits for their shareholders.

And just as businesses who get to big can abuse their monopoly status, big unions can also have negative consequences.

This is free market at work.

Edit: Which is why free markets need sensible regulations, to keep abuses from happening
> optimal resource allocation

This is a strange assumption. As a free market proponent and almost a libertarian, I don't base my argument on "optimal resource allocation", neither care that much for it; I assume that most economically right-wing people don't pursue this as a main goal either, and rather see it as a nice side effect.
> Are you switching to Rust tools because they are written in rust/ benefit from Rust in some unique way, or because it's a common platform people are re-implementing and re-imagining classic UNIX tools in?

I think it's a little bit of both for me.

The Rust tools tend to have a nicer UX (pretty-printing, colouring by default, with smart detection whether output is to a terminal, subcommand-oriented CLI a la git, etc). This is probably a consequence of nice library defaults but also a matter of culture. They also tend to be very fast. Again, Rust is inherently inducive to writing fast tools, but you also have to do things the right way.
Digital Foundry has an amazing analysis video and have talked to the original creator, highly enjoyable: https://www.youtube.com/watch?v=BRCAfdBMe2Y
No mention of how to download it - either in the negative "You can't..." or positive.

Seems a strange omission.
Rtx really shines when applied to a low-fidelity game like Q2. The difference isn't as profound in modern titles where a plethora of lighting techniques and tricks approximates physical lighting closely, though.

I wonder if in the end (should we eventually see universal adoption) raytracing will prove more of a boon towards developers rather than end users, as it has been with many other hardware advancements.
Looks like you might posses valuable knowledge that some are Googling in vain, just as you said. And you have quite pleasant writing style. I would strongly encourage you to document at least some of the endeavours you had with GnuCash, in your free time, for future generations.

Not that I'm using GnuCash or even consider it, heck, I'm not even freelancing. However, people like you, sharing knowledge, are what keeps the Internet alive ;).
From database schema to high performance GraphQL API in 15 minutes
Or, the evangelicals can give it a rest for once. You realize this is an ordered graph, not a scaled map, right?

Still not ready to listen to a bunch of judgmental people over trivial improvements who only throw shade on everyone else at EVERY opportunity.
EU shows united front on Brexit, loss of confidence in May
Fails when cookies are turned off.
I mean, Portland, Seattle, San Francisco, Chicago, and most American cities have huge drug problems, and they're also incredibly trashy once you're out of the secure yuppie districts. And is the biggest city in France, a liberal country, really that conservative compared to SF?

Can it all be attributed to housing issues? Maybe. But Hong Kong has housing issues. I've never worried about my safety, saw needles on the street, or saw piles of shit everywhere (though I have in all the other cities mentioned).

I don't think it's any one issue. Drug abuse is only one aspect of the problem, but not the root cause. Although I think if cargo ships were loaded up with coke and heroin, Hong Kong's problems would end up quite a bit worse than they are.
I like it! Thanks for sharing.

The best thing is that you have been using it for 1.5 years. The hardest part is making something stick. Even just entering stuff into a spreadsheet.
Night parrot finding in Australia not backed up by evidence
What if the crime rate overall (and cost to the tax payer) ended up being substantially reduced with this system, would you still be against it?
If this is a compelling argument against gouvernment intervention, then why does it work so much better in europe where all three sectors are state-owned? The best example is switzerland, where the costs are a fraction of the costs in the U.S ( and which is not a "socialist" country at all).
I think the default should be some RDBMS. Unless you already know your domain - which is unlikely. Get to know your product, problem space, domain - then with more information you can start optimising by adding more specialised db engines (if this optimisation provides benefits of course).
LinkedIn can be an option.
I know he did the groundwork for Git at least, you can see his own commits in the history of https://github.com/git/git; that was 14 years ago by now though, according to that.
I'd really like to some new OS efforts to go along with new chips. Does it really have to be *nix on everything?