skysight-inc/HackerNews huggingface dataset:
Asians in Silicon Valley: Asian Americans and Asian Asians
You just completely ignored the roles of Attorneys General, District Attorneys, Governors who can pardon, Jury Nullification, judges who are not constrained by mandatory sentences... Probably more.

People deserve to have a clear law.

Everyone always hates thresholds. That's just a fact of life.

These laws are good. If you can't wait for someone to be legal, then you shouldn't be having sex with them in the first place. Find a different partner.

> prosecution could cause more damage than it helps

How about no. It's already incredibly difficult to convict someone of rape, because consent comes down to he-said / she-said. Keeping statutory rape on the books makes it much easier to convict people who went after children, at least.

PS, I am not a lawyer, or a child psychologist, and I highly doubt you are, either.
Seems like one turn is 60°.
Is there a specific reason why it isn't 45° or 90°? Is there maybe some advantage to the 60° in regards to the ascii rendering?
Ah, yes, messing with paste, the ultimate in security. /s
what are you using to run this code-wise? I was thinking of making something similar.
So, just pay for a good VPN provider and get all content for free?
In theory, could I use this (or something like it) to develop algorithms for controlling autonomous vehicles (aerial, ground, and/or aquatic), then if I ever get my experimentation to the point that I’m interested in doing so, building the vehicle itself and deploying it with a reasonable degree of confidence that it would actually work?
Such a great read — I’m making this transition currently and found this, along with Julie’s book to be immensely helpful.
Yev here -> glad you were able to restore your data! The limitation exists because the longer we keep data the more it costs us, the 30-Day Version History we have allows us to eventually reclaim space. That said, we're looking at ways to make it easier!
I'm also paying 25$ per year on nic.ru, the price discrepancy is interesting.
I was there recently and people seemed blown away at my instinct to pay by contactless card payment. At one or two shops, the staff member serving me commented on how rare it was to see a customer do that. ️
It doesn't properly support authenticated feeds.
Interesting paper but t feels a little like a "paradox of the heap" argument[1]. A human has 9e10 neurons[2], while a rabbit only has 5e8, and there are only 3e8 Americans. I don't see a problem arguing that consciousness is an emergent phenomenon arising in networks of at least 1e10 nodes, or in networks that have certain recurrent structures regardless of network size, or that "consciousness" is a qualitative concept measured on a sliding scale so that a rabbit is 1/180th as conscious as a human. Though if someone wanted to argue that the United States as a whole exhibits about the same level of consciousness as a rabbit, I don't think I would argue with them... but, having known several pet rabbits, it would feel to me that we are saying the same thing, which is that neither exhibits a meaningful level of consciousness at all.

[1]: https://en.wikipedia.org/wiki/Sorites_paradox

[2]: https://en.wikipedia.org/wiki/List_of_animals_by_number_of_n...
Of course "anecdotal experiences" are evidence. Yes, they're messy, and may not be applicable to other circumstances, but they're certainly informative.

I'm pretty sure airplanes and bridges aren't designed using 'waterfall'. I'm sure they're built, i.e. 'deployed', using a well-defined process. But, ideally, the well-defined process by which they're built should itself probably be designed or developed with 'short' iterations.
This is a terrible idea. 2x best-case performance is nothing.
Especially not worth the extra hassle and complexity that it adds to the code.
The sad thing about these kinds of articles is that there are people out there who will read this and actually start implementing it in their code.
Transformer Explained in 5 Minutes
This makes total sense, it really just means that the time it takes to compile JSON.parse on a string literal is offset by how much simpler and faster parsing a JSON object is than a js one.
This is why my local video store is still the better option.
So what you're saying is I should short sell Bitcoin?
We have a quality inversion at the moment. The amateurs on Youtube and other services are often 1000X better than the "original" (is it really original?) series by Netflix. Media companies are churning out pure shit and we, the public are supposed to open our mouths like babies ready to take the next "airplane" full.
How to get hired by a remote-first company
An explanation in comic form with text by quantum computing researcher Scott Aaronson: https://www.smbc-comics.com/comic/the-talk-3

QC is about setting up interference patterns between the qbits, it is fundamentally unlike classical computing. For some problems algorithms can be designed that use those interferences to compute things, like the famous Shor's algorithm for polynomial time prime factoring.

QC speeds things up only in the cases where an asymptotically faster algorithm can be designed this way, it is not a general purpose parallelization mechanism.

And we don't know many things it speeds up for sure! For example: we don't actually know that there isn't a classical polynomial time prime factors algorithm we haven't found. Here is a recent example of a quantum algorithm leading to the discovery of a classical algorithm that is equivalent to the quantum: https://www.quantamagazine.org/teenager-finds-classical-alte...
Websites usually have a collection of smallish resources to download. It's hard to keep the connection busy for long enough to get to your maximum speed if your max is big. When I was running busy webservers (aggregate of 20+Gbps at peak) that served a mix of dynamic and static content may tune their network buffers smaller to increase the number of simultaneous users at the expense of the individual bandwidth to users; it was still possible to get a very high speed download, but you needed to have very low latency to the server.

Game downloads tend to be pretty big, and some downloaders will break up the download over multiple connections which can make it easier to hit your maximum speeds. There's a lot of CDN in game downloads because of the size, and CDNs will often be close to you, reducing latency, which makes high speeds more achievable.

Unrelated, a high speed upstream connection makes offsite backup much more realistic.
Of course that's not what a standard is about, but I believe it's what happened for technologies during the time that standards fell off.

I identified 2009 as about when you expected de facto open source implementations instead of any talk of standards but I would buy 2005 as well. Obviously it's a fuzzy boundary.
The comments are a bit disconcerting. "Redux is trash"? It's a finite state machine. At its simplest level that's all it is. Now, I get that requiring it in every single React app makes little sense, but the library itself is just too simple to be considered "trash".
If the definition of afford was "to manage to bear without serious detriment," then the 40% claim may have some merit if taking out the $400 in liquid assets was considered a serious detriment. In my experience, Fed figures are not good at accounting for the fluctuations in monthly spending of "real world" families. They expect monthly spending to stay static on a monthly basis throughout the entire year.

There's also that the other cases rely on being indebted, which means that they cannot afford it with their current means. Sure they can cover expenses, but the example of the debt-adverse Germans wouldn't see it as being able to afford them.
Python Tutorial: Using protein sequences to make better classifiers
As it happens I prefer fiction in German.

So please, do write more stuff in German.
There absolutely is a cliff. Every general rule of thumb has a limit.

However, what you're describing is not the financial limit. We once paid quite a bit more for cable tv than streaming services. Paying for the big streaming services combined comes to about the same or less than previous cable subscriptions. In this case it's not about cost but convenience.

These companies need to provide an api that allows for services like plex (or similar) to pipe all of the streaming services into one platform, with one auto buy if you watch and stop paying if you haven't watched anything from that network within x months.
>> Hey [bank], does that 16 character limit mean you've got a varchar(16) column somewhere and you're storing passwords as plain text?

> As much as I don't believe that's the case in any modern bank of significance, it's definitely not a good look. Inevitably the root cause in situations like this is "legacy" - there's some great hulking back-end banking solution the modern front-end needs to play nice with and the decisions of yesteryear are bubbling up to the surface. It's a reason, granted, but it's not a very good one for any organisation willing to make an investment to evolve things.

But the only reason that "legacy" system would have a limit is because it's storing your password. So

> I don't believe that's the case in any modern bank of significance

It _is_ the case. It may not be the case in their most recent systems, but a chain is only as strong as it's weakest link. You can be hashing/salting the user's password and locking it behind a vault door to make sure noone can access it. But if you _also_ keep a copy of the password in plain text on a piece of paper taped to the outside door, the vault copy doesn't protect it.
Yev here -> while the numbers aren't entirely correct in our case the equation is correct. We do account for engineering time and opportunity cost of other projects that aren't getting worked on (though we tend to stack projects so while one team works on, billing, another will work on UI, when billing team is done they'll move on to the next project, etc..). One of the side-benefits for us in this case was building out the Extensions program meant we had to build a more robust crediting system, which is code we might be able to re-use later!
In Phoenix, CenturyLink's gigabit service has finally arrived in my neighborhood. At $65/mo, no contract, I get fiber right to the house and 1 gig up and down. I was glad to stop paying almost $100/mo for Cox's 300 megabit service.
I, for one, really appreciate the raytracing in these visualizations. I wish for more box surfing examples.
If I had to do this in practice, I would still use plain javascript files in source but using JSON.stringify to files in some webpack process but still doesn't seem worth it.
I have the option for gigabit speeds but I stick to around 350Mbps mainly for this reason. My current speed is already more then I need. The few times I download something huge, it's usually a game, and most modern games allow preloading. If they don't, then I start the download before I leave for work.
This is the best kind of internet pedantry and I appreciate that you took the time to inform us of this.
He is not saying that "removing .su == burning books", even though both actions lead to permanent destruction of something, I suppose.

> I hope we will NOT keep it. It reminds me how my country was occupied and annexed by Soviet Union.

Replace "it" with "history books". You hope that we will not "keep" anything that: "reminds you how your country was occupied and annexed by Soviet Union". By this reasoning alone we should not keep a lot of things (including history books) because a lot of things may remind people of something horrible. If you ask me, this is not a good basis of or justification for not keeping that something, which could be ".su", or "history books", or anything else.
Liars create the illusion of truth – Mind Hacks
What are your thoughts on the North Korean TLD https://en.wikipedia.org/wiki/.kp ?
Ebooks are an awful experience both buying and reading.
There would be a reality gap, going from simulation to real world. Good read: https://ai.googleblog.com/2017/10/closing-simulation-to-real...
My best guess is that the slightly quicker drop-off is because he happens to be Jewish, and so the mods are sensitive to the merest hint of a possibility of being accused of anti-Semitism.
Poland I guess...
What's the damage in knowing? I would say it falls under, good to know but be very careful. 2x performance is definitely not nothing if your corner case happens to benefit from this, if you prematurely optimize, that's on you.
This is really just an ad for bumble. Which doesn’t actually do what is promised in the article and is some sort of scrap book for favorite places
I think the title should be changed to include "Jepsen-failing", because the tests did not in fact pass.
Wrong. There are hardware bugs that do not manifest as physical safety risks.

Physical safety risks are an exceptional class of defects that in most jurisdictions has a legal requirement for the vendor to fix or replace the defective part(s) at their own cost (not to be borne by consumer).

Point: SPECTRE/MELTDOWN were not "physical safety risks". Yes you can argue they are security risks, but they didn't physically manifest as a physical safety risk which can lead to severe injury or loss of life.
When my wife worked retail, this was the standard. Nobody worked more than 29 hours a week. They had people begging for more hours but when the company needed more hours worked, they hired someone new rather than assign any one person more than 29. AFAIK nearly all of retail does this now. If the limit for requiring insurance was 20, they’d cut everyone’s hours to 19 and hire more.
Best Quantum Physics Audiobooks
I agree. The article's key takeaway is that "Mute buttons in any form should raise red flags".
> Who seriously believes that banks will give you your money back on your word that you didn't authorize some transaction? Of course, they won't, they'd be wide open to fraud if they did.

Anyone who has ever had it happen to them, i.e. me? Not sure where you live but this is a legal requirement where I'm from.
Amazon’s Answer to Gun Violence: Ban Ads for Books About Ending Gun Violence
iPhone SE. I didn't get the cheapest garbage screen protector or anything either, it was a favorably reviewed one on the wirecutter. No bubbles under it. Maybe "slightly grainy" is the way to describe it? Been a couple of years so it's hard to say.
There should be an open standard for streaming/accessing videos I have purchased that is independent of the platform. I should have a single pane of glass to view netflix/amazon/etc w/o having to use a specific application.
How slow would something like this be, had someone tried to make it for a 386/486 era computer? Like, could have this technique been used effectively for 3d games of that era?
Is There a Link Between Creativity and Addiction?
Is that the country where they have torch marches in the capital?

Neonazi torch march in Kiev, Ukraine:
https://youtu.be/tHhGEiwCHZE
Is there a way to provide v8 with compiled code instead of unparsed JS?
Easier Kubernetes Debugging with Okteto
> Do you really think the government needs to get involved when no demonstrable consumer harm is being done?

Generally no, but I don't think a monopoly is a prerequisite for biased incentives to cause consumer harm, particularly for platform companies. Consumers don't have to choose between a bunch of non-monopoly platforms that aren't acting in their best interest when they can collectively decide, via their government, to force the platforms to do as they want.

This is speaking generally - I don't actually have any problem with the specific case of Amazon promoting their AmazonBasics brands.
Because the JSON grammar is much simpler than
JavaScript’s grammar, JSON can be parsed more
efficiently than JavaScript.

Hmm.. shouldn't that hold for most programming languages then?

Let's try it for PHP:

time php -r 'for ($i=0;$i<10000000; $i++) $data = [1,2,3];'

real 0m0,173s
user 0m0,161s
sys 0m0,012s

time php -r 'for ($i=0;$i<10000000; $i++) $data = json_decode("[1,2,3]");'

real 0m4,125s
user 0m4,120s
sys 0m0,005s

So for 10 million repetitions, a small PHP structure is about 20x faster then parsing JSON. But to test the point of the article, one should use the sama data structure it uses (https://raw.githubusercontent.com/WebKit/webkit/ffdd2799d323...) and parse it only once.
Yev here -> it does absolutely move money "up" - but as a company (at least if you're disciplined) it doesn't mean you get to use it. You're basically deferring revenue (the amount lost from not increasing prices on existing customers for X amount of time) and the money you bring up is for a service you still have to provide, so for accounting purposes it's more or less "locked down". So you're absolutely right, it does bring money forward, but there's costs involved as well!
what does google have to do with that ?
Maybe I have not read the doc carefully enough. But what if you PUT/POST to another existing box_id? Or can other people read from your box if they guess the box_id?
I heartily recommend Vue. Similar in principle to React, but but fewer things to remember. Still have to pass props etc but I'm not a front-end developer, more of a generalist and I find myself being very productive using Vue.
JSON.parse is complexity? Just separating your data from your code alone is worth it for the architectural benefits, this would be a net improvement to code quality. Performance matters, if you have a lot of data like this that can also be a big win.
Our goal with Okteto is create a experience focused 100% on the needs of developers building cloud native applications. Would love the feedback of the community on our new feature.
There has never been a fluctuation in my lifetime that has pushed house prices lower than the cost to rent (that I've noticed anyway)[0]. The prices certainly do go up and down, but we're operating from the basis of an island with minimal available space to build more, and seemingly never enough houses available for people to buy who want to.

You defeinitely have more ability to move if you're renting, and I'm sure that's of concern to some people, but not all.

In terms of buying in a more or less prefereable area, rental prices (IME) tend to track the cost to buy so if you can't afford £n00/month mortgage in a certain area then you are likely going to see £(n00 + y)/month rents you also can't afford.

[0] edit Also, remember that when you finally finish paying off the house, it's yours, an asset. You can live in it or sell it. Rent has to go down quite a lot to 1. initially be lower than mortgage payments on an equivalent house and 2. to still end up costing less after you've factored in the sale price of your house at the end.
So that means that theoretically someone could write a Babel plugin that replaces objects with some sort of memoized JSON.parse in order to get the best of both worlds? Could that actually work in practice?

Edit: I think you would also need to identify and only optimize objects that are handled immutably. However, my understanding is that you can do that in a compiler/transpiler fairly easily.
CenturyLink, in particular, but also Comcast, has brought this upon themselves...

They are doing everything they can to protect their existing infrastructure and do as little as possible to upgrade services.

I'm thinking of back in '98 when QWest was rolling out DSL, the would only connect you to a central office. They refused to put DSLAMs in the pedestals, because if they did that they had to allow CLECs to do the same and CLECs could start "cherry picking" service locations for DSL. One very rural community ("Ruby Ridge?") had to sue to get the right to put in DSLAMs. DSL was dependent on how many wire feet you were from one of the two central offices in town.

Compared to my inlaws up in Saskatoon Canada: Similar size city, they deployed DSLAMs in the remote terminals and ran fiber to them and used the copper to the house for the last mile and covered the whole city.

Remember, the telcos got a $2 billion rate hike to enable them to deploy fiber to the home by the year 2000. Except for a few small trials (I used to work at QWest), they just pocketed the money, no large scale fiber buildout was done.

Until Fort Collins passed the "we are going to build out our own fiber network", Comcast was really dragging their feet on upgrades. You can get gigabit now for around $100/mo, if you commit to a year. I'm just sitting on 120mbps for $90/mo, because people the next neighborhood over are getting door hangers saying the city fiber is coming soon.
Since a very common use of an object is simply as a Map, I wonder if this would apply to using Maps
Huh. My experience differs. I have both Illustrator and Inkscape, and for certain tasks (e.g. stuff I want to be native SVG or making icons), I always go back to Inkscape because I find it faster/easier.
Notes: The $60/mo gigabit in Fort Collins is symmetric, gig up and down. They also have a $300/mo 10gig service.
AFAIK IDNs are still possible under .su, but may depend on the registrar (non-Russian resellers may not do it).

If you mean what Russian words are available under .su, probably most, for example Ленин (Lenin) and Кремль (Kremlin), though КГБ (KGB), СССР (USSR), Россия (Russia) are registered, as are single letters like А or Х that people may like for a 'short' url.

Although the USSR collapsed not long after the creation of .su, it was briefly in 'proper' use on the internet - unlike, say, .dd, intended for East Germany - most notably via the ISP Demos, which famously used the name kremvax.demos.su as the name of its Usenet site, in reference to an early internet hoax/April Fool's from 1984 (https://godfatherof.nl/kremvax.html).
A Blockchain API to Make DApps More Usable
> This is a terrible idea

It's not just an idea, it's engineering with analysis. Smack on a pre-processor to wrap your cold start configurations (if they are large) and you'll get a performance boost, is the takeaway.

> 2x best-case performance is nothing

I'm not sure how you can say that with a straight face. Altering the bootup time of many systems by a factor is non-trivial.
I gave DI as an example, but other types of abstractions can also make an implementation more complex (i.e: less simple) but easier (or just make it possible) to test, which can be quite important (dependending on the context of course).

Now for DI being a functional programming principle, I don't know, I guess you could argue for this. I personally learned it as a way to satisfy the "D" from the SOLID principles, so in a context related to object oriented programming. But there is always some level of overlap between paradigms.
Chess: Are Bishops more valuable than Knights?
This completely depends on the implementation of JSON in your language. That happens to be heavily optimized in JavaScript for obvious reasons.
.gle - owned by Google and only for Google properties
Plus ça change... I was working with a professor running similar co-evolution experiments on the Java program ALife back in around '98. We had a great simulation of lions and cows, where the cows evolved to take spiral paths to munch the grass efficiently, while the lions evolved to rest while their blood sugar was high, and then run around looking for cows to eat when it dipped too low.

I'm glad the old evolutionary AI methods are still occasionally in use. I left AI about 15 years ago, and the whole field now seems to me to be machine learning whenever I see some new tool bring developed.
Does it have by chance a module for simulating flying through an oil refinery?
That doesn't mean you're entitled to getting Olive Garden and McDonalds for free.
If so, you don't have to trust Facebook, which is nice. But it's why I'd like to see this in the hands of a reverse engineer.

Maybe Purism can review it haha.
Seems to be no mention of a bug bounty (or a thank you email), despite the severity of the bug and its cleverness.
A committee was involved somewhere.
Joke: https://en.wikipedia.org/wiki/.ss
Why isn’t the Javascript compiler storing an intermediate form after parsing the code? Then surely it would be faster to just execute the bytecode?