skysight-inc/HackerNews huggingface dataset:
>this was a huge source of confusion among my non-tech blue collar Wisconsin friends. They really did think there would be six figure tech jobs available to anyone with a CC degree....

That's unfair. Wisconsinites are not stupid. We knew what this deal meant for the most part. The issue is corruption. We have few effective methods of fighting it here in Wisconsin. I'm not trying to wuss out or anything, but there is a reality to life in a place like Wisconsin.

Think of it this way, there is probably some percentage above which corruption becomes too ingrained, and you can't do anything about it anymore. Maybe that percentage is 10%? Maybe it's 20%? Whatever. But if a place reaches that tipping point, that's it.

And I don't think that's unique to Wisconsin by the way. I think MOST states and municipalities would present the same issues if their tipping point number was reached. It just becomes very hard to do anything about what's going on around you.
There are so many bugs that I've caught in code review that would not have been caught by automated or manual testing. Two big reasons for that:

1. Automated testing is still written by a human. A human who doesn't understand the edge cases in their code isn't going to understand how to write tests for those edge cases either. And "have someone else write the tests" won't work either, because frequently these edge cases are a result of the code implementation, not inherent in the problem, and so without a thorough understanding of the code you wouldn't even know the edge cases is there to be tested. Same goes for manual testing too, the manual testcases are still constructed by a human.

2. Race conditions, or rare conditions that most people won't hit. These are rather unlikely to be uncovered by testing (whether automated or manual). Race conditions in general are hard to test, and rare conditions are, well, rare.

There's also just cases like unexpected interaction paths that can produce improperly-handled states in the code, or bugs that don't result in an obvious bug to the observer but are still incorrect (the obvious example here is memory leaks, but this could also just be leaving the app in a bad state such that subsequent actions would fail, but you don't catch those because your test is done at this point).
What's frustrating about jenkins?
I was thinking there of how the area around Racine is starting to attract people from northeastern Illinois who don't want to drive all the way to Door County. Not as big a destination, no, and probably never will be, but it's something.
Another factor that is going to pinch IBM here: they're getting hit from the other side with professional services firms (McKinsey, Big Four, Booz Allen, etc.) now jumping into cloud implementation work. Also smaller but legitimate technical firms like Pivotal who capitalized on IBM dragging their feet in this marketplace.

So, if IBM's strength was "we can do services from anywhere," that gets busted by the rest of these players who can now compete at the same logistical level. And if they aren't hiring the best engineers, they're going to get slammed by Microsoft who will pay top dollar for them.
Nobody was forced to visit or read Gab, just as nobody is forced to listen to what I say to a few friends in my living room.

Do you intend to control the latter as well, in the name of your "community"?
OpenStack is still a nightmare, no matter what distribution.

OpenShift, on the other hand, is a breath of fresh air (k8s in general is - the quality is so much higher). Things just work and the docs don't conveniently leave out all the important details.
God, I forgot about the full fat messenger. The most annoying thing I have ever had on my phone.
Not the parent but try searching online for fasting and autophagy. There are countless sources regarding this link.

Another good recent study is the intestinal stem cell regenerative boost after a 24 hour fast in mice.

One might say that the links are still not solid, but we do know that lowering glucose levels might be a good idea (hence the interest in metformin) and fasting/keto certainly achieves that without a drug.
Bingo. I would be more confident and useful with a loincloth and a small knife than most of my weekend roleplayer 4x4 buddies with their jeeps loaded out with full survival kit. Watched a guy spend 2 hours trying to light wet kindling with some fancy flint thing, I used a bic. Most of the outdoors industry is all image now, decent equipment is inexpensive, so its 'lifestle marketing driven' now. Preppers included.
> Letting a Chinese company

Newsflash, American companies are do it too.
Headquarter location is kind of an arbitrary line to draw, especially with poor data. Many of these companies are fully remote or have multiple large offices.

Just off the top of my head: PagerDuty has a large office in Toronto. GitLab and Zapier are very remote-first focused, I'm sure there's a dozen more on that list.

The problem is that almost all of these companies started out in the Bay Area when they did YC there. It's hard to find up to date information about how SF-centric they are now that they've matured, but it's easy to assume that they are by default.

This feels as useful as talking about incorporation state (so much Delaware!). I'd love to see more data about how distributed companies are these days vs being monolithic offices in SF.
I heard reports of some Overwatch players getting banned for using wine/proton. Just a heads up if anyone tries to run Blizzard/Activision games with these tools.
https://steamcommunity.com/games/221410/announcements/detail...
The meaning of http://archive.is/q8Guu is utterly obvious. It is an overt white supremacist statement.

Anyone who denies that it is anti-Semitic is obviously arguing in bad faith.
> Avoidance of work is considered amoral.

Did you mean immoral? Amoral means morals being not applicable, immoral means one who flouts morals.
It'll likely trickle down to the consumer... the consumer will end up paying somehow.
I guess I confused the terms but I think my point still stands.
> That's unfair.

I'm not painting with a broad stroke here. I'm referring to specific people I have had specific conversations with.

Of course, Milwaukee, Madison, and also many of the smaller cities in Wisconsin have great engineering cultures with extremely smart people who understand this distinction. And also many Wisconsites with non-Engineering backgrounds obviously understand the distinction.

All I'm saying is that, based on my first-hand experience, there were many in Wisconsin who did not/do not understand this distinction. Which is good news, because that means that explaining simple and easily demonstrable facts can change people's minds.

Perhaps sustained canvassing on this issue would be a good way to change things in WI. I've been able to win a few people over by explaining over a year ago where this whole thing was going to go and then reminding them any time there's a development.
Actually, your source supports the premise that iOS is more secure than Android when it comes to their respective app stores. Apple is so restrictive that it's necessary to plant malware on developer machines (the developers submitting apps aren't even aware of the malware), whereas Play will pretty much let you submit anything (where developers are typically a party to the malware).
The problem isn't democracy. The problem is capitalism. What would happen if you removed all the wealthy people from society, politically speaking? You would get things like

- Universal healthcare

- Publicly funded elections

- End to gerrymandering

etc..

All these things are already > 50% public opinion, but why aren't they law yet in this supposed democracy?
Ask HN: For web development between Java and .NET, which is more future proof?
I currently work as a PHP developer, but I am interested in branching out and getting a job in another language. I see a number of companies in my area are looking for Java EE or ASP.NET developers for web applications. To increase my opportunities, I'm trying to figure out which language has the brightest future. Although this can be hotly debated, I'm interested in people's point of view as to what they think the future holds for each language and why.
How plants and animals are teaching scientists to fight climate change
Because Facebook has a particular history of just...being evil, for lack of a better word. I heard about the SnapChat leak, but I seem to hear about privacy invasions from Facebook on a weekly, if not bi-daily basis.

Also, it's not necessarily just Facebook HN likes to shit all over. From what I've seen it's Amazon, Facebook, Google and Apple. They all kind of get their time in HN's 'hate spotlight'. (Oh, and it's not as big of a company, but Magic Leap is up there, too. :P )

There is, if anything, a bias towards favouring Apple products, but it's not nearly as fanboy/fangirl-ish as it is on the rest of the 'net. It seems at least HN'ers, even those who favour Apple, are, for the most part, also willing to admit it's bad practices.

And that's a pretty strong claim that Facebook is the internet for a lot of folks. What about YouTube? Google? Wikipedia? (Especially for students?) :/
Adaptive motor control and learning in SNN realised on mixed-signal neuomorphic
> I wouldn't particularly discourage the rumor.

You might as well just admit to encouraging disinformation campaigns against things you don't personally like.
There's a 2018 update/rehash here:

https://blog.cleancoder.com/uncle-bob/2018/04/13/FPvsOO.html

Not that it adds any value, it's exactly as confused and pointless. Uncle Bob is getting old. He tries to find defining characteristics of OO, and ends up talking gibberish:

> The behavior [of o.f()] is dependent upon the type of o. i.e. f is polymorphic.

Nope, behavior of a "polymorphic" invocation depends on the value of the 'o' argument. (Types don't exist at runtime.) This happens all the time in FP, where passing around functions is normal.

> The mechanism of polymorphism must not create a source code dependency from the caller to the callee.

That's called a higher order function. You pass a function from module A to a HOF from module B. B ends up calling into A without a source code dependency. Big deal.

> What is FP?
> referential transparency

Lispers would object. My take on it is that the essence of FP is higher order functions. If you don't have them, you need Design Patterns instead. If you do have HOFs, you don't see why anyone would bother with OO.

Bottom line: OO doesn't exist. It's just pointless jargon that only exists to make a difference without a distinction (e.g. between Smalltalk and Scheme), and possibly to sell books and Clean Code seminars.
fantastic! anyone have sources for USA lidar point clouds?

In related projects, this script takes a GeoTIFF (which usually comes from a lidar pass) Digital Elevation Model, and renders it inside minetest (opensource voxel game).
https://github.com/Gael-de-Sailly/geo-mapgen#readme
Use of Magnetoresistive RAM as Approximate Memory for Training NN
Wow. I thought this was going to be a discussion of how Google/Youtube was manipulating the comments. But it was merely about some silly bots fooling a bunch of kids. Youtube is never going to do anything about that. They prefer the "Community Guideline Strike" Hammer or take down your channel completely. They can disable comments completely (if they want to) or change them here and there. I've seen complaints about this but it's hard to prove. But we've all probably seen videos with COMMENTS HAVE BEEN DISABLED (and not by the owner). They WANT you to be manipulated by the comments on channels they allow. This guy is completely missing the boat here...
Ad-hoc polymorphism is interfaces in java, typeclasses in haskell, implicits in scala etc.
Classes (usually) enable subtype polymorphism.
One thing that will be interesting around this is any future trade negotiations the UK has with the US, especially after we leave the EU.

This tax will target the US giants.
(sigh)

I've tried to explain this to people from outside Wisconsin before. Why don't I just repost a sort of run down of just a few of the kinds of things you can expect to see from our "extraordinarily well run" government here in Wisconsin:

>"We've had our share of bent DA's here in Wisconsin. Probably the best story I can tell you about is a DA that would allow drug dealers and other criminals to "contribute to charity" in lieu of going to jail for their crimes. Of course, all of the "charities" they could contribute to were controlled by he and his buddies. (This way they could make sure all the "contributions" went for the benefit of the local community you see.) It got so bad that drug dealers were routing their shipments through that municipality because if you get caught, you just paid the bribe. I mean, "charity". You didn't have to go to jail.

I won't go into too much detail on this one, because it's disgusting. That said, we have a juvenile detention facility where the guards were discovered to have using the boys for... Well, I think you can figure it out. If not just Google "Lincoln Hills". (but I'd recommend just ... yeah... just not googling it.)

Moving on, we have something called the Wisconsin Economic Development Corporation. Basically everyone chips in to a fund, via taxes, and that fund gives money to entrepreneurs and businesses to stimulate economic growth. That's the idea. In practice, whatever politician is in power funnels the money to his/her cronies. They're pretty open about it too. So small businesses in the state end up having to make do with whatever they get out of the federal SBA. Because the big political guys take all the money from WEDC.

And that's just scratching the surface with the criminal related stuff. There's all kinds of political and public spending related stuff that happens here all the time. There's the typical police corruption that you need to look out for. Man don't even get me started on Wisconsin's part in the VA nursing home scandal. Wisconsin is so bad that at one point there were 100's of thousands of protesters outside our Capitol building in Madison. We're just a really bent state, and there's not much that can be done about it because of how we're set up. There's a lot going on up here. Despite what you may have heard on Netflix, the corruption up here is not ALL about Steven Avery.

Illustrative factoid, there is a restaurant in Madison right on the Capitol Square. It's pretty conveniently located for the state senators and assemblypeople. Kind of a nice place too.

What's it's name?

"Graft", I kid you not.

Located on the ground floor of a building full of lobbyists. I mean, "lawyers". Right across from the Capitol.

I know that sounds just WAY too brazen, but it's a true story..."

PS - People generally REALLY find the part about the Graft restaurant difficult to believe. I understand. So I encourage you, don't take my word for it. Go ahead, Google it.
this is what's linked to from the docs so I think it's official
> It's about taxing giant corporations who are evading taxes.

I wouldn't say "evading" unless what they are doing is illegal. If they are following the law, and the law allows what they're doing, then it's not tax evasion.

If you're not happy, then change the law to actually make it illegal, and then if those companies are still doing it then you can call it tax evasion.
It totally makes sense to provide more direct incentives to the other end of the spectrum. What if Wisconsin could tell Foxconn that it's offering to forgive a portion of all student debt for engineering degrees in the colleges around the area? Or that it would reimburse citizens for technical learning courses or training programs for likely positions in the area? Or if Wisconsin was willing to forgive state income tax for Foxconn employees for a certain number of years (which seems to amount to between 5-6% of income)?

All strategies that increase the attractiveness of the area by actually making the area a better resource pool over time, and in a way that helps citizens.
The problem is information DDOS. We, as individuals, are being overwhelmed with enormous amounts of information of vastly varying quality and intention, and we don't have the tools to process it.

This leaves us very vulnerable to manipulation by anyone who has even a slight edge in processing and disseminating large quantities of information.

I heard a very interesting comment on a podcast recently. This problem has traditionally been solved by intermediate organizations like universities, news orgs, political groups, unions, trade guilds, religious groups, etc. People selectively choose which of these orgs they trust, and then receive heavily curated information from those groups.

In the digital age, the influence and reach of these intermediate groups has been decimated / overshadowed in many ways. The proposed solution on the podcast was that we need to foster new ways of empowering individuals to connect with next-gen intermediate organizations in order to mitigate the Information DDOS. For example, Facebook could get out of the content filtering business entirely, and instead provide a completely agnostic platform that intermediate orgs could live on top of as a curation layer. People then choose which of those groups they receive content from. I think the idea needs more work, but I found it very interesting and relevant.

Of course, the intermediate orgs have not always done a perfect job, and have their own forms of manipulation and corruption. But throwing them out entirely without a proper replacement seems to be a huge mistake -- especially as the amount of information expands very rapidly, as is happening now.
That's how all the big players in this area work. And the C/D players usually are in a foreign country where it's even hard to get hold of them during the day.
Tesseract OCR 4.0 Released (with new LSTM-based engine)
>>Most of the progressive enterprises are trying to move AWAY from containers to fully serverless architectures (Lambda, Google functions, Azure, etc.)

Serverless runs on?

Also Lambda is not a replacement for your webservices. Lambda is very expensive for non-trivial scaling requirements. And yeah bulk of the backends in the industry aren't always web based products.
I take your point, but I think you've over simplified the situation. For example, in days gone by, the UK tax system happily forced retailers to pay vast amounts of tax ("business rates") based on the shops they occupied in town centres. This was part of the total tax burned on retailers. Online retailers avoid this tax and thus could be considered to have an unfair advantage over bricks-and-mortar stores.
I realize the current administration is not likely to push hard for compliance, but aren't there federal laws with allowed water pollution levels enforced by the EPA? Maybe Wisconsin has stricter rules that are being waived (and can a governor just waive laws passed by the state's assembly?) but in an article this long some actual information on that would have been nice. Something like "The Wisconson state regulation of only 50ppb of chromium in discharge water will be waived and the federal rule of 60ppb will be used instead."
Slightly different scenario on my side -- I want to use it, but the timeline has gotten so limited it doesn't draw me in as much. (No, i'm not on blocked lists. But strange things happen, e.g., Facebook has decided that despite my brother and I being friends and being marked "close" and not blocking each other, we dont see many of each others' posts.)

I'll confess I actually like using Facebook because it allows me to keep engaged and in touch with family with much less effort than before -- but whatever timeline changes they keep doing, I now see the same stories on my scroll. If I log in five times during the day, i see the same set of stories each of the five times.

Result: I don't check it as much, dont want to check it as much. So much for ranking functions.
Enterprises moving to serverless are rare. Many still struggle to move off dedicated infrastructure or mainframes.

And serverless is a risky bet, anyway - vendor lock in, costs and security being important concerns.
If you were to contribute to rails today, and you knew nothing about rails,

How would you exactly go about it?

1. Learn Ruby to a good level where you can understand (almost) any ruby code? if yes, is there any tutorial or book you recommend?

2. Learn Rails to understand all the different parts of it?

3. Or would you just go on and start reading the rails quick start guide, and then get immediately to reading all of the issues on github and start contributing to the docs first and work your way up from there?

Thanks :)
You can't set up a bot or an automated message for personnal accounts, only for pages.
I don't understand why this isn't treated as predatory.
can you mention a source for this?
"Besides there aren't that many ways to divide the world by 100 Million people, there are 76."

There are (7.6B choose 100M) = (7600000000! / (100000000! * 7500000000!)) > well over a googol. Different ways to slice up the world do not have to be disjoint.
Jonathan Haidt the Coddling of the American Mind
Yes that is pretty accurate. The difference is that Vmware is further along in revenue, and has already leveraged their position in compute to diversify into adjacent markets (storage and networking). Red Hat has failed to do that.

And of course Vmware has already been integrated into EMC years ago, quite successfully. Although you could argue the ongoing Dell/EMC saga could jeopardize that... Depending on how well you think it’s going.
https://steamcommunity.com/games/221410/announcements/detail...

Q: Any plans for macOS support?

While Wine and Proton work on macOS, there are no plans to support the new Steam Play functionality on macOS at the moment.

--------------------

https://appleinsider.com/articles/18/06/28/why-macos-mojave-...

https://github.com/KhronosGroup/MoltenVK
I think the damages are clear enough when eleven people are murdered.

Speech is never "just speech": it enables and compels people to take actions. That's why free speech is important in the first place. In the same spirit, that's why free speech doesn't mean freedom from consequences.
You can't choose the family you have, but you can choose the family you make.
Send the Sender trick
IBM bought SoftLayer 5 years ago, and was unable to capitalize on their niche (bare metal). Instead they decided to double down on provisioning VMs, which SoftLayer was never that great at. The set of features IBM's VM's provides compared to any other modern cloud is terrible (headed backwards in Gartner charts). It's barely getting any better, meanwhile Google/AWS/Azure are gobbing on features.

IBM effectively failed in their integration of SoftLayer. They bought SoftLayer but failed to modernize them. Why will RedHat be any different?

Take a look at what's left of SoftLayer today. Most folks who had the necessary skills to keep their ancient php platform relevant have left a long time ago.

I'm sure IBM is on their 5th iteration of their "next gen" VM provisioning system by now, due out any quarter...
I think that's fair, if you're coming from Chicago it might be nice to go around that area to get away on a Saturday or something.

That being said, it's definitely a developing area and becoming more urban. Oak Creek especially is becoming very nice. In 30 years or so, it would not surprise me if that whole stretch of 94 between Milwaukee and Chicago became urbanized.
Businesses this big and old don't "sink" unless there is utter contempt for obvious changes in market conditions by the entire board, for a sustained amount of time. Even with utter contempt, it would take an enormous amount of time for them to implode. IBM isn't that stupid and they obviously understand something isn't working.

They're also roughly 100 years old (depending on definitions). They're reinvented and reshaped their business many times. "Two new broom handles, two new brushes" but it's still the same company, as they say. I'm afraid I find it ludicrous that IBM would actually end up in anything resembling financial failure.