skysight-inc/HackerNews huggingface dataset:
I haven't actually properly played around with PureData (other than watching a few videos on it back when I started this project), so I can't really comment too much on how that compares.

I was initially worried about how interactive compiling would be, however it turns out (at least with the projects we've tested it with so far), it's pretty easily able to keep up with around 3ms from a modification to codegen being complete. The LLVM IR we generate is pretty simple which helps, and we also try to only recompile as much as possible by putting everything in separate LLVM modules (hurts runtime performance a bit since we can't optimize across modules, but it doesn't end up mattering too much).

The graph operates per sample - we really needed that feature to be able to do feedback loops, for things like FM synthesis.

Edit: I started adding in an explanation of Axioms architecture in the hope that someone with knowledge of similar projects could chime in, but it was getting quite long... might look at writing a blog post on it sometime soon, if people would find that interesting.
His books are not easy read for western readers. The language is intentionally archaic and the cultural barriers are high.

So as always, if you want to have a taste of his work, movies are your best friends. Below is a good one:

https://www.imdb.com/title/tt0100973/
You’re right, thanks for jumping in and clarifying my hastily written comment!

Stock gain does account for a significant portion of comp the past couple of years though so it’s not a small thing.

Options (vs RSUs) also have slightly different mechanics.
Apache Kafka’s Distributed System Firefighter – The Controller Broker
Doesn't the author address this in their "Why your solution doesn't work" flowchart? Everything ends up a reinvention of traditional sessions, only with a less battle-tested implementation.
But that's my point, is that I expected MS to stand it up, get it like 50-80% working, then drop it. It's happened a lot of times:

* nashorn - started off as a reimplementation of node APIs in java's JS engine, died around 2015 for this purpose

* rhinodo - same as the above, never really got anywhere. no change since 2015

* spidernode - mozilla's take on it, looks like most development started and ended 2 years ago, with only superficial changes since then.

* node-jsc - still being developed, but it's only a few months old, and still isn't even fully caught up to node's version 8 APIs.

The ground is littered with failed attempts at this, and I think that is because it's always a LOT more work than people think, and the work doesn't just stop when you get it running, it keeps going. And you either need a crazy amount of dedication, a wide audience, or a lot of funding to keep it up. And it's hard to stay dedicated without users, it's hard to get an audience when stuff doesn't work, and it's hard to keep funding when the work isn't providing any immediate benefit for your company.

Don't get me wrong, I don't want to dissuade or put down developers working on those projects, I think it's an extremely awesome thing that's well above my ability and I hope that they continue so one day we can see competition in the server-side-javascript space similar to how we see competition in the browser space to really drive innovation. But this stuff isn't easy, and it is really nice to see a company say they are going to build this, then actually put their money down and fund it. And on top of that they are adding new features, new developer niceties, and actually working to make it a viable option, not just a checkbox and a pat on the back for giving it a good try.
I don’t think of JWT as a replacement for db lookups or storage, but they do provide a convenience in not having to store and manage all sessions in the database[1]. I’ve done it both ways, and as long as you’re careful about a few of the potential security issues with JWT (solve it once, put it in a reusable module), it actually does save a considerable amount of code and complexity on the server side.

Also, in my case, "your blacklisting/revocation server goes down" means the whole application is down anyway, so that's kind of a moot point.

You may disagree, and there are valid reasons to avoid JWT. I'm just saying that under the right circumstances, it can be useful.

[1] The author claims that JWT isn't any easier, but then later says things like "Expiration can be implemented server-side just as well, and many implementations do". That's true, but it is something extra you have to implement yourself, i.e., not easier (for that feature at least).
I personally love Sunflower on linux because of the columns.
What's the point of having a token if you need to check it with a database on every request?

Instead of `SELECT isValid from tokens where token="<TOKEN>"`, why not `SELECT user from sessions where session="<COOKIE-SESSION>"`?
The problem with neo4j is that Cassandra is a brilliant alternative with a superb hosted story - lots of providers have hosted Cassandra which scales to petabytes levels.

And there is a huge scalable graph stack with Cassandra - Datastax Enterprise Graph, Titan,JanusGraph (where Google is involved), Tinkerpop,etc.

The production readiness of neo4j is something I'm still not quite sure about.

It truly shines as an embedded graph db though. I wonder if there is a Blockchain story around neo4j (as a replacement for leveldb) that makes this more interesting.
After all there is a lot of excitement around DAG based blockchain alternatives.
Reduce Core ML 2 Model Size by 4X Using Quantization in iOS 12
Flickr is no longer owned by Verizon or the remnants of Yahoo.
I've been using Dgraph for my project[0].

I quite like it, but I haven't gotten to the 'running in production' part so I haven't experienced what it's like to actually manage or scale it, only its query language and setup.

[0] https://github.com/insanitybit/grapl
A Conversation with Quoc Le: The AI Expert Behind Google AutoML
As much as the great firewall has been used for censorship, it has also been used to protect the flow of capital in the digital space. Countless jobs and wealth have been created in what are essentially clones of global tech giants built for the China market.
Lots of people don't use social media and don't miss their nephew's piano recitals. You have many other options for communicating with friends and family that aren't social media.

That means the true value of social media is as a channel for advertising?
You shouldn't be trusting the client to expire your sessions for you. (That is, relying on a cookie's expiration to actually expire the session.)

(Now, if you mean looking up a session token in a database and checking that for expiry, then yes, that works, but the only real difference between JWT and tokens then is the latter requiring a database query.)
Thanks! I'd love to know how we can improve on "sorta searchable" if you have some feedback?
It's because even though there is no data to support the wage gap, it's very unpopular to question it. Christina Hoff Summers is a pioneer in the field of gender equality and has paid a huge price by actually investigating these issues. It's a risky position to take in today's political climate so not many have followed her footsteps.
Tokens checked against server-side sessions. OAuth 2 is common to obtain them. (The tokens can of course be JWTs if you want their content to be transparent, but the key is to not rely on the metadata in the token alone for verification)
Check out Better Explained for a good intuitive guide to linear algebra (among other things): https://betterexplained.com/articles/matrix-multiplication/
"If an attacker can read the user's localStorage"

9/10 the attacker is the user.
No, I probably have a 100 if even that. But the other ~9,900 are a nice archive of living in New York, and I get occasional requests from people (who can't find the buried download button) to use or copy a photo from some random street.
I think there’s more chance of the Tory government getting a deal with the EU for brexit than this!
It's not debt.
We're using neo4j for fraud detection in online gambling and it's very useful for spotting rings of duplicate/related account etc.

One benefit I didn't think of before but has become clear: non-technical people find viewing and manipulating the graphs very easy, and explaining the links is much simpler.
Yes, adding pepper is a recommendation not a mandatory step. But a lot of sites do, I.E. PagerDuty [1], paired with PBKDF2
as many apps requires to meet FIPS certification or enterprise support on many platforms.[2]

[1]: https://sudo.pagerduty.com/for_engineers/

[2]: https://www.owasp.org/index.php/Password_Storage_Cheat_Sheet
FYI, you may get more response to this kind of question on /r/machinelearning[1]

[1]: https://machinelearning.reddit.com
Honestly I am not a big fan of Node but we do have huge subsystems written in node that have not been touched literally for that long.
I'd also add that you should find common requirements that customers have and build your solution around those.

Much better to have 100s of customers using a product with 1 feature, than 1000s of customers using a product with 1000s of features (with the corresponding overhead).
Sure why not? Each user account has a counter or timestamp on it in the user registry. If the JWT token in the request passes crypto validation but it has an older counter/timestamp than held in the user registry then it is deemed invalid and the user must re-authenticate. This is still a horizontally scalable design.
I think this is a reversal of responsibility. You're shifting the responsibility from yourself to a different entity for the choices you're making.

The single safest thing you can do while using the web is to simply be aware of what you're clicking on, and what sites you visit.

> I bought my car to drive it, but that doesn't mean that every person I pass on the street gets to drive my car.

Damn right you don't let random people drive your car! just like I expect you not to click every link you see!

I'd also love it if you'd install an ad blocker, remove just about every other extension you have in your browser (ABSOLUTELY do this for old firefox extensions and IE BHOs) and trust your browser when it tells you that maybe visiting that particular site isn't the best idea.

That said, modern browsers do a really, really good job at isolating the code running in that page from anything you care about.
>Their job is not to dispense justice, or make sure you get your revenge.

This shouldn't be the job of HR either.

What you describe is what civil courts are for. From societal perspective, it is their exact purpose: to dispense justice and prevent revenge. If they don't work, they need to be made to work, instead of relegating this function to random people with random training and random incentives following random policies that are ultimately designed to safeguard companies, not employees.
What if the blacklist becomes unavailable? The author addresses this in part 2.
A bunch of small companies invented the smartphone. Who do you think invented it?
Because Windows 95 intended to shamelessly ripoff the Mac, where the "folder" nomenclature originated.
Silicon Valley was essentially funded by the US state, and particularly the military. GPS, ARPANET, computers, microwaves, networking, radio transmissions, all of this has been invented for the military, financed and pushed ahead by them. SV isn't a libertarian paradise.

Read the series https://steveblank.com/secret-history/
Well, according to Politifact [1]

They did write it on a ballistic missile.

Plenty of other quotes and video of similar threats.

[1] https://www.politifact.com/truth-o-meter/statements/2017/feb...
Musk: new Tesla summon feature will “follow you like a pet”
I think it is true that you wont change most people's minds. (When I discovered the psychological concept of schema, I was literally horrified)

But some of us are discovering that what we thought of as "normal" (and thus forms the basis of many of of our value judgements) is quite narrow, so we have to adjust our expectations and that changes a lot of things... getting perspectives from others is a necessary and tedious process.

Im in my early 40s and despite thinking I was pretty liberal on most social issues I've spent the last 10 years discovering I've been wrong, poorly informed, and/or ignorant on a lot of details. At this rate, I dont expect to be done with these self-updates anytime soon, and reasoned arguments and shared experiences, fears, concerns, and hopes are essential for me to re-determine where I now stand, each and every day.

Just as an example, another comment made an argument about why the market would theoretically prefer underpaid staff. (Which would then not make them underpaid). A good point, but irreconciable with pay gap data...how do I resolve that? Ah, someone replied with a decent response about the issue BEING perceived value. Armed with these positions I can now spend a few minutes of much more effective research, and have better chances of noticing details in my day-to-day life.

For people who are tired of rehashing the same old arguments with data and answers that are out there for anyone serious to find...it's actually quite hard to find if you dont really know the question, and as unfair as it is, there is a limit to how much time and effort will people will spend grasping at straws about how they themselves might be reinforcing terrible systems. Implicit bias is IMPLICIT and thus it is hard to find out what your biased thoughts are. Effective arguments dramatically reduce that time and effort, and even if most wont take them for that final step, some of us are trying, and are grateful to those that are willing to once again rehash the "obvious" with those that are unlikely to change their minds.
Time off. I worked for over a decade in the automotive industry (sales, service, mechanic, etc) and most of those jobs offered 2 holidays and 1 week of vacation.

My current employer gives me 17 hoildays and 25 paid vacation days. Pretty much the best perk ever.
Cisco zero-day exploited in the wild to crash and reload devices
I used JWT for a SPA site using Vuejs with Django backend. The project became a nightmare and I had to abandon it because of the increasingly complex security issues. The client was not happy
Notably, cold calling/emailing works badly for developer tools, decisions are made rarely and we’re pretty locked in once a project is underway. Which is one reason we resist doing it.

But many categories, where you solve a common and easily described business need, it can work great. This is one if the best guidelines for designing a product to sell.
Family traumatized after Nest system hacked by stranger
Importantly, they don't have to be portfolio level quality. Flickr is a fantastic place for photographers of all ability levels, and is especially great for those looking to learn & grow in their craft. All that's really required is a love of photography. If you care, we care.
What’s New in EdgeHTML 18: Microsoft Edge Developer Guide
Yes, the definition of linearity is that f(A) + f(B) = f(A+B), which you have contradicted in your GP post. If a transistor is fully on, then doubling the input voltage to it will not double the output, because it's already at maximum. That is very precisely not a linear device. That's why linear amplifiers, like Class A, operate the transistor in a partially switched state, where increasing the input signal (about some bias point, and with feedback to turn a real transistor into a more ideally-behaving one) gives a corresponding increase in output signal.

Class D (switching) amplifiers are _not_ linear, they trade linearity for efficiency. The article you linked to actually says this:

"Over the years, a number of different biasing schemes have been developed for amplifiers, from extremely linear Class A operation, in which the active devices essentially remain powered on through the full sinewave cycle of an input signal, to more power-efficient schemes, such as Class D, in which multiple transistors are switched on and off to conduct different portions of an input waveform."

I think what you are doing is confusing the linearity of the transistor with the linearity of the whole audio amplifier treated as a black box, which is why I suggested you rephrase your argument rather than say you are categorically wrong, however what you said was:

"The thing is that transistors’ behavior is more linear and controlled when fully on or off rather than when used as continuously variable."

... which I'm afraid is really just wrong.
>What would you break Apple up into?...

And how would breaking Apple up, help with hate messages being posted on twitter, facebook, and youtube?

Taking it a step further, I mean, what would even be the basis on which you order a breakup of Apple? It's pretty set in law from the telcos way back to the railroads that monopolies are the reason to break a company up. (At least, that's the law in the US.)

But how do you argue that a company with a minority market share in all of its product lines, is a monopoly???

People have not quite thought through all the nuts and bolts of this whole "break up tech companies" idea.

(Although, I think at this point, one could argue effectively, that Google and Facebook are monopolies. It'd just be more difficult with companies like Apple or Netflix or companies like that.)
Yeah, it works quite well. In my case, I used ‘ExternalProject_Add’ to run the builds through Cargo, then setup a static lib target with that as a dependency, linking to the files built by Cargo and a few system libs it expects. From there you can treat it like any target in Cmake, and it just works(tm).

Edited for clarity
I was curious about this also, but couldn't find an answer. The most relevant thing I learned was that WebAssembly is exposed as a global object since Node.js 8.0.0, without a runtime flag.

https://nodejs.org/api/globals.html#globals_webassembly

A list of WebAssembly features implemented by Node.js can be found here (the right most column):

https://developer.mozilla.org/en-US/docs/WebAssembly#Browser...
GroupDocs Newsletter November2018 – Document Manipulation APIs for .NET and Java
Cookies are implementation dependent. It's quite possible that a user agent doesn't honour what you instructed it to do regarding the expiration of a cookie.

JWT however... your server side can validate its own token in whatever ways it wants (including expiration). You can't get more secure than that.
Is it still a grandfathering policy? This says that paying professional accounts get unlimited storage:

https://www.flickr.com/lookingahead/?utm_campaign=flickr-loo...
Genuine question, did you run the original before publishing it on the website?
Make sure you learn what a Series is and how it relates to the things in the DataFrame and how selection works, specifically .loc and .iloc. Then your life will be much easier. Try starting with this article: https://medium.com/dunder-data/selecting-subsets-of-data-in-...
Sextortion plot uses public breach data to trick victims
Ah, yes, you're right. Thanks for correcting my misunderstanding.

https://en.wikipedia.org/wiki/Accuracy_and_precision#In_bina...
What? I'm in the industry and believe me, Norway is making transitions. Statoil -> Equinor. Your SWF no longer will invest in fossil fuels. Wayyy more mandates regarding emissions/pollution during extraction.

They shouldn't just stop drilling. It is a moneymaker for the country and gives the government lots of money to spend on policies which reduce the country's emissions. Norway produces lots of oil relative to the country's size so if they took it off the market, it would just come from somewhere with less standards and less commitment to the environment. They should make calculated moves which don't risk the country's economic future. Taking the biggest sovereign wealth fund in the world's money out of FF stocks is a good way to start, and doesn't jeopardize much, if anything.

Green's only purpose should be to change the dialogue, not to be given any legislative power whatsoever. They will make drastic moves which will yield economic consequences felt by the public. Reality is, people have to be in good economic circumstances to care about altruistic goals like curtailing climate change. Take those good economic circumstances away from them - and suddenly the environment is no longer much of a priority.
I conclude from that, that you do not welcome Scott Bowen, the Bi/Gay man in this video, to participate in conversations with you.

https://www.wsj.com/articles/i-shouldnt-exist-1540823580

I'm disappointed in you, @danaris.
You may want to look into supplementing the dogs’ diets with taurine. There is rising suspicion in the vet world that a diet high in legumes, pulses, and potatoes may suppress taurine absorption and increase the risk of developing dilated cardiomyopathy: https://www.fda.gov/animalveterinary/newsevents/cvmupdates/u...
It is a slippery slope, though. Do we need to prosecute all manufacturers of homeopathic medicine and all doctors who recommend it for fraud? All psychics, mediums, etc.? Does this extend to religious healers? Similar to reiki, what about people who claim acupuncture or chiropractic adjustments or crystal healing can treat serious diseases? What about doctors who recommend Eastern medicine practices like consuming certain organs of certain animals to treat issues?

It is all fraud, but if we're going to be charging all people like that with fraud, then freedom of speech becomes infringed to some extent. Many of these fraudsters genuinely believe what they're doing is legitimate and isn't fraud. Many of the clients genuinely believe it's legitimate due to their belief systems.

An argument could be made that people should be allowed to spend their money as they choose and that the government should not be in the business of deciding if they're spending their money wisely. Gambling is another example.
Flickr is under new ownership (mine). We would love the opportunity to keep your 80K photos safe and let you share them with those you care about most. Please let me know if there's something we can do to help with this.
Maybe we can tweak the advice to the following: if you need to build, build a little and get it validated by a potential customer before building more.
The last time I wanted to use Pandas, it ate 32GB or RAM and then I just killed it, and made all the analysis in Postgres.
> Unless you work on a Reddit-scale application, there's no reason to be using JWT tokens as a session mechanism.

And what should I use when I do work on a Reddit-scale application?
Gab is such a great example of this. You have a new player in social media (yet we apparently need to break up the big tech companies because you can't enter the market anymore).

It operates in a successful niche. And it also is home to many far-right actors who hate Jews and minorities. Yet the claim is that breaking up the tech companies would help stop hate.

Tim Berners Lee has no salient point here whatsoever, and I don't think anyone would care about what he's saying if he wasn't who he is.

Not to mention he's calling for government regulation of tech companies at least partially to cut down on hateful speech (which is very much against the right to free speech).
6 practical tips to choose and partner with the right offshore web development
The reality is that hardly anything needs to be instant. You're powerless in the time period that you're setting.

You don't need to have Reddit-scale traffic to have to consider this, but when you deal with a lot of backend systems it can reduce complexity a lot.
I think by payload they mean the JWT can "store" actual permissions. Not state such as a shopping cart, but a payload composed of permissions granted to this client to do this or that in this app.