skysight-inc/HackerNews huggingface dataset:
Below the BBC's thread, an insightful comment by John Odande:

> As Africans, we like saying "African solutions to African problems" yet it is funny that we continue relying on international media to relay accurate information and challenge governments' positions all over the continent. Great job BBC Africa!
My hat is off to Larry E. with respect to his business prowess. But. ding ding ding. alarm bells. Run away. Don't mess with that guy.

The dude owns an island:

https://en.wikipedia.org/wiki/Lanai

https://www.bloomberg.com/news/features/2016-04-13/four-seas...

Stick with free/open source. Vendor lock in is a nightmare. edited for clarity.
You don’t like working in an office and making jokes seeing your coworkers faces smile ? Just curious
They have quite a few developers working on OpenJDK
> Not all blockchains need to be decentralized, and not all blockchains are cryptocurrencies.

It feels like we're arguing about semantics here. Non decentralised, cryptocurrency-less blockchains have existed since before Bitcoin and were just called databases, event stores, public logs, etc. The true innovation behind Bitcoin was its consensus mechanism (which requires both decentralisation and currency). I'd argue that technology which was well established prior to Bitcoin (e.g. a centralised tamper resistant database system) does not deserve to be called a "blockchain". Unfortunately, that doesn't seem to be the prevailing opinion.
I prefer to listen to music podcasts as well.

My absolute favourite is KEXP's Music That Matters[1] of the KEXP Live In-Studio performance fame[2]. They have an amazing artist selection.

I love the soothing voices of Cheryl Waters, Kevin Cole and John Richards, the short background informations they provide about the bands and their upcoming releases and tour dates, and the music usually spans across multiple genres which broadens your listening horizont and appreciation of other styles which you might not usually listen to.

But most of it all, I truly enjoy discovering new music from them which almost always is spectacular.

[1]: http://feeds.kexp.org/kexp/musicthatmatters
[2]: https://www.youtube.com/playlist?list=PLUh4W61bt_K6tflBpjWgn...

Sidenote: I also like that they prominently (actually, "equally" should be the more fitting word in a better world) feature female musicians/bands (which you sadly cannot say from most other music podcasts / radio shows... most of it features male voices/artists), even without ever mentioning "Ladies" or all-female or otherwise including the gender in their short artist announcements (as it should be).
> For the purposes of this discussion

On the contrary, the purposes of this discussion were set out by amluto above:

> you should not call fork() [...] Use posix_spawn() or [...] use vfork() or clone().

and by kruzcek:

> This can bite [...] since [...] it also calls fork().

The people at the head of this discussion set out the premise that it very much does matter whether fork() or clone() or vfork() is called, by system() or directly, and this is in fact the very thing that they are discussing.

They are wrong about what system() actually does under the covers, they were slipshod about what C library they were talking about, and like you they have not picked up on the CLONE_VM flag being the important thing when it comes to the memory map, but they are right that there is a difference in the address space work that one has to be careful about and it is not "the exact same problem".

* https://news.ycombinator.com/item?id=9653238

* https://github.com/torvalds/linux/blob/0e9b10395018ab78bf6bf...
Comments that say "this is not a surprise" have a strong subtext of "I told you so" and "I knew this all along, but you didn't", whether the author realizes it or not.

They're usually made so the authors feel better about themselves, but they have a very negative effect on the rest of the community reading them as it gives them a sense of powerlessness.

I always try to counteract such comments with 2 arguments:

1) it may not be news to you, but it's probably news for a lot of other people. Most people have their own real-world issues to think about, they don't wonder about for hours every day on what Google may be doing against them while utilizing Google's services. Most people are trusting and think company X (or their government) "wouldn't do evil thing Y" to them. Of course, they're usually wrong. Company X/government would absolutely do that evil thing Y to them if they are not vigilant or it benefits them monetarily or otherwise.

2) Something is still news if it happens again or it gets escalated to a higher degree of aggressiveness from that company X/government. Should we all hear about something evil Google has done once and be done with it? Then make our choice whether or not to trust them and use their services forever? Of course not. These things need a "build-up" period before a decision is made. This is why the expression "breaking the camel's back" exists, and it's what happened now with Chrome 69 and these new issues coming up. It's only now that people have said "Okay, are you f-king serious now, Google?! I've let your shit slide in the past, but no longer!"
Guide to Bluetooth Security
I'd love to see the Java community fork OpenJDK and just leave Oracle behind. I wonder if the licensing of OpenJDK makes this possible? If so, the only (albiet huge) problem is getting a critical mass of support behind one particular effort.
It's MOV and LSL that have the same binary encoding; everything is identical with exception to the imm5 vs the hardcoded 0's. MOV and LSL share the same op2 field of '00'. ROR and RRX share the op2 field of '11'. ROR and MOV have a similar binary encoding, but the op2 field is distinctly different in this case.

As a note, I'm basing this off of the v7-A and v7-R manual.
> It says I can't be trusted to behave like a decent human being and need to be told what's right and what's wrong.

Do you leave your door unlocked and your keys in your car? If not, aren't you assuming that there are some people out there who can't be trusted? If I come to your house and find it locked, should I be insulted that you've not "trusted me to behave like a decent human being"?
Nothing really, I was just curious about that.
So, the solution to that would be to exclude him from the project, because while you fear the consequences of rejecting PRs from him, you see no risk in rejecting him outright as a person?
there is a GPL2 version of jdk11 here, does it make any difference?

http://jdk.java.net/11
Just setup a new Win10 machine for my family. Was pleased that a simple PIN was offered as way to login, as opposed to username/password. Even though my kids are older and can remember passwords (barely), typing in a 4-6 digit PIN is much easier (for me too). Not sure how secure it is, or if this just works "locally".
From wireframe to HTML Code. A great milestone achieved by AI for the
IBM really seems stuck in their old systems / and at some level doesn't understand what to do with new systems.

I was talking to someone who was using the "IBM cloud". They went to spin up some servers and etc and IBM was all "that will take a few weeks, we have to install them". At least to me "cloud" includes the ability to spin stuff up on demand.... IBM was operating it like you were ordering from a very old co-location service or something.

Word has it Watson failed possibly because it was sold as a magic drop in solution where in reality careful data entry and a lot of work was required to get quality results requiring both the customer and IBM to be heavily involved. Maybe had they understood / sold it right and brought the customer's along and tried it in the right places they would have done better.... or at least had a better chance.

There seems to be a fundamental misunderstanding of how things work and thus how to sell / execute at IBM.
Is it really write-once though? I'm pretty sure there's no PoW involved (didn't bother to read) so all bets are off.
> Maybe someday someone will write up a psychological analysis of this kind of behavior.

I would like to read that; both what's driving the thinking behind adoption, and the responses.

You could apply it to any organisation that requires you to sign up to its rules before joining.

> It seems insane to me that someone would profoundly object to guidelines that effectively say "don't be an asshole".

Does this help?
https://news.ycombinator.com/item?id=18075200
It must be fashionable now to hate on Google, but they are still miles ahead of other guys. They may no longer "not be evil" but to me they're still the least evil option compared to other companies. Besides, Google has done many wonderful things for our generation. We've been taking things for granted, imagine a world without Google search. Remember Yahoo!?
How is that any different than updating a Go app? If a security issue arises in an older version of Go, it doesn’t magically fix in your app until you recompile it.

Java also has a multi decade history of remaining backwards compatible across major version upgrades. Barring known exceptions for things explicitly being removed, I don’t see that changing.
World’s Most Flexible Grid Builder
The reference to a Red Dog is likely to refer to the saying "seeing red", so yes a rabid animal can probably also be inferred just like Stags shed the velvet from their antlers exposing the bloodied red antlers at the start of the rutting season (a violent act to win over females) as seen here. https://www.mailonsunday.co.uk/news/article-6206553/Stunning...
Overall a red dog is almost likely to mean a dog that is angry for some reason.
Is it ideal? Of course not. But it is far better than ignoring the problem as was done in Miami, where a college’s pedestrian bridge collapsed over a roadway (after possible failure signals were ignored), killing several people on the roadway below and a construction worker.
the problem here is that Google's incentives are directly opposed to user privacy
A never dreamer here. Google is what we wanted since the beginning. Someone else to balance the market. And yes, they collect what I see. And yes I use them for free since the day 1.
I started waking up early (5am) to start work. I typically am done with the important stuff by 11am which frees the rest of the day for things like "not working at all" "learning something" "experimenting with something". This also means that on the once or twice monthly occasion that I have too much to do, I still get it done by 5 or 6pm at worst instead of working into the late-night hours like I used to.

I agree with many of the people here that say understanding the relationship between worker and company is crucial. In the words of Don Draper "That's what the money is for." The mission of the business is not the same as your mission as a person. Giving too much of yourself to an employer is a mistake.
You should clarify that you are referring to Larry Ellison, the head of Oracle, and not Stephen Colebourne, author of the article.
Yeah. I'm kinda with you. You've got .NET Core and Go as reasonable contenders for new projects, but it's hard to justify moving an existing product away from Java. Not to mention, it seems that Java's still got a huge head-start on existing libraries vs Go / .NET.

Er... Well, I'm with you for a different reason than updating... I'm thinking that Oracle is just shifting the licensing ground too much for my comfort.
Use a Python script instead.
Former Telltale Employee Files Class Action Suit After Massive Layoffs
Probably because of the perceived snark of posing a question with an easily googleable yet clearly incorrect premise.
Exactly the misconception that I had
The dude owns an island, so he obviously can't be trusted. It follows reason.
Yes. They kind of claimed Watson would tell you the answer even if you didn’t even know the question.
Yes they do, but the large majority are Oracle employees, which many seem to keep forgetting.
Are you not entertained
"Maps" is the Maps.me app but without the adverts and tracking.

For the record OpenStreetMap doesn't have one official app. It doesn't even have any "official" apps. People use OSM data to make other maps.
Without focusing on the relevance of whether Blockchain is required in this situation, the thing that I find interesting is that this is Walmart and this news source is the WSJ.

That means executives from the world's largest companies are all reading this article and many will be having discussions with their management teams about blockchain.

Technology relevance discussions aside, moves like this are what turn fads and buzzwords into funded projects and business models.

And when a big company like Walmart makes a move like this, others follow ...
Watching the quality of your replies improve in this thread is exactly why I love reading the comments on HN. This is a prime example of an effective community.
The problem is that we've mostly exhausted technical discussions surrounding the blockchain. Everybody who cares about them (on either side of the fence) know how they work and what they do and don't do. But that's not even the point anymore.

>That being said Blockchain at its heart, stripping away the history, is just a mathematical concept, and it's a math tool that can be used to point from one source to another.

Not anymore. Look at this thread, not everybody seems to agree about what a "blockchain" is. Is it a blockchain without PoW? Is it a blockchain if it's fully centralized? The word is so generic to begin with that people can overload it with whatever they want, like "cloud computing" and all these other buzzwords.

This is not a technical discussion because we're well past that point. This is not about technology, this is about marketing and banking on the hype. Cryptocurrency proponents are happy because it can be used to boast wider adoption, crypto haters (like me) dislike it for exactly the same reason.
I imagine it depends on the resolution. Taking it to the extremes you can imagine the horizon matched by 2 points a straight line slope. That may match many ridgelines. To the other extreme you can imagine a resolution down to the millimeter of the ridge. Catching every stone and tree. I can't imagine many duplicate ridgelines there.
https://breakthroughinitiatives.org/news/15

No news since, so either nothing was found, or the aliens have already taken over the Breakthrough Board.
As I understand it, a blockchain is a decentralized database which does not require the individual instances to have perfect connectivity and perfect trust all the time.

I can see why that would be something worth doing in a food chain. To trace, for example, a particular load of soy beans to a customer eating a steak, there are a couple of completely autonomous companies/sole proprietors involved. From the original soy farmer, through feed production (maybe multiple factories because the soy is processed and later mixed with other ingredients), feed distributors and transporters, to the cattle farm. Again the individual animal can change hands multiple times, for example a bull calf can be fed soy based milk exchangers at a dairy farm where it was born, then be sold to a farm that raises it to market (with pigs there can be three different farmers from piglet to market maturity), then to the slaughterhouse, the meat goes to food processors and then into a distribution channel.

Easily a dozen or two separate legal entities. I can see why it could be hard to connect each of them to a central database reliably may be tricky.
the comments here remind of the dropbox thread as well, people here can be so shortsighted.
> have existed since the days of Java applets and Flash.

That it what I was thinking about and it is something I wouldn't want to get back to. And having javascript as compile target would net you a more readable and therefore more open code. Painful process, sure.

But yeah, for specialized application webassembly could very well be worth it.

Javascript and C for example are like completely distinct circles of friends and you don't necessarily want them to meet each other.
Knowledge vs. Skill
Cormier vs Jones 2
> What is the Go equivalent of J2EE ?

I consider not having a suffocating bureaucratic "framework" that can be replaced by simpler and more straightforward constructs most of the time a feature and not a bug

But those that grow up under a bureaucracy tend to miss it
OK, I think I understand something major now. The Code of Merit, ZeroMQ's C4.1 "must accept" process, etc. are all designed around the goal of, how do we accept pull requests/patches that are good. The Contributor Covenant and similar CoCs are designed around the goal of, how do we produce a vibrant community.

These are different goals, and the former is sufficient if you don't necessarily want a community (e.g. it's a corporate code drop) or you see some reason why people will produce patches regardless. But it's the wrong priority for major open-source projects created by decentralized, often volunteer teams. Those projects need active bug reporting, design review, thinking about future goals, feedback on existing designs, shared visions, etc. A process that simply lets you accept correct patches, should they somehow show up, won't get you there.

This is the process that Rust core team member Aaron Turon calls "pluralism and positive-sum thinking" https://aturon.github.io/2018/06/02/listening-part-2/ , and former Linux kernel contributor Valerie Aurora calls, interestingly, "feminist" https://blog.valerieaurora.org/2014/10/03/operating-systems-... . But whatever you call it, it's very different from a process that just answers "is this patch being reviewed with sound reasoning." Such a process would have soundly rejected v1 of the patches implementing all the things requested in those articles and likely discouraged contributors (again, for sound reasons, not out of bigotry), and not produced technically better and more meritorious work.
A less thorough article, which conversely generated more Hacker News discussion (than exists here at the time that I write this), can be found via https://news.ycombinator.com/item?id=8449164 .
> Do you leave your door unlocked and your keys in your car? If not, aren't you assuming that there are some people out there who can't be trusted? If I come to your house and find it locked, should I be insulted that you've not "trusted me to behave like a decent human being"?

Are you meaning to equate those who don't follow CoC's to criminals?

My response would be that those are societal norms, we define the transgressors as law breakers, and have a criminal system to deal with them. People take precautions against them.

In the same way I expect to walk into a pub and not get punched in the face, I expect to take part in an open source project and not shit all over someone / be shat on.
This just goes to show how ignorant people can be when trying to solve problems with technology.
Something every parent hates to hear. Dropping out of school. :D

Because my very first decision in my IT career was wheather or not to drop out and join my brother in a larger city who was working for a small web host at the time.

That job lead to another and launched my career.
Secure Scuttlebutt Consortium is a jokey name that a few early developers adopted. It's taking the mickey out of people who adopt nonsense official-sounding names to make it sound like they have authority. They may as well be called “SSB Social Technology Systems Conglomerate Worldwide Inc”, which would be just as meaningful.

> what's the point of having a web viewer at all if 99% of users use default settings and don't explicitly opt-in?

So you can choose to share your posts on the web.

> The other question is: is this a good precedent to set for the community.

I think it is: thinking about whether other people would want you to republish their content; asking first; consent. You can, but should you?

> I'm imagining a lot of less tech-literate SSB users could interpret this opt-in feature as a guarantee of the privacy of their SSB posts, which it certainly isn't.

Yeah, there's a lot of misconception. I don't think the SSB ecosystem is worse than the alternative centralised services here though. For example, I think some of them claim that “your message will be deleted after x minutes”, but they forget that someone could just take a photo of the screen

Public means public, and it's always technically possible to republish a public message. It's always been controlled by social conventions not technical means.

I think it's a good thing that the SSB community is asking moral questions about how should you treat other people, and not just questions about what the tech makes possible.
The only thing Europe has going for it is the size of its economy, and Europe is about to lose almost 16% of it. For comparison, that's a larger decrease than California leaving the United States economy. That's before we talk about how how the UK was their biggest cultural driver and had one of the strongest (maybe the strongest) militaries.

The EU will not be stronger after the UK leaves.
Let's keep in mind that Walmart has more stores and customers in China and more problems with food than the United States by orders of magnitude.

Walmart has 10x as many stores in the US relative to China. It's 5,358 in the US¹ vs 426 in China².

Does Walmart have leverage in China to force this on growers? They do in the US.

1. https://corporate.walmart.com/our-story/locations/united-sta...

2. https://corporate.walmart.com/our-story/locations/china#/chi...
lol "isn't permitted", "unsupported", "undefined", are all trigger words for me; when I see them, it's the only thing I can think of doing. I get that more than 90% of the time something fucky is going to happen, doesn't stop me from wanting to know exactly what will happen. And sometimes, rarely, something really cool happens. In this case, doing ROR r0, #0 is just useless (as documented), and my 'objections' to it are satire. With that context, my 'rant' at the end of the blog should be more clear. And here I thought my satire was obvious. That said, can't say I don't love the serious technical discussion in these comments ;)
It would be really innovative if they made a completely open source laptop. From microcontroller to OS. Something that can be given out at defcon and used for the most intimate details of your life.
How to use the Scikit-learn Python library for data science projects
Startups need to hire people who aren't proven
Just for fun, or to have a "theoretical optimum" to compare human speedruns to.
Why does Go not have updates? Has Go been abandoned?

This is an LTS release. It will be available for more than a few months.
Tired Little Boy Hawking Fruits Around 10pm in Keduna
Think the point is that the Java ecosystem is vastly greater than Go. And ecosystem mattes.
Ask HN: What was the worst decision you made in your career?
related to "best decision": https://news.ycombinator.com/item?id=18071909
understood why people feel strongly about "Code of Conduct" statements

Offered as a possible explanation without taking a side: it is because the author of the CoC is perceived as asserting their moral superiority over the others, and the others don’t recognise that person as having earned the right to do so, such as by being a long-standing member of the community with an exemplary track record themselves. The actual content of the CoC isn’t the issue.

In the specific case of SO, it’s probably that certain behaviours were actively encouraged by the owners of the site via points and badges, then suddenly they changed their minds. People feel stabbed in the back.

I haven’t ragequit anything, this is all just a theory, not direct experience
Plugin Boutique – Scaler 1.2.0 VST [WIN-OS X] Cracked and Keygen
The only people who "own islands" are James Bond-type villains, right? Right?
Million-Dollar hacks to hire your first employees.
Innovative and creative million-dollar hacks from prestigious startup founders you can use straight away.