skysight-inc/HackerNews huggingface dataset:
I don't know of any offical docs or anything, but I'd imagine it's because it would be a pretty big breaking change. (before babel moved to scoped packages, it would be jarring to see `babel-core` unscoped, but `@babel/babel-plugin-thing` as scoped because it was forced. I also think there is still some roughness around "transferring" scoped packages (what happens when another user takes over a package I authored? does it change to `@OtherUser/coolThing` or does it stay under `@Klathmon/coolThing` forever? I wouldn't like that second one.)

What I would like to see is all new unscoped packages being able to be installed/required by their scoped version by default. So if I create a package `coolThing` in npm entirely unscoped, it would be installable by doing `npm -i @Klathmon/coolThing` and by doing `npm -i coolThing`

That would let many of us to use the benefits of scoped packages without the package authors having to do anything. And it would be a big step toward going completely scoped at some point in the future.
Half of a Drug's Power Comes from Thinking It Will Work (2014)
Turing machines and differential linear logic [pdf]
Has this been tried?

(1) Figure out a matchup discrepancy matrix

e.g. Peach vs Puff winrate is 0.43

(2) Use an Elo head-to-head variant where the Elo update function takes matchup discrepency into account

e.g.

- A vs B has an expected 0.9 winrate

- A is Peach and B is Puff

- Elo update is done expecting A to have a winrate of 1 - (1 - 0.9) * (0.5 / 0.43) = 0.884
Creating a Culture of Learning at Patreon
specifically `getUserMedia` access, we have a barcode scanning application that works entirely in JavaScript that needs access to the camera to work.
What a mess!

The day this blew up we rented our first physical server for the express purpose of running secure critical workloads in unpatched environments. Yes, I know that there is nothing secure, but not everything we do is running a chunk of logic uploaded by an attacker, so we will take our chances.
The rich and the powerful somehow always find ways to be exempted from oversight.
Do I read this correctly ? M$ gave us the registry key with which we can convince winblows that we are runing AV , when infact , we uninstalled it ?
This is fascinating to me because of the parallels to my own experience. Getting a high paying career in IT without even a college diploma.

I've always felt IT was one of the only industries where this can fly (merit based rewards vs paper based reward system). Almost every job I've got in this industry (support, cloud, TAM, solutions architect) had steep requirements on paper that I did not meet, yet I got the job.
PA Governor Enlists Mathematician to Fix Gerrymandering
World’s Premier Headphone Audio Show
Status.im puts $5M into Matrix.org to fuel FOSS decentralised comms
Very valid point, thus:

> The primary problem with PGP is that there is no Forward Secrecy. Losing a key means that all content encrypted with thatkey is compromised. There are two ways of dealing with this:

> create a single master holy grail key and guard it with your life

> create keys frequently and destroy them as soon as they are no longer needed

[0] https://gist.github.com/grugq/03167bed45e774551155#key-loss-...
But effectively has nothing to do with the film, besides the idea that there are three precognitives who predict crime. The characters, plot, twist, etc are all unrelated.
Logiciels pour surfer anonymement sur internet
Said biodiesel nut never once mentioned sugar cane, soybeans was the frequently suggested crop, your article is talking about ethanol and not biodiesel, and that wasn’t the point anyway.
forward secrecy* - I mix that up too...

https://en.wikipedia.org/wiki/Forward_secrecy
"do anyone prosecute this kind of hacks? or just because is a token without legal status is like stealing Sheldon's gear in WOW."

Actually, I do lean towards the notion that stealing/embezzling/defrauding iotas/bitcoins/cuervocoins is legally equivalent to looting gold in WoW.

I see nothing in this news/thread today about "Iota" (which I have never heard of until today) that makes me consider it serious, legal business.

It approaches the seriousness of WoW from below.
Are you saying that after a certain level of accuracy, it is impossible to be sure, but you CAN say for certain within an error radius?
What about a ranking system similar to Tennis or Downhill skiing? It basically awards points for tournament results (rewarding active, top-placing participants), unlike chess where all ranked games count.
I am pretty sure this is the most useful IT book I own.

5/5
It absolutely is not a fallacy, nor is it an inherently rhetorical question. Inquiring as to whether others share your experience isn't illogical; it's the root of most human learning and understanding thus far, and I suspect it precedes most other methods of claim-buttressing. And, to be pedantic, the fallacies you mentioned are specifically in terms of drawing conclusions from that faulty logic; not asking questions.

Also, faulty evidence for a claim is not the same as false evidence for a claim. If I have zero other information besides "other humans exist and act similar to me", and "that object is grey", I can infer that it is more likely than not that other humans see the object as grey. This is faulty in that it is subjective and not rigorous (I could be colorblind), but it is not inherently wrong or invalid reasoning. This is a common annoyance of mine when the terms "fallacy" or "faulty logic" are bandied about: the presence of insufficient logic is only problematic when an insufficiently-premised claim is evaluated against a more-sufficiently-premised claim without considering the differences in the quality of the evidence/premises.
Sorry I was trying to convey that I was more freelancing and working on personal projects/contributing to open source before law school, then I did purely law, then moved to SWE at a large SV company.
GP is asking if a system that's almost 100% right isn't better than the current, which is somewhat, sorta right, more often than not.
Same here.

Recently sold 3 MALM dressers on Craigslist when I moved out of my last apartment. Recovered a little over half their value.

My current desk (MALM) was bought on Craiglist 4 years ago. Didn't have a car to get to IKEA. It's survived 4 years of use, and 3 moves.
JSON parsing (also in the async function) is CPU-heavy, though. If you had a huge, huge amount of JSON it might be worth it. Maybe.
Bitcoin Price Slips into the Red as Robinhood-Fueled Rally Stalls
Alibaba, Foxconn, IDG Lead $348M Investment in Chinese Smart Car Maker Xiaopeng
What Occam's razor favours is irrelvant. It has no predictive power [1]. The more complex answer is just as likely to be the correct one.

[1] http://scienceblogs.com/developingintelligence/2007/05/14/wh...
You know how hash collisions work and why it is important to have an hashing algorithm for which it is hard to enforce collisions.

It is so you do not need to know the private key. So that you can forge fraudulent transactions without knowing the private key.
I mean, one with a more rich sigma algebra.
3D printed cases can look good with a bit of practice and the cost of a decent 3D printer is much lower than a laser cutter that can cut acrylic. Probably the most popular one with budger makers right now is the CR-10, which is big enough for pretty much any enclosure you could want and only costs $400. I make snap fit enclosures all the time with minimal (usually no) post processing.

There isn't a lot of difference between high and low end FDM printers in terms of print quality, the difference is more with UI polish and idiot-proofness. With a bit of practice however you can get very high quality prints out of any recent printer as long as it isn't a total mess in terms of design.
Unless you have access to physical trits, you're going to be emulating them with two bits each...
Monitoring Cassandra Health and Performance Metrics
This is a very insightful comment. In my opinion one of the largest shortcomings of our system of minting new lawyers is a lack of practical training. While doctors generally must both go to medical school and complete an internship and/or residency in order to treat patients, a freshly licensed lawyer can represent someone without previously having ever entered a courthouse, drafted a will, or taken a deposition. I think most recognize this is a problem and there are some law schools that are doing an excellent job of addressing the issue by requiring 3rd year practice court, externships, or clinics that actually give lawyers some experience in the things they will be doing after law school. Bar associations are trying to address the issue through mentor programs and CLEs aimed at new lawyers. No longer can the profession depend on mid to large law firms to bring lawyers up through the ranks, both because their clients aren't really interested in subsidizing it and the firms cannot or will not put in the resources to train all those entering the profession.
The Mental Benefits of Vacationing Somewhere New
> PLCs need to be upgraded from C to C++

You are implying that C++ code is generally safer than C code, even in the hands of developers who introduce buffer overruns in the first place.

This is so wrong I don't even know where to start. In C++, I doubt they will ever get it out of door. Which would solve the security problem, incidentally.
Here is the post from yesterday if someone (like me) missed it: https://news.ycombinator.com/item?id=16249955
It's almost as if software development isn't an exact science and there are multiple approaches to any given problem.
Jeremy from fast.ai here. Happy to answer any questions about the course, fastai, or anything else relevant!

BTW the 2018 version of the course is being discussed in this forum, for those interested: http://forums.fast.ai/c/part1-v2
Agreed! There's an open issue to address this - the single letter names are silly, since they get uglified anyway.
Hi, I'm the author of the piece in question, and, being a professional, of COURSE I linked to the CNBC article.
Twice. When I introduce the CNBC material, in the first paragraph, and again when I introduced the (fully credited) blockquote.
Just saying....
Amazon Redshift has some architectural problems in an enterprise environment that Snowflake solves. Redshift does not scale up well - everything has to fit on one cluster and eventually you hit limits.

When a Redshift cluster gets too big:
1. Takes forever to take backups, create read-replicas, modify anything
2. Redshift clusters can still only handle X concurrent queries, no matter how big the cluster is
3. Also Redshift is dragging their feet on adding new features i.e. Active Directory support.

Snowflake clusters allow a theoretically unlimited amount of users to query the same tables in a database - so it scales up forever.

And each team can create their own "compute cluster" which allows teams to track and divide costs much more easily then trying to associate this-batch-user on Redshift with this-team/line-of-business.

Snowflake is well-designed for an enterprise environment where line-of-businesses need to share/access each others data but still have separate infrastructure. Redshift does not make it easy go between Redshift clusters.

Also Snowflake as a company is still hungry and is willing to add features if you pay enough

EDIT: However Snowflake is more expensive than Redshift

EDIT: Splitting data between two Redshift clusters was not efficient for us and trying to have the same table in multiple Redshift clusters requires you creating your own tooling and the data might not stay in sync so the only real option was keeping everything in one massive cluster
Yep called it - you want this universe to work classically. So I can claim to be the bigger out-of-the-box thinker.

How is this any different than the multiverse theory as a non-explanation to the fine tuning? You simply push the problem elsewhere.
the second link doesn't work, fixed: https://makeabox.io/
Making money is not the only possible motivation for exploiting vulnerable industrial systems, though of course as the other reply says, there are ways to make money indirectly anyways.

First off, the damage to third parties might be extremely severe, especially in a targeted attack. Think of long-lasting power outages due to damaged equipment. Or think of environmental damage (e.g., suppose you got a nuclear power plant to vent radioactive gases, or worse, to have a meltdown).

Second, the damage to the owners of the industrial facility might be severe even if not to third parties. Here the attacker might benefit if, e.g., they are a competitor or have shorted the victim's stock.

The first case is of extreme interest to the public, don't you think?

Let's not dismiss concerns about industrial security.
So the person supposedly single-handedly working on this fix doesn't even work for Intel? That strikes me as... Odd?
And while their selection is limited, it's one of the few places outside the Nordic countries and the Netherlands where you can reliably get salty licorice candy.
Wow, Debian 3.9 kernel.

Has ssh, vim, tmux, and docker installed.
I'm guessing this is either a container itself or a Debian vm.

I'm still finding new things that are installed and useful.
I would find myself using it to QA docker compositions I write. The question is can I host from this instance?
Snowflake isn't just reselling storage and compute though, they're building some pretty impressive software.

One of the standout features when I used them a few years ago was their ability to do analytic queries on JSON columns in huge databases. Maybe Postgres is up to the task on it's own now, but MongoDB at the time was not.
Thanks. This, and the etymology by Turing_Machine below of indentured servitude, sent me down an interesting journey to the Burning of Parliament in London, 1834. They burned all of the tally sticks of the Exchequer, but the circumstances were such that the Parliament burned down.

https://en.wikipedia.org/wiki/Burning_of_Parliament
It's true, the example could be better. However - adding any form of data pruning to the example would immediately show the benefit. JSON parsing happens in the worker, and only a small subset of data is actually serialized and sent back to the main thread.
Exactly. He's very intelligent about how he manages the kernel, which is precisely why it is preferred by a majority of businesses throughout the world, and is the absolute #1 in the supercomputer world, for the top 500:

https://www.top500.org/statistics/details/osfam/1
I mean, you're not wrong. PLCs are a digital technology evolved from... a electromechanical computers of the 50s. PLCs are not just twenty years behind. They're really just 60+ years of legacy.
if one were to read the motivating factors behind personas as described in “the inmates are running the asylum”, one would never come up with A. If one were to follow agile in principle (do; evaluate; improve what hurts; repeat), one would not end up with capital-A Agile Industry prescribing process by the book.

This sounds like the same reason people avoided C++: after seeing lots of unnecessary complex C++ just for the sake of being “object-oriented” but entirely missing the point, who’d think it’s possible to write clearer code in C++?
>But of course, if this is the case, then it begs the
>question of why a blockchain is even needed. Just use a
>shared database.

Two issues regarding your second observation.

1) A change that requires a consensus among some non-tiny group of participants is not trivial thing to accomplish in practice. You will have to wait before every one from a group of N (say, 20) representatives will agree with your change.

2) Why a blockchain is needed? Because no other "shared database" provides the same trust model which is "everyone trusts no one". Every other database "security model" in existence assumes that every admin trusts every other admin. If it is not so, then things quickly become complicated and impractical.
> when I am in none of the categories

Or, equally annoying - when you're in more than one at the same time.
Sounds like an advertising problem. "Our company chose to be based in the EU because we comply with all their customer privacy protection laws. Not sure why our competitors chose a country without such laws...."
after the web worker executes its function, it post a message to the original context with 3 arguments - the call id (c), error string(e), the successful result object(d).

the greenlet function when invoked returns a promise waiting to be resolved or rejected. the resolver and rejector functions are stored in object p with the key with a unique call id.

so line 18 `p[c][e?1:0](e||d);` basically means resolve or reject the promise based on the parameters from the web worker message by invoking either the resolve or reject function stored by its call id.

here's my quick attempt to understand and annotate this lib.

https://gist.github.com/zz85/25564f1910f1877c39c25ace5e5159b...
What does MCSE stand for?
Heat Map Released by Fitness Tracker Reveals Location of Secret Military Bases
Not totally true, it's legitimately harder. First time taker pass rate for even people going to tier 1 law schools is significantly lower than many other jurisdictions. The addition of allowing an expanded group to sit for it does bring down the overall passage rate though. Schools like Stanford aside, overall pass rate by school is in the mid-high 80s for any Tier 1 school for CA bar exam, whereas for a jurisdiction like NY, those same schools will pass 95%+.

It's well-known to be a harder bar exam (I have taken both it and NY, for an anecdotal data point).
Exactly. We're not going to get sentient, self-replicating, anti-human robots with weapons anytime soon.

What we will get is the equivalent of a rifle in the age of swords. Maybe a machine gun, even.

I have an Android device. Google's face recognition is so good, that it was able to correctly identify people in photographs in very degraded circumstances (occluded faces, sideways, etc.). It's only a matter of time before this shit is used to track people in public places, allowing "law enforcement" to track everyone. Were you in the Women's March last weekend? Well, congratulations! You've won the "extra screening at the airport" lottery.
Your real question boggles my mind too. The way I visualize it is as another dimension where conservation of energy doesn’t apply. Which is just as hard to imagine as any extra dimension beyond the 3 or 4 we experience. But that doesn’t mean we shouldn’t try.
Thanks for that quote!
Sry , my cognitive abilities have been at real low of lately . Took me a while to comprehend your comment.
Spot on m8 ;)
I won't be buying a mac anytime soon.
Because my mid-2013 one still serves me well for all my audio work, web dev and graphics programming needs.

When it fails I'll buy another.

PCs are great too.

Why are we still having these pissing contests?
> Seven miles is WAY outside the range of any sniper rifle

For context, a 14.5x114mm cartridge fires to about 1.5 miles; the more popular .308 Winchester cartridge only goes half a mile [1].

[1] https://en.wikipedia.org/wiki/Sniper_rifle
It told us that it was a priority, rather than just "something that would be nice if we get around to it".
Oh, you meant cryptocurrencies, not the cryptography people. "Crypto" is an established abbreviation for "cryptography". Probably, to avoid confusion we should spell out both terms.
Yeah, saw the comment and opened an issue :D
Varnish Cache Meltdown Performance
Applications Open for 2018 Women’s Cybersecurity Scholarships
Why 2018 has M&A bankers salivating
It's not just merit-based rewards; it's the lack of a professional standards body. Anyone can call themselves an IT professional, but not everyone call themselves, e.g., a doctor or a civil engineer.
Best human usable solution is iMessage.

Any mail client with either PGP or SMIME.
BigID gets $14M to help identify private customer data across big data stores
> The problem you've described is far from a new problem - it's the same problem space that is covered by ORMs.

This is digression.

I have in mind something I wrote, the most complex piece of code I've written in the past couple of years. It isn't actually well covered by ORMs. ORMs are usually tuned for (a) static schemas, and (b) graph navigation in OO-style. Give them a problem like "here's a filter in the form of a syntax tree, please give me the top 100 results from this 10 million line table" - where the table schema is determined at runtime - well, most ORMs can't even answer this question because schemas are assumed to be static. And if you want to control the join order using nested subtable joins, with predicates that don't need joins pulled out of the filter expression and pushed down, because MySQL's optimizer observably doesn't reliably do the right thing, ORMs don't give you that control.

It wasn't an ORM kind of problem; think more something like a read-only Excel spreadsheet, but with typed columns, and a rich autofilter, on the web, scaling to millions of rows. The output of the database query is a page of tuples, not objects in any behavioural sense.

In some ways a database seems like the wrong solution, but morphologically it's exactly right: the user data is rectangular, relational, has foreign keys to other tables, and needs to be sorted, filtered and joined with other user-defined schemas. Modelling the user schema as database columns performs better than any other database solution, and database solutions are preferred because shared state, transactions, etc. Because the product is closer to being an actual database than a program using a database, ORMs aren't tuned for it.
I was just pointing out why politeness gets you nowhere when dealing with eejits . Linus improved that Capone's saying about kind word and a gun .
A snowflake schema is a data modelling concept, not directly related to ETL (which is the process of moving and transforming data from/to a data model, which can be "dimensional", a "snowflake" on less common approaches, among others)
Building Analytics at 500px (2015)
I think GP is fine with bucketing, but they're saying that f(age, gender, interests, ...) is not a good hashing function.

I haven't seen studies on the topic, but on the surface of it, I'm inclined to agree - it doesn't seem to be a good bucketing strategy, and unless we're talking about cold-calling/edge of the funnel, and painting in very broad strokes, it misses the most important factor uniting them all - they're on your site, so they must want something. Hence, "we should use criteria based on what people are trying to achieve right now".
How to Approach Funnel Analysis (2014)
> Now, the "you can't delete things because then the disk space is unreachable" argument makes plenty of sense for, say, FAT, a filesystem from the 1980s.

Unix semantics were IIRC in place as far back as v7 (1979), possibly earlier - granted, a PDP disk from that time was bigger (~10-100MB) than the corresponding PC disk from a few years later (~1-10MB), but an appeal to technological progress in this particular example case is a moot point.
A lot fewer people complain about a 1 MB image payload than they do about a 1MB js payload. Why is that?
All the other package managers have solved that.

Docker and go use URLs/paths for scoping, everything is scoped.

Java/Scala/Kotlin/XText/etc use reversed domains as scope.

And so on.
I dislike it too, but there's a huge number of people that don't. I noticed a lot of South Americans and Spanish people using WhatsApp via voice recordings. Coming from Asia, I gotta say we prefer communicating with emojis. :p
Sourcerer/Source Mage GNU Linux
Crackme0x05 Dissected with Radare2
Fines up to £17m launched for firms with poor cyber-security