skysight-inc/HackerNews huggingface dataset:
> stack allocation is preferred over the heap allocation and that's where everything is allocated by default

Has this ever been proven to be a problem in practice, given that a program's stack is typically limited in size? Would the recommended workaround (if this was a problem) be to change variables to use heap instead?
Except for the quoted paragraph, I agree completely with the parent and grandparent comments which make effective arguments that middleman insurance companies should be cut out. Should have made that clear, I guess.
Alipay and WeChat Pay Make Push into North America
Sure!

The basic idea behind Scrimba is that we record events instead of pixels. So what you're seeing when you're watching a Scrimba screencast is simply a re-creation of what the creator did when creating the screencast (which is done in-browser).

Even the interactions with the live preview are recorder, through a DOM-recorder we've built.

This opens up for tons of possibilities, including enabling the viewer to interact with the code.

We will add support for server side languages (e.g. Python, Ruby, Node) in the future. However, it's not at the top of our list, as there are several core things we need to fix. Once we have a timeline for that, it'll surely be shared on our Gitter channel:

https://gitter.im/scrimba_community/Lobby?utm_source=share-l...

Next up on our feature list is to make the creation process a lot easier, by enabling the creator to edit the recording after it's done. Will likely be launched next week :)
As someone who has no musical talent whatsoever, I'm oddly intrigued by Ableton's products. I've occasionally stumbled across the Push[0] and been fascinated by it as an input device.

This site is another thing to add to my Intriguing Stuff list.

[0] https://www.ableton.com/en/push/
They are, but only kind of. Most places give you a MasterCard Debit or a Visa Debit. Its just linked directly to your bank account.

They (the banks) pass the security and processing to the CC systems instead of a unified debit network (that is still around).

When I got my first fancy visa debit i was told if i used it as a debit card, I'd get charged 25 cents, but if used it as credit there were no transaction fees. This was back in 2001-2 ?

I bank with a local(ish) bank that is growing, I have a free checking account and have for a very long time. They've also been really good to be about waiving fees, etc, though part of that is being on a legacy account older than I am. However other friends and family have reasonably similar experiences.

They're also still offering a free checking account: https://www.huntington.com/Personal/checking/asterisk-free-c...
Check out Jack Schaedler who works in this at Ableton https://jackschaedler.github.io/

He even made an interactive essay about the GRAIL text recognizer from the 1960s https://jackschaedler.github.io/handwriting-recognition/
It's a cool video, but not really a very basic piece of equipment.

> That's actually a $900 synth/sampler/effects processing unit called the Op-1 by Teenage Engineering.

From this thread on /r/ArtisanVideos:

https://www.reddit.com/r/ArtisanVideos/comments/6a2yq4/guy_m...
Personally I'm think it's ugly looking. I won't buy it.
PADS Maker – Free (as beer) tool for PCB design
Here’s What Some of the World’s Top Money Managers Are Betting On
It's pretty easy to get the grid idea, but when you start trying to do anything more complicated Ableton turns out to be a mess, with many limitations and arbitrary weirdnesses.

E.g. you can't send MIDI sysex out of Live (except to the Push 2 controller). That kills it for all kinds of hardware automation and advanced synth programming.

Live has no concept of a mono track, so it wastes a lot of DSP resources processing effects and mixes in stereo for no reason.

There's no simple hybrid clip arranger mode, which is something most other DAWs can do.

MIDI clip files come with an audio preview. The clips aren't associated with any drum sounds. So you hear the preview, think "I like that...", load it, and then you have to spend half an hour picking the right drum sounds for it.

And so on. I've really tried to like working with Live, but there are just too many design decisions that make no sense for it be to anything other than frustrating.
Not sure if that's a typo or intended...
Also for travel purposes, being able to "do" email offline with Thunderbird is very nice as well.
> For those of us who haven't used abortion yet, what is it missing?

AutoCorrect fail? Or not-so-subtle criticism of the product? ;)
Have you ever tried it with one of the automated tools? I use Pitest extensively to mutate my Java code bases and found it is not too much slower then regular line and branch code coverage tools when you use a history file so only diffs are needed. The trade off of a few more seconds of build time is worth the benefit of the coverage report and being able to fail the build if coverage drops too low for me.

http://pitest.org/quickstart/maven/
OWASP [0] is a good resource for most things Web Security related

[0]: https://www.owasp.org/index.php/JSON_Web_Token_(JWT)_Cheat_S...
Thunderbird supports conversations but they're off by default. But really I prefer the way it works now.
ok, guys. You win. Individuals don't look at public economic policy through ideological lenses and these ideological lenses certainly don't have loosely definable goals. A capitalist and a socialist ideologue, while advocating for public policy, definitely don't have a desired state they are shooting for.
Ask HN: Edward Tufte 1 Day Course - Wothwhile to Attend?
Has anyone ever taken the Edward Tufte 1-day course? If so, what did you think of it? I like the books, curious if the seminar was worth it or if it was just a rehash of what is already published.
I'm still wondering if the best possible plan (when done over a long time) is immediate and full release of all known information to the public.

The immediate effect is worse. You will have people making use of the vulnerability as soon as the information is out the door. But what about the secondary (and tertiary, etc.) impacts? Will companies be more likely to spend more on security because they will have lost the chance of having 90 days to fix an issue before it goes public? Will consumers who see the damage done in the immediate end up searching for more secure options?

It seems weird (and very very beneficial to the corporations making these security vulnerabilities) that we blame the researcher for releasing the details more than the entity who made the insecure software, sometimes even more than we blame the ones exploiting the vulnerability.

Think of it this way, we already have a given window before we go public. 90 days, which you mention in your post. Why do we have 90 days? Why not 180? If you get to the 90th day with no fix in sight, going public exposes all users to the same damage. If it were 180 days, or something much longer like 10 years, is there a chance that entities behind the software in question will just ignore the bug because patching bugs doesn't generate income like new features? Does the reasoning we have for having a 90 day clock instead of a longer maybe justify a shorter than 90 day clock?
If you're taking a hardline-traditionalist approach to what constitutes music, why stop at pencil, paper and hard work. Music has existed long before written notation and documented musical theory. You're not only taking an incredibly western-centric view, but you're ignoring a large amount of music by doing so.
One nit, as one of the authors of libcuckoo: Of the tested tables, libcuckoo is the only one that's a concurrent hash table. I'm glad that without modification, our single-threaded performance is still doing well, but this isn't the primary use case of libcuckoo.

If you want to compare it against a thread-unsafe table, it's a bit more honest to use the locked_table class, which grants ownership to all locks in the table in advance. It's a fair bit faster.

It doesn't change the memory use - I've created a stripped-down version in the past that elides all the locks, which is better for memory efficiency - but that's not really our goal.

For more on using the locked_table interface, see: https://github.com/efficient/libcuckoo/blob/master/tests/uni...

(Also, for hashing strings, please make sure you've got libcuckoo configured to use cityhash for string hashing, as you had "opic", to make the comparison equivalent.)

In fairness to the OP, however, it's worth noting that this is a pretty new addition to libcuckoo (February), and we haven't documented or pushed it hard.
Exploitation and Abuse at the Chicken Plant
Yeah, the search is really terrible.