skysight-inc/HackerNews huggingface dataset:
Microsoft and Google exist in a bit of a cold war. They don't want to destroy each other in court. You can't just take free shots and not expect a response.
Designing Video Game Hardware with Verilog
Unfortunately though, the whole ecosystem hasn't stopped caring, and is unlikely to anytime soon. They should care, but they either don't care or can't migrate quickly enough. Migration can be phenomenally expensive and introduce a ton of bugs. Python 2 will be the IE6 of this era. It's too entrenched to abandon. On the other hand, it will slowly fade into obscurity as migrations occur and old projects die.

This approach is a fair one, which will keep all their customers happy. If you've got complex Python 2 applications deployed on CentOS 7, then this won't be a hindrance to migration. Likewise if you want to drop Python 2 and only deploy with Python 3, they have that covered as well.

All in all, it sounds pragmatic and reasonable, and from the business point of view, they aren't going to lose customers as a result, by having huge blockers to upgrading.
Note that the orchestration on the available AIVA tracks is (at least as far as one can tell) entirely manual. Even the music itself may well be more like the result of a process involving both the 'AI' and the human producer, than something truly generated 'end to end',[1] free of manual intervention! (Not that there's anything wrong with the former; it might be the best way of ending up with a truly compelling and impressive end-product!)

(I don't quite recall off-hand if it was these folks or someone else who claimed to have fed their AI a corpus of tens of thousands of classical pieces in "digitized sheet music" form as part of the training process - something that would be a treasure trove for academic music corpus studies, if it existed!)

[1] End-to-end systems do exist, and their output is quite interesting, but in a "quirky, weird but it actually sounds nice" way - sorts of like the musical analog of the DeepDream doggie pictures. Arguably the most successful (of the ones that are openly available) is "Hexahedria"/Daniel Johnson's "biaxial music composition" (aka "tied parallel networks") project, which was featured here before. The "BachBot" and "DeepBach" projects also deserve mention, but their scope is rather limited as their names suggest.
You will also likely want to do two things to help the tags from spinning out of control: auto-complete and aliasing. The tags used by stackoverflow would be an outstanding point of reference, as they do both of those things, but in addition their tags would be (for all intents) a great list to get things started off. I haven't checked to see if their tag dataset is open, but I also wouldn't imagine it would be terribly hard to get the list, even if they aren't open. I would just avoid taking the descriptions that accompany them, unless that's offered under a liberal license.
Nuclear is the ONLY option as it would provide the baseline energy needs and then you can add the others on top.

That's how you do it properly instead of using nonscaleable energy solutions to solve an exponentially growing demand. Again wind and solar is doing around 1% of the worlds needs. They are not even close to being able to solve the basic energy needs.

Coal is used because solar and wind is insufficient not because it's political.
Have you heard of S-expressions? Whitespace optional:

(World
(Asia
(China 1409517397)
(India 1339180127)
(Indonesia 263991379)))

With an editor that supports Paredit or Parinfer, it's impossible to create an invalid tree, because you manipulate the structure of the tree (nodes and leaves) instead of manipulating error-prone text.
The modem audio is not sent over i2s with the SIMCom SIM7100, it is going over a USB connection as raw PCM and is managed by haegtesse. https://source.puri.sm/Librem5/haegtesse
These are cool and all, but here's a naive question. Where do these community networks connect to the internet at large? Wouldn't this violate some sort of ToS from the provider?
That's assuming you should be adding logic. The whole idea of CM is to get away from writing programs. Logic adds complexity, is subject to bugs, and is hard to maintain. Most logic I've seen is merely adding procedural code rather than declarative, which is a terrible pattern for a CM.

I have worked with nightmarishly complicated Ansible playbooks and roles designed to provide declarative infrastructure when it didn't exist in a module. If all you had to change was a group_vars setting, you could be confident in your change. But if you had to edit a role, playbook or task, nobody was sure if it would break something in the future or not. It was much less robust than a real module because it was just the DSL.

With a Python DSL you could write code that was declarative, but because the language is complex, lexing is more difficult, and simple changes to configuration become more error-prone.

By moving to images and containers, the majority of configuration management is now largely unnecessary. We will always need a CM tool, but they should give users less rope to hang themselves with, not more.
They are. But even they wouldn't ban abortion, charge for universities or massively cut down on social welfare or allow anyone to buy assault rifles, right?
There is no Planet B
What is 'TFA'?
- Dove head-first into the fundamentals of distributed systems, applying all that I learned to solutions for scalability issues at work.

- Realized that the secret to promotion is that it’s all about making your superiors look good. This brought on even greater realizations about society in general and individuals in my life.

- The importance of work/life balance and that the “life” portion must involve taking good care of yourself.

- The value of being kinder to all those I see regularly. It’s easy to drop some of the positive interactions with those we’re comfortable with.
I'd suggest "now" is actually a terrible time to try to make Go do scientific computing. With generics all-but-guaranteed to be incoming, but also not here yet, a lot of what you would do is going to be superceded in the forseeable future, on the same sort of time scale as your library's expected completion date.

I'd say that even once Go has generics, that will simply take it from being an awful scientific programming language to a mediocre one. I don't really understand why there's a few people who seem to think it's a good idea to try to do their scientific computing in Go when there are so many better options for that that already exist.

Post-generics, though, if you really insist, it will probably be the case that Go can be upgraded from "mediocre" to "tolerable" with a lot of library work. (Part of the "mediocre" is lacking libraries. That aspect can be fixed.) But it'll be hard to start that work without running generic code. Even if you assume the current documentation is the final specs, you still won't be able to guess the performance implications of anything you'd be blindly writing, and performance is very important for this sort of code.
> Facebook asked users for permission to grant the apps the permission to send messages, and then when the users approved that request, implemented that access by white-listing the applications to give them carte-blanche access to a deprecated API that included not just message-sending abilities, but full read-write access to their entire Messenger history

Is that in the article though? I don't think OP is guilty of being misleading, maybe just not fully informed. I didn't know this bit, either. Can you source it?
Not for programmers there isn’t.
Did anyone expect the DHS to say anything different?
Although Zuckerberg might refrain from calling users "dumb fucks" any longer, it is evident that he continues to consider them so.

It shouldn't be surprising that such networks will continue to monetize whatever they can.

> "They trust me — dumb fucks," says Zuckerberg in one of the instant messages, first published by former Valleywag Nicholas Carlson at Silicon Alley Insider, and now confirmed by Zuckerberg himself in Jose Antonio Vargas's New Yorker piece. Zuckerberg now tells Vargas, "I think I've grown and learned a lot" since those instant messages.

Source: https://gawker.com/5636765/facebook-ceo-admits-to-calling-us...
Building a startup completely in the open
I'd say this looks to be conflating "voting" with democracy-in-spirit. The OP mentions that about 90 people participated in this vote, which is less than a slim fraction of Python's hundreds of thousands of users. This isn't analogous to a representative democracy, because that would imply some sort of election to appoint the "representatives", which wasn't the case.

I'm not particularly interested in arguing about what democracy "is" (we'll be here all day, and then some), but I think it's clear that this model is what democracy "isn't". And I'm not saying that's a bad thing (certainly different styles of governance are suitable for different contexts).
> And what the deliverman is going to do? Slow down his deliveries?

Call the police, obviously. Everyone has a mobile telephone these days.

Doing so even makes sense from a business perspective, as the carrier may have to pay the insurance on all the stolen packages.
On the other hand it allows us as developers to push back on PMs and other colleagues that are tempted to slide down the slippery slope of data collection.
I think this is an example of rounding things off to one bit: either a feature is good or bad. Worse, people will round a language off to one bit: either it's great or terrible.

Sometimes this is just due to defensiveness: someone uses a flaw to say the whole language is terrible and that gets a response from people who have learned to live with the flaw.

Generally, if you back to the original statements you'll find something more nuanced: generic types have a lot of complicated effects on language design and they didn't like their own early proposals, so they started out without them. Yes, error checking can be repetitive, but many of the attempts to fix that in other languages were worse.

In the meantime, the "Go way" is about following common conventions for working within the language's limitations. This isn't a bad thing!

But it's tricky to be welcoming while getting across that the best way to deal with limitations is just to accept them, for now. On the Internet, everyone wants to be Steve Jobs and demand changes.

(Also: Rob Pike, not Erik.)
It may also be futile to try to have a meaningful concept and practice of professional ethics without professional autonomy.

The ABA and AMA take a lot of heat here on HN and other libertarian-leaning forums, and some of it is deserved, since they clearly do engage in cartel-like behavior.

However, it is important to remember that they have established a set of laws and practices that give the members of the profession the ability to resist unethical commands from "superiors". For example, generally speaking, a non-lawyer can't own a law firm. Same for physicians. A lawyer must be licensed to practice, and that right can be revoked. A lawyer isn't allowed to say "my boss made me do it", but at the same time, a lawyer can't have a non-lawyer boss, and that boss can't legally go hire someone who isn't a lawyer (and isn't bound by a code of ethics) to do it instead.

I want to be clear that I'm aware that in reality, it doesn't come close to working out this neatly. But the conceptual framework, at least, is there.

I do think programmers are in an untenable position, when they are stripped of any professional strength but called on to resist unethical demands of clients and bosses. And yeah, I do mean stripped, not just denied. A large section of the programming workforce is employed under visa conditions where their employer controls their right to live and work in the US, as well as their position in a very long queue for a green card application. So we aren't just ordinary workers with no special protections but no special liabilities either, we are often a workforce that is particularly vulnerable and unable to push back against the orders of people who aren't ethical and aren't part of our "profession".
All I know is my older and less tech savvy relatives experience pretty much no problems with Apple devices and iOS/macOS. And if they did, they can take it to the Apple store.
i think the "Go way" was more like: Google have a different in-house solution for this so let's just leave it out and for something to bubble up out of community.

Go solves Googles main problem -> something which new engineers can use to write practical solutions without having to think too much. It's not beautiful or expressive or technically interesting; most "craftsman" devs won't stick with it too long..But that's not the majority of devs google is hiring.

Sit down, bang out code and don't concern yourself too much with craftmanship - it will be re-written in a couple of years. Just worry about performance.
Yes, though depending on how long ago you were present at such a talk, the talk might have covered just part of this.
Is anyone selling “hate mail as a service” yet? Because if there is a market for fake love (like-farms etc), surely there must be a market for fake hate. Maybe it’s just my misplaced faith in humanity, but couldn’t this sort of unreasonable hate be a product of dirty commercial tactics from your competitors?
To start, this advisory mentions nicotine salts in JUUL pods toward the top of page two.
That guy's voters had a much lower standard for decency for him than they had for other candidates. Some even rationalized that with religious explanations.

The question is whether the standards for personal conduct have been permanently lowered for future candidates or whether that was a one time thing.
> Most don't care

True - but I still think there's a big difference between understanding that your info isn't private and not being bothered versus assuming that your info IS private. The real question is your #1: Is the group of people with this understanding growing by any significant margin?
It really puts map websites loading for around a second or more after panning/zooming into perspective.
AfD policies would be considered as "too liberal" by the core Trump supporters. After all, the leader of their party is a woman, that lives in foreign country, married to another woman, that is south asian.
I was looking at this very recently. It's probably impossible - not just difficult - to write a Numpy equivalent for Go as a library. I didn't feel I had what it took to extend the compiler to make that work, but some day someone will.
I hope this was a reference to Thailand.
Ask HN: State of the Art Deep Learning Platform
Hi,

I am working in a small data science company and we develop deep learning models for the analysis of medical imaging data (mainly mri ...)

Now, we want to build a scalable platform which allows to upload and handle large datasets (DICOMS). Moreover, it needs a task queue / management which distributes the jobs to different analysis services and some functionality to make the results available for the requester.

Unfortunately, we have absolutly no experience with something like that.

What are state of the art technologies and best practises for:

- Handling large files in a distributed environment ?: HDFS, Ceph, ClusterFS, Hopsfs ...
- Message Passing: RabbitMQ, Redis ...
- How does the client upload data ?
- Buzzword Micro Services

and so on.

What would be your first draft concept ? Any ideas are appreaciated !!!
Actually, I pretty much always go to a company's wikpedia page to get the straightish description shorn of all the 'solutions'rubbish. Odd that.
Thanks! Quite right
Our roads are bad. We lack decent public transportation. Our internet speeds are slow and overly exspensive. We do not have most of the infrastructure we need.

Jack Ma calls it warfare you call it defense. Whatever term you wish to use is fine with me. The trillions we spent on defense in Iraq and Afghanistan certainly was not well spent.

We do have an obligation to defend the Ukraine against Russian attacks. That was the deal they made with us when they gave up nukes in the early 90s.
If you continue to post flamebait we will ban you again.
Disable adblocker.
He could be sued out of excess (exceeding his proportion of shares) voting rights by beneficiary action. This is a public company, remember your fiduciary and beneficiary rights.
Probably one of my worst years yet. Struggling with my Masters final year workload. Long term relationship ended due to becoming long distance. Lost almost all my self discipline. Waste so much time on youtube or other pointless browsing, even though I know I'm bored doing so. Stopped going to the gym. Let social anxiety increase to the point where I stopped hanging out with uni friends, only hang out with housemates now. Failed to get interviews or pass interviews of all my target companies for graduation, even though I felt I performed rather well in them or have a pretty strong resume. Also struggle to sleep before 4am. Gained 5kg this year and I'm almost certain I'm pre-diabetic due to a sugar addiction.

I'm 95% sure I'm not depressed, because I still feel positive and want to improve, but I'm just don't and let myself get worse.

/endblog
In a number of positions even the AfD is left of the American political mainstream.
Honestly the house should've been designated as a historic landmark to prevent this from happening.
C didn't take over from Basic. Basic was used by the end user because it was free with the machine. It wasn't used by that many software engineers. Most of the software made for the early personal computer (8-bit era) was written in assembly. Assembly was still popular on the 16 bit machines, but most software was written in Pascal or C.
Hey, they may be nationalists, but they are socialists too ;)
Even worse in terms of invasiveness.
The Upton Sinclair quote has never been more relevant:

> It is difficult to get a man to understand something, when his salary depends on his not understanding it.
Because setting environment variables is something most devs like to avoid.
It reads, to me, as more of an ESL adaptation.
It's frustrating how much résumé-driven development I'm seeing on problems the industry already solved. I'd rather work on harder problems using more powerful tools.
I've learned the Atlanta is his classic
Public health doesn't talk about your individual child. It talks about a population of 100,000 children.

If none of them smoke, and they all take up vaping, some of them will be harmed by vaping (because nothing is risk free). Do they get any benefit from vaping? Does that benefit outweigh the risk? How much regulation does a society impose?

There's been a bit too much talk of vaping as totally harm free. Partly that's because we were comparing it to smoking, which is very much worse than vaping. But if non-smokers are taking up vaping we need to have the different discussion about risks and benefits.
"how do I burn this feature with fire?"

What I do (for different reasons, but would still be effective) is to not allow Javascript to execute. Sites that are so poorly designed that they cannot operate without Javascript enabled are sites I simply don't use.
Yup, it's in a big spreadsheet. Column A is the default sort, and that's Date/Time. Column B is the user, and they don't sort by column B, that would be crazy!
Personal attacks are not ok here, regardless of whom you're attacking. Maybe you don't owe better to reviled $billionaire but you owe much better to this community.

If you'd please read https://news.ycombinator.com/newsguidelines.html and use this site as intended from now on, we'd appreciate it.
I haven’t noticed this in my travels. I have seen that the subway and train systems in some countries are leaps and bounds ahead of anything I’ve seen in the US, but what have you noticed beyond that?
Because most people really aren't affected. I've experienced no negative consequences of the Equifax hack, nor several other major leaks that I was included in (OMB to name one). I'm not happy about the situation, but it's also not affected me directly, yet.
Why offer free accounts if you don't want to support them? If google decided to close gmail or youtube without any prior notice, I'm pretty sure a lot of people would be pissed of, and rightly so.
That’s the abscence of process. No votes, no committees, no grown people pretending they’re a court of appeal.
Again please read my message again, I didn't say the comparison was unfair, I said it was fair but terrible and not providing any value.
I really question that. I can't believe that in this day and age anyone thinks that having AdSense on a blog site is some indicator of superior quality. And affiliate links at least raise the possibility of conflicts of interest.

Way back when I experimented with ads and links but I came to the conclusion that the money was pretty trivial in the scheme of things and it took away from the otherwise non-commercial nature of my site.
Extreme heat wipes out one third of Australia's spectacled flying fox population
Agreed, completely on point regardless of source. History has proven trickle-down economics to be ineffective, and Michael Douglas' "greed is good" to be objectively false.
Absolutely agree.

Many spammers don't see how what they are doing is wrong. They run a LinkedIn scraper to collect 100,000 business emails for people in their industry and they want to email them.

When you explain that they're spamming, they get offended. "No, this is not spam! These people are going to be interested in this product."

They just don't understand why it's wrong.
Airborne pollution and sugar are both orders of magnitude worse than vaping could ever be. The authorities certainly seem to pick and choose which battles they fight.
The Newspeak phrase "Double Plus Good Duckspeaker" from George Orwell's 1984.
What's an example of species merging?
I agree completely, that’s precisely the same impression I got. Maybe it was mostly from discussions on HN and it doesn represent the community at large. Whatever the reason I’m glad to see focus on fixing the GOPATH abomination and the plan to finally add generics in Go 2.
thank you for reminding me to backup my list...
Exhibit A for why the US spends more on war than infra, right here.

Problems at home? Just whip up some nationalism and exceptionalist superiority.
Funny thing is, clearing browsing history is a signal in itself. It can specify a certain type of person and/or a specific life event that triggered this.
I disgree - a lightbulb what it is it? "An object that instantaneously casts illumination at the flick of a switch" What's in it for me? "Gain the ability to see at night. Stop walking into walls, falling down stairs and treading on Lego"
I suppose anything is "possible"...
Bye Bye Mongo, Hello Postgres
Yes, that is right. Although there is this wing in the party, too. The libertarian wing (Alice Weidel) as well as the christian fundamentalist (Beatrix von Storch).
> You can't use the article to justify the article.

What I'm saying is that giving access to FB private messages to entities outside of FB even with apparent user consent is not ok. Yes, I received that information from the article, but even if I had heard it from a neighbor down the hallway I would have thought the same thing.

> You get similar messages when you install most mobile apps. What exactly are you looking for?

I'm saying those user consent messages don't absolve FB or any such entity of anything when it comes to them sharing private user data with third-parties. I'm looking at them to not share private messages with 3rd party entities, even if that stands against some of the "usefulness" you mention.
There's also the fact that he's impressively blind to abuses of power committed by his friends. Doesn't inspire confidence in his ability to see things clearly.

https://thephilosophicalsalon.com/why-did-i-sign-the-letter-...

https://thephilosophicalsalon.com/a-brief-post-script-on-the...