skysight-inc/HackerNews huggingface dataset:
The "warbling" factor stood out to me. It's like you could hear the interpolation between audio samples.
I got them all correct easily. You can hear the emotion in the real voice.

Someone should test this on criminal psychopaths and see if they are significantly better or worse at it than the general pop. I would bet there will be two major populations of psychopath in solidly each category.
This is just a way to do the same thing as "multiprocessing", but with less memory usage. You still have multiple Python instances that send messages back and forth.

I wonder if they ever fixed the CPickle bug which broke it if you were using CPickle from multiple threads.
Did you see this previous article? https://news.ycombinator.com/item?id=19902068

There seems to be massive issues with the force required.
> but separating state and business logic from presentation and rendering logic

I think the parent was referring to something different. When you work directly with the DOM your _view_ logic is stateful. In the old days (jQuery, Bootstrap, Knockout, etc) you were spending a time simply keeping your data and your view in sync -- and god forbid you were trying to re-use some of that view logic in multiple places.
How can you be in debt for pensions of all things.

Get employee. Put money in pension fund. Let fund grow. Wait 20 years earn interest and pay employee.

end.

What you are describing is gross mismanagement of funds, and blaming the rightful recipients of funds for the existing.
When I'm tackling an engineering problem, that is how I do it. Not with ignorance of facts that I don't like, or heartfelt sentiments that don't solve the problem. I sit down and science the shit out of it. I use data, model the problem, create plausible solutions, math the metrics from those to form differentiation. I do this on a weekly basis. What I listed isn't supposed to be a specific methodology that one uses to accomplish any engineering task; it's a very general representation for how to approach a problem from an engineering perspective.

I have no idea what you mean by "teams with proper objectives... not a guarantee". Yes the CEO of Boeing is not a team, he is the team leader; he has all the resources he could possibly need to accomplish this task, and I think that his biggest problem is that his motivations are shit, which is why he is playing the politician instead of kicking his company into high gear to keep any more of the planes from falling out of the sky. And nothing is guaranteed, ever... Are you trolling me? Was that a troll comment? Can't make sense of what you're trying to say, other than telling me I'm wrong.

Edit: changed "most" to "very" to sound less pompous.
Moin Kollege, einfach nur "NASA and space", ohne "the". Sonst top, hat aber gedauert, bis ich gesehen habe, dass da unten eine Zeitleiste war... den würd' ich ja noch etwas prominenter gestalten!
Never worked for the military, huh? Okay sure, you might get fired for a wrong or dumb decision, but you can still live and be fine.

In the military where if you screw up it could result in all of your buddies dying. That was my situation when I was 18.

Listen, it's going to be alright. Breathe. Slow is smooth, smooth is fast. It's going to be okay.
Standard libraries serve several functions. One of them is to bless certain versions of certain libraries as "known good". This can be done outside the standard library too, without incurring the penalties of actually moving things into the standard library. Rust definitely needs more work in this area though.
This sounds like an application (or variation) of the apartment threading model[0]. Given the problem and it’s desrciption/characteristic (Global Interpretter Lock), this sounds like an elegant approach.

[0] https://docs.microsoft.com/en-us/windows/desktop/com/process...
Or perhaps it's simply a form of peer pressure. "Be civil or nobody here will listen to you".
After reading the article it seems that at this point no-one knows who is really behind this. Could be a foreign government, could be a comedian, could be another political party,... Or did I miss something?
What about Preact :)
Is piling parentheses coding? Is teasing with a feather coding? Is having a violent reaction coding?
I really thought you were being facetious comparing bash and forking to bitcoin. Shell scripts aren't so terrible and you wouldn't use them in performance critical scenarios. It's not like all our CPUs are running at 100% utilization.

You're talking to someone who ran a web farm in the 90s so yeah, I saw the evolution from CGI to mod-perl and on. I mean I know the cost of forking. But come on, aren't you taking your criticism a bit far?

I also had an Apple ][+. Actually, one wasn't available so we Frankensteined one together from an Apple ][ and an Applesoft language card by swapping the motherboard ROMs and language card ROMs.
The ghost of Perl5 lives on...
> I got them all correct easily. You can hear the emotion in the real voice.

Yup, it's fairly obvious there is a difference between a somewhat more robotic intonation vs someone who puts emphasis on certain parts of each word. Still, they nailed the sound/uniqueness of his voice pretty well.
>Just curious what the use case for not doing compilation is?

I'll add another one - the code that comes out is the code that goes in. Remember the days of Coffeescript and minimization before sourcemaps?

When most of your work comes from maintaining a codebase being able to effectively debug your code is crucial and hitting an error in production that is only painfully traced back to development will quickly offset any advantage that framework gives you.
Yea I doubt body fat is the reason. I bet women's bodies just burn less/km than men's. Not just in weight, but also in anatomy. Not just skeletal structure, but muscle composition, etc.
Functional programming folks love React- Pretty much every clojure web framework is built on React. But yes, with some effort you can come up with a definition for "functional" which React will fail to meet.
Pension funds are a force on the stock market and have been for aeons.

Getting a fund to work is not hard, and given the massive economic growth that america has seen in the past 30 years alone, even the most conservative fund would be doing impressively well.

All of these things are easy.

The only thing which I have heard and seen which is a problem is people/politicians coming in and breaking the compact made with emoloyees 10, 15 years down the line.

At that point the fund gets drawn down and you can easily get a scenario like today.

The spenders are no longer in office and the obligations are coming Due.
Using Ed25519 signing keys for encryption
It's absolutely possible that I mis-interpreted OP. If that's the case, I apologize.
Only ever having used MFC and Swing, this seems odd to me. A diff of the entire DOM on every state change? You never see anything like that in native toolkits. ELI5: What problem is that solving?
If your data sample is far from being significant you don't jump to conclusions or ridiculous hypotheses. For example, if you roll a dice just 10 times and find out that 6 does not come out at all, do you jump to "scientists wonder why 6 never comes up. There must be something we don't understand". No, you just did not collect enough data, that is all.
> Wait 20 years

That's the problem, politicians don't care about 20 years from now. They care about their next election.
I hire designers as one of the first things on any freelance project. They're fairly cheap and bring a lot of value.

I have decent design skills and experience, but normally other people can do it faster, cheaper, better. I didn't even hire a great designer. She just did the work better than me.

It might be worth paying out of your pocket for it. Every time a good designer comes in, client confidence increases to the point that they practically double the budget. E.g. someone who planned for 4 sprints of work initially ends up confidently paying for 8 sprints instead.
Same, the only time I've run into performance issues with Vue after building many very complex deeply nested components prior to this was one which ground to a halt on re-rendering because I was simply rendering too many elements into the DOM with their subsequent watchers filling up memory.

After hours of combing through frames of the memory profiler and seeing only highly concurrent framework calls the only solution was to paginate the particular content. 99% of the users never had this issue but it was 1-2 customers who had thousands of components to render instead of the usual hundreds.

I'm really curious now if Svelte would have helped with that because it was a huge dev timesink and one where I was never satisfied with the solution. As it really should be able to render that amount of data. It obviously wasn't a problem in the jQuery/Rails version I was replacing and improving upon (although page load times was higher).

The new React concurrency model wouldn't have helped from what I've read. I just needed something lighter weight from the rendering model itself. Vue 3.0 is apparently going to come with plenty of performance improvements so I'm looking forward to that as well.
Japan Rail’s solution to the noise problem was to bore a tunnel hundreds of kilometers from Tokyo to Osaka via Nagoya
Bitcoin obituaries. David is a fool, who will watch the bitcoin price accelerate as it takes over global capital reserves, all the while screaming at it. Bitcoin doesn’t care. https://99bitcoins.com/bitcoin-obituaries/
The intel transition was 13 years ago? And the powerpc era lasted from 1992ish to 2005?
I don't think that's true for most people. I do weight lifting in the mornings with only a coffee, dinner around 6pm the previous day with no snacks afterwards, and my diet is fairly carby.
He doesn't mean that you don't know the JavaScript framework of the week.

He means if you have not been writing any code regularly recently (because you have been a Manager or Architect or whatever) then your programming skills will be rusty. You will struggle with FizzBuzz because you have have spent less than 5 hours programming in the last 12 months.
> Notice that there are even machine language instructions for cos, atan, tan, sin, ln, etc. How do you call those instructions in bash?

How do you call those in Python ;)

Fundamentally, you're making a big deal about something that isn't really that horrible. Not everyone has Python on their system, and a fork() is not a terribly costly operation for a shell script. Sure, it might take an extra microwatt, but arguing that this is the same as Bitcoin mining or rolling coal is an argument in the extreme.
musical notes are...
And yet I will never shop there again. Quality of meat, produce and snacks are very poor. They are great at what they do, but they do nothing I want.
It challenges all the data that so far have supported that men dominate in endurance too.

Stop injecting bigotry into everything. This axe to grind of yours is the very same that is infesting and ruining academia and industry.

My conception of physical male superiority stems from the inarguable fact that in almost every physical test men have been shown to unquestionably dominate. There's a reason sports are segregated. Your ideal world of equality does not exist; this bias is based in reality. Am I saying it's impossible in this case that women may actually be better suited for ultra endurance? No, but it's unlikely because the data isn't there, not because of your sexism Boogeyman man. I don't appreciate being slandered without substantiation either.

Edit: to summarize, extraordinary facts require extraordinary evidence, of which you currently have non, only plausible speculation. This has absolutely nothing to do with chauvinism, and, frankly, your reverse bias is dangerous.
> We used to make jokes what if a TP user have diarrhea, how many trees will that be ?

Diarrhoea is pretty much water, so it cleans up with paper very well.

> If a bird shits on your hand will you use paper or water to clean it ?

That's a misleading analogy. Do you eat off your butt? If I got bird poo on my bare foot, I'd wipe it off in the dirt and move on. Most people shower every few days anyway. I don't care how clean my butt is, just as long as it doesn't smell and it doesn't itch.

(FYI, in English, a space is only used after end-of-sentence punctuation, not before. I've never understood why Indians consistently get this wrong.)
Well it matters when you roll it out at scale. I suppose client side you don't have to worry too much. I think it's still a bit lazy but it doesn't have too much of an impact on small projects. But, as an example, the last company I worked at we made a neural network engine from scratch because we were just not happy about the available frameworks, their heavy dependency usage, and their very specific requirements of os and language versions. In our tests while I was there, we were able to get 3 times the speed up against the fastest framework of the ones we tested, which was Tensorflow. A lot of the speed up came from just taking good programming practices into account and knowing the system in and out and potential weak points. That's how much the dependencies were killing the speed. Since I've left, that's one of their main things now, just making high quality machine learning modules that get the best bang for their buck.

So yeah, I'd say the dependencies are pretty bad. It's a process outside of your control and you kind of just have to deal with whatever is under the hood. More importantly though, what's under the hood was likely meant to be general purpose and there is more than likely a better way to do it for your particular situation. And as she mentions a lot of the bugs are indefinitely there so you just have to have permanent workarounds, which is never good.
It would be a good idea to mention the error cases it doesn't handle, though.
Makes programming somewhat easier and also batches layouts.
Yeah this. We had problems on an embedded system running python where things started breaking when the system was low on memory, but not so low that things should have failed. We ended up writing a posix_spawn() wrapper to avoid the OOM caused by duplicating the page table. I think it's weird Python doesn't do that by default when you're just launching an external command.
Seems to have been fixed as of two seconds ago
Oh definitely. I think though, for whatever reason, python has quite a bit more of it than most. I think that's probably partly because of how fast it has been adopted and rolled out.
I'm personally somewhat worried about the way modern society enables people to have less and less physical interactions. Imagine a future where it's commonplace to attend an online university, work from home, get goods, food and groceries delivered by a robot (don't even have to talk to a driver). Now, if we had chatbots that passed the Turing test, and always basically told you what you wanted to hear without ever challenging you, then what?

I'm worried we're going the way of Japan and its 'herbivore' culture. A world where people have given up on dating because it's too complicated. Other human beings are uncomfortable to interact with, so everyone retreats into their own little bubbles and gets more and more of their needs met by machines... On an individual basis, it a seductive idea to have an idealized robotic partner that does exactly what you want when you want it and doesn't have any needs of its own, will never leave you, but what will that do to humanity as a whole?
I think they do contain meat, just really processed [1]:

>Filling Ingredients: Beef, Chicken, Water, Textured Vegetable Protein

[1] http://assets.jackinthebox.com/pdf_attachment_settings/108/v...
>But as Rich Harris said during his talk about Svelte v.3.0, whenever he hears claims about better performance of frameworks based on virtual DOM, illustrated with benchmarks, he runs the same benchmarks with Svelte (not based on virtual DOM), and inevitably gets better results.

That isn't a fair comparison. Consider this analogy - React is the JVM and Svelte is Rust. JS before either is C. Now it can be shown that in most cases that C is faster than anything on JVM, but in reality it wasn't, and that C code was riddled with bugs. The JIT'd JVM comes a long and guarantees safer and more performance code. Then someone comes a long and says the JIT is overhead rewrites everything in Rust and shows how fast the program is.

What's being ignored is the man-years, technology and insights that made Rust possible. The fact of the matter is, (1) code that is written like Svelte generates was incredibly rare and difficult to achieve and (2) Svelte is pretty radical in how the framework is implemented (at a high level, Svelte is essentially doing static analysis on your code to figure out where the DOM is being updated, serving a like-minding purpose of Rust's borrow checker).
From my limited understanding, I think Eric Snow’s push to use subinterpreters is to move an orchestration layer for multiple Python processes from the service layer to the language layer. It may also modularize Pythons’s C API scope. It may also be one of the cheapest ways in order to provide for true CPU bound concurrency in Python, which is important given Python’s limited resources.
Perl is coding, knitting has two standard commands: a knit, and a purl. It's a pun.

In your defense, I didn't get it until I read some of the other comments.
Node doesn't even have a stdlib. You have to npm or yarn anything. And yes most of the time it will end in tears. That's not my definition of batteries included, but rather some batteries might explode, others might only ignite, we wish you the best of luck.
There's galaxies or distance between "this is acceptable" and "this is understandable".

People are screwed up. You are, too. I hope your business partners and allies don't hold you to the standard you're bearing when your time to behave badly comes.
Mobile AMD chips are always lagging around one year behind the desktop ones. So mobile Zen 2 (7nm) will come out next year probably.
Robot Can Reproduce Handwriting and Sketches
Monads – Part 2 – Tacit Programming – Automatic / Point-Free Kleisli Composition
As long as people don't understand how wasteful and inefficient bash scripts are, I haven't taken my criticism far enough. ;)

We both have some perspective from the Apple ][ days, and can appreciate how astronomically fast computers are compared to how slow they used to be.

But doesn't it give you pause (literally and figuratively) when you see people thoughtlessly and casually write code in 2019 that runs slower on a high-end MacBook Pro than the equivalent code would run on an Apple ][ in 1979?

People should take a momemt to reflect on what they're trying to accomplish and if there are better ways of going about it, before writing Rube-Goldbergesqe bash scripts heavily punctuated with line noise, haphazardly stringing together Unix processes and temporary files with cryptically abbreviated commands using mysteriously curt flags and parameters (like "dc -l", or is it "bc -l", and is that dash-ell or dash-one? I can't remember, and we haven't even gotten to the part about how I have to quote and escape the arithmetic expression parameter)!

It's not as if they're making thoughtful trade-offs, and that as a result of choosing to use bash despite all its weaknesses, they're actually developing more robust, easier to read and maintain code than they would have had they used Python.
Now if I could just get this slider onto every website, and keep it locked at 1993. :)
For many things shell scripts are the easiest and most expressive way to write them. And probably you don't know that human resources are more expensive than cpu cycles.

Sure, I love python, but if I want to find and filter some files nothing is easier to write than bash, so it's possible to have a quite big bash script even doing a good job and being well readable.

I'm honestly a little shocked that this doesn't seem to be common knowledge anymore and your post got upvoted so high.

My main language is Python btw.
I do see the problem. I'm saying that ship sailed long before the computer age. Photos have been manipulated with analog means before. Currently we're in a state of still placing undue trust.

What I'm hoping is that we'll find means to actually build trust, e.g. with signing as we discussed here. I'm not entirely confident in that, but wouldn't it be nice if we engineers had a hand in building some useful tools for society? :)
Huh I lived in Switzerland for 5 years and honestly I never noticed them! Maybe they weren't as common in central Zurich where I was. That's what happens when you look at your phone when walking, you miss all the cat-ladders!
> If you’re dead, what do you care what happens to your remains?

Because our society believes in body autonomy, to the point that it won't use your body's organs to save other human beings, without your express consent.

Your body is your property, and it takes a damn good reason for someone else to access your property, contrary to your will.
1 drop is enough to fill a whole can, a true miracle of science that can be yours for only $9.99
Ah I was more aluding to the automatic system that caused the crashes (MCAS I believe), but after a bit of research it seems this is not an autopilot function, more of a flight assist function. Still, it kinda blows my mind that any system that can forcibly counteract the pilot's control could not come with an off switch. I'd feel uncomfortable if my car didn't have an off switch for traction control.
An interesting question (ignoring how you need Real Rogan to train Fake one for a moment) is whether the Fake Rogan could be as popular, or if the extra personality the real voice has is vital to making him a popular speaker.

I suspect that question strikes to things like gaining the tools to transpose speaker affect independent from voice characteristics etc. Imagine a remix culture where a future popular podcast voice is a mashup of different older popular speakers and things like that ...
I love this story and painting, but I wonder.. did the Cossacks hold their ground, or did the Sultan eventually get them?
Good job,

However - I guess the answer correctly with all but one - “You are much less likely to injure yourself if you do it correctly” - which I can now hear the different (or perhaps confirmation bias).

There’s something artificial about the timing with the pauses between sentences on the ML based ones that was the main giveaway for me, also while his voice is damn near spot on - there are some vocal inflections or perhaps “emotion” in a few words that also hinted to me.

Hope that helps.
A lot of the people paying these taxes never agreed to the other end of the bargain either? I mean, you can argue that this is an integral part of the social contract, but if everyone leaves Chicago because property taxes increase astronomically there won't be any tax payers to lecture about how they have to hold up their end of the one-sided bargain. And then the whole thing collapses anyway?
The ideas of svelte are great. It reminds me of snabbdom thunks and inferno blueprints. If you know the view code ahead of time, you could do plenty of perf optimizations since you exactly what changes and what to react to.

But sometimes I dynamically generate vdom nodes. Like markdown to vdom. There vdom shines. It’s a simple elegant idea.

I think svelte is exaggerating a bit.

React and vdom family of libraries are great. Svelte is great too. Not mutually exclusive.

Someone should write a Babel jsx transpiler that does svelte like compile time optimizations for react. At the same time still allows dynamic runtime diffing if needed.

No reason why we can’t have best of both worlds.
Did you mean Knuth Cheque?
By submitting our guesses are we helping them train a fake joe rogan?
Yeah, there was some strange timing between sentences and words at times.