skysight-inc/HackerNews huggingface dataset:
Why? because its not the golden saviour.

Firstly its a panopticon, not anonymous

Secondly, it has a transaction rate of <10 a second Globally.

Thirdly, its chowing down huge amounts of power for no real gain

Fourthly, its snake oil. Its value comes from its mystique. As a store of wealth its horrifically expensive, as a trading currency, its too slow, you might as well buy gold.

Yes, its has a neat idea behind it, but blockchains are inherently niche. They have very few applications outside exceptionally high value, low transaction, zero trust systems.

Etherium and its smart contracts are inherently flawed, because they are not smart, or contracts. Unless your "contract" has a binary outcome, that is faultlessly measurable, then they aren't for you. The entire point of a contract is that there is a third party capable of issuing binding resolutions, using all available evidence. Etherium gives you none of that, despite the hype.

The only thing that might be worthy of a blockchain is something like the changelog of wikipedia, but then its not worth the spectacular cost. Just keep a couple of mirrors.
Binance in Discussions with Fb over Libra Coin
We use it for a ton of our APIs. So far it's been great. Basically anything that don't have long processing times.

The main challenges that we've had are pretty funny tbh. The documentation is scattered because we use the Serverless framework and when you are looking for answers people maybe using the wrong terminology. The ecosystem isn't set up well for transpiring ES6+ features, and we were waiting for a while for queues as an event source (all good now!). when you do have to interact directly with amazon the documentation is terrible.

the only other thing that is funny is having to explain the benefits to other people, and how it works. Devs that are deep in the standard monolithic framework approach seem to take a little longer on the uptake, but thats not really a big deal.
It's a great example, but a very different one. In the case of the helicopter, there truly is no path to ground. In the case of a person standing barefoot on wet ground, they (potentially) become the ground. If the human touching the wires is ungrounded (as in the case of the helicopter), there is no difference in this case whether or not the system itself is ground connected. The question is how much difference it makes for the system to be grounded if the human is also acting as a ground.
There is unlicenced spectrum where encrypted traffic is allowed (900MHz, 2.4GHz, 5.8GHz) why aren't those adequate for these experiments?
Odd statement.
Works like a charm for us with AD backed SSO on GitLab.
Will google dare to ban alibaba?

Alibaba does no effort to conceal that they target ads by IMEI.

Browse Alibaba app*, search something. Do factory reset, make new account, and the first thing you will see after logging in with new acc will be your products from your last search.

Moreover, Alibaba's app will refuse to work if you block IMEI retrieval, or if they detect some kind of spoofing

edit, made it clear that it is the app, not website that links you by imei to your previous accs and history
I find the key point to language adoption is that self-selection that occurs. What type of person and their personality does an ecosystem attract and what is that type of person good at?

The BEAM ecosystem is all about fault-tolerance, distribution, and concurrency. These BEAM concepts could be described as "upper ladder" ideas: they require more prerequisite understanding of systems engineering to appreciate. Despite being a fallacy of composition, to compare a given Erlang vs Ruby/Rails developer may be useful to consider.

A person who invests in learning Ruby/Rails might be motivated to do so because of that bootstrapping mindset of MVP's and failing fast. Our average Rails developer might be rolling the dice for that "killer app" opportunity more often than our Erlang developer prioritizing concurrency and reliability. This may be because those BEAM features are more useful at a later stage of product development. So while the BEAM features are uniquely powerful if they require an upper-ladder understanding our MVP-developer doesn't yet have - they're unlikely to pick Erlang as tool-set to invest in.

If we accept that the BEAM is good at infrastructure and that doesn't result in as many opportunities for these hype-cycle-causing-killer-apps, than what could be changed in the ecosystem to support this goal? Can we get both the later stage benefits of reliability and concurrency in addition to the early-stage productivity benefits? Maybe this early-stage development focus is where Elixir will break out of the infrastructure-niche Erlang seems to be in. Can Elixir's tooling reach a short enough new-product feedback loop more potential killer-apps get deployed into production? I think as Elixir brings in some different personalities to the ecosystem we could see more killer apps but that idea -> production feedback loop seems to be the key component.
Show HN: Jchoice.eu – Select Your OpenJDK Distribution
>But playing with iot devices, controlling robots, etc, THAT IS COOL!

That's what the ISM bands are for.
Fair point. Benchmarks are in the pipeline, will be adding them soon.

Re: how do you know - there's a 2 week trial just for that.
This particular issue should be fixed by Android Q's new "scoped storage" permission model: https://developer.android.com/preview/privacy/scoped-storage...
When I'm bored I get intrusive thoughts. I need to be bored in a way that is distracting.
Thanks, we're in the process of connecting directly with different communities. There's a few towns in California that we're working with to bring local civil debate topics to the platform. It's actually been a common topic of feedback for many of these towns that it's hard for people to discuss policies in a physical location because of time constraints, as well as traveling across town during after work rush hour traffic. Facebook groups/pages are often used for local community discussion, but they are not in practice 'town halls' where people talk about policies and are able to work through differences of opinion. There's a lot of research out there now that shows that Facebook and Twitter have had very little success in fostering cross-viewpoint discussions, mostly due to the platform mechanics.
But that's why you have to look at the maturity of the tech when first building it--sometimes you just don't know. Python 3 was first released in 2008. Python 2 EOL is 2020. If I built an app in 2010 using a Python 2 stack you have to know by 2019 you're going to have to rewrite it completely using a new stack or modify it heavily (assuming Django would move to Python 3 and be active 10 years later).

If you had built your page using static html there would be a lot less surface area of attack and a lot less maintenance. Even with Django, the amount of churn depends on which features you use.

You hear similar stories about people chasing the new Javascript framework treadmill. Some people stuck with Vanilla JS, others are still using jQuery.

I just don't see the real world being all that different. Blackboards still work just fine like they did 100 years ago. Some schools transitioned to marker boards, and some moved again to "smart boards." Many were forced along because repair/replacement supplies were harder and more expensive to find. I see the same thing with washing machines or people's favorite pen/pencil.
The nuclear deterrence is definitely a capability and something they drill on regularly, but at the end of the day it's a low priority mission, even on a modern nuclear attack sub.
==This ecosystem has made Silicon Valley what it is today.==

I assume this is referring to the technological innovation and corporate profits of Silicon Valley. I would ask you to consider, from a broader perspective, what Silicon Valley is today. Specifically, in relation to elevated levels of depression [1], suicide [2] and inequality [3].

Isn't it worth exploring whether the same working conditions that benefit the top 10-20% are having a negative effect on the other 80-90%?

[1] https://money.cnn.com/mostly-human/silicon-valleys-secret/

[2] https://www.theatlantic.com/magazine/archive/2015/12/the-sil...

[3] https://fortune.com/2018/10/16/silicon-valleys-income-inequa...
Since the post the other day on the rope memory I've been toying with "Loompunk" story ideas.

Relatedly, Jacquard Looms were some of the earliest punch card-based "computers" as well.

There's probably some set of interesting bootstrap paths to general computing entirely from the textile world.
Not hard at all. I send my public key over gmail. Recipient adds it to authorized_keys. I answer "yes" to whatever partially human-readable question ssh asks me to trust the server's key on first use. Now I'm in.

The difficulty you are describing assumes a user base of crypography pedants who make assumptions about third parties that don't matter to 99% of non-technical users (nor even technical users in many cases).
This is cool! I’m very interested in vector rendering techniques. What’s the current best heuristic for crease detection when doing NPR rendering?
Youtube channel RealLifeLore has a video on it https://www.youtube.com/watch?v=fQh0CPNzSmY

They suggest that the climate change effects would be awful - the evaporated water from the Med would raise global sea levels by ~10 metres, the Med sea floor would be uninhabitable, a salt covered death valley temperature desert. The rain fall in nearby regions like Balkans would ruin them and affect agriculture all over Europe. The coastal cities on the edge of the Med. would become cliff-top cities with their views and trade options ruined.

Plus there isn't enough concrete on the planet to build the damn to do it.
Labelook on Product Hunt
If the app can get around the permission system - it’s a vulnerability in Android itself that Google needs to correct.
Signing every commit can be useless, but signing the releases seems to be important and useful, mainly if the developer releases compiled binaries.
If the government wants someone to have something (more money, healthcare, etc.) then the government should provide that something to someone.

All of these programs that shift costs onto employers are fundamentally flawed for many reasons. The most obvious reason is that lots of people aren't employed.
Voltage does matter. If you have thick skin or touch cable through something (like layer of paint) it might be enough to save you if the voltage is 100V but not if it's 240V.
Hrm... the solution is to keep your PHP codebase up to date...?
Aspiring College Students Know ‘Shockingly’ Little About Financial Aid
Even APIs of J2ME applets and symbian s60 did not reveal hardware addresses to the program.

I felt that google was lazy and simply mapped bluez 1-to-1 to public api.
China Claims Breakthrough That Dramatically Extends Orbital Lifespan of Rockets
Yeah this is crazy neat but the unnecessary precision is a real bummer that could be solved by just restricting things to three decimal places. For example when I use a utility like https://jakearchibald.github.io/svgomg/ to optimize, I see a 3.53k -> 2.21k reduction for the sphere with lighting. This is not just from precision reduction but also using simple paths over polygons ... there could likely be increased size savings by "rolling up" the fills in the final output.

Still a crazy neat tool but targeting edges as paths instead of polygons would save quite a few bites when hosting this stuff.
Bummer. Higher level low footprint languages such as Nim and Crystal would benefit a lot from bindings for this GUI.
Probably Lua too, but that's a different context and Lua already has Tekui and others.
Just wanted to say I originally heard about Bvckup 2 when some one posted a link to your little IO Monitoring Tool [1]. I love running it now and then, always felt it was the best little tool to use drive usage! I feel that tool almost deserves its own little dedicated page, else I have to keep searching through the blog to find it.

Thanks for making Bvckup, its one of those tools I never knew I needed till I got it.

[1] https://bvckup2.com/wip/10042018
How to protect against USB (rubber ducky) attacks
Since YouTube is banning videos on how to hack people, how about a video teaching how to protect against hacker attacks? Specifically against rubber ducky (BAD USB drivers)

https://www.youtube.com/watch?v=RtRsBTGZUgc
When constructing a home office, I tried to calculate the ventilation-airflow requirements to keep the office CO2 below problematic levels. IIRC, I assumed two persons occupying a 1200 ft^3 space, with replacement air coming from the rest of my house.

I'm not sure my math was correct, but the required airflow rate was surprisingly high, maybe in the ballpark of 100 cfm? Well above the ASHRAE 62-89 recommendation of >= 20 cfm/person.
> claiming for the last two decades we need mass immigration for the nursing shortage.

Which is particularly funny, as immigrants are usually claimed to not take jobs from natives because they create demand, thus creating more jobs. Is nursing supposed to be an exception?
Thanks, this is very clarifying.

Do you have a link to a discussion on why WebCrypto isn't great? More specifically, are you saying there is no real good way to do encryption with WebCrypto, or is it that it is too easy to do it wrong?
I'm just wondering why we seem so fixated on 15$. Have we considered if 9$, 12$ or any other value might be more optimal from a utilitarian perspective?
Ask HN: How do you take technical notes?
Say you are learning a technical subject (e.g. a new language, framework, technology etc.). How do you take notes?

Some things that come to mind are:
* By hand on paper
* In Markdown (Boostnote etc.)
* Plain text
* A different format such as Anki
Reddit could take a page from their book.
That is insignificant as the cables are over sized and codes account for this to ensure they are.

That isn't to say you are wrong, just that it doesn't matter.
I knew the original dev of cairo. It’s amazing to see how it is being used in many different projects: a testament to his work all those years ago.

This GUI looks great, too. It’d be interesting to have python bindings to it.
With things like EAV and Datalog, you still end up coupled to the names and kinds of facts that you store and the relationship between entities in your structure. It turns out that there can be many ways to store facts about an entity, and model the relationships between them, which may be convenient or not depending on the context. But it does help in that it can much more easily evolve with the kinds and shapes of data that you need to store in your app as your app changes and grows.

More abstract constructs like lenses can help with this as well. By building lenses for reading that can transform to a domain context structure from your global program state, you can keep them relatively decoupled and ensure all of the glue lives only in those lenses.

I'm undecided on the utility of leveraging lenses for mutation as well; on the one hand, mutation allows one to operate strictly in the local context, but on the other hand, it requires your lenses to be truly bidirectional (which I think is harder in practice than in theory), and counts on either synchronous sync of local state and global state _OR_ eventual consistency with the rest of the app.

Going a more CQRS-esque way like Redux/re-frame allows you to not rely on the bidirectionality of your lenses and also ensures consistency in that local state is only ever driven by changes to the global state.
This is also why universal basic income is a fantastic policy.
Link to CBO report:

https://www.cbo.gov/publication/55410

There's some subtlety worth quoting in contrast to the headline:

"CBO estimates that there is about a two-thirds chance that the change in employment would lie between about zero and a reduction of 3.7 million workers."

"There is considerable uncertainty about the responsiveness of employment to an increase in the minimum wage. If employment is more responsive than CBO expects, then increases in the minimum wage would lead to larger declines in employment. By contrast, if employment is less responsive than CBO expects, then such increases would lead to smaller declines in employment. Findings in the research literature about how changes in the federal minimum wage affect employment vary widely. Many studies have found little or no effect of minimum wages on employment, but many others have found substantial reductions in employment."
Technically if it supports more than one platform it is already "cross-platform". It is not "every-" or "all-platform".
Yes Android is to blame. The entire idea behind a sandboxed mobile OS is that random developers can’t be trusted not to invade your privacy.

But honestly neither can Google, but that’s another story...
QBasic, it was part of my childhood memories, I want it to have a new life.
For 1), isn't most high speed rail in the world standard gauge (1.435 meter width)? That's also what most of North America uses, though existing tracks are probably not up to spec for high speed in other regards, such as 'smoothness', or turn radius and banking.
Was it really LSD?

I've just never heard of such a thing.

So, it's fine that you're questioning the official story speculatively, since there's no released lab report or court documents confirming the nature of the substance used.

But understand that there will be, since this is going to go to trial, and lots of people will want to know EXACTLY what was going on here. At that point your skeptical musings will be dispelled.

There are plenty of stories involving LSD and people going nuts. People lose their shit with high doses of cannabis.

To color up your understanding of LSD read through trip reports on http://erowid.org and you'll see clear evidence of breaks with reality induced by drugs. It just so happens that the avid users enter into these states with an understanding of the risks. [0,1]

Dropping acid on a holiday weekend because friends have some will bring more fragile personalities into the fold. People like this may be hiding a lot from their peers, and it all comes loose with the disinhibiting aspects of the dosage.

Deep down, he was probably a really pent up, angry person with concealed animosity which, once spilled over, probably fueled a chain reaction. He knew he was in deep trouble and decided it was total ruin, and he tried to make it even worse.

LSD isn't a dissociative, but it does disinhibit behavior. Some people remain lucid and in control, and others don't.

Keep in mind, he took a lot. You're projecting a balanced person's reaction to a drug as a one-size-fits-all reaction. You aren't accounting for individual differences. It may be that this guy was on edge and unstable already, which is why these heavier drugs really aren't for everyone. Some people have far too delicate a psyche to freely indulge in every drug put in front of them.

[0] https://www.erowid.org/experiences/exp.php?ID=4953

[1] https://www.erowid.org/experiences/subs/exp_LSD.shtml
Socrates: The New DBaaS Architecture Used by Azure SQL DB Hyperscale [pdf]
> Is that helpful?

Yes, this is tremendously helpful for putting numbers on my intuitions. To understand the details, I'll need to think about it more tonight when I'm less distracted. As a starting question, does the capacitance internal to the generator matter, and what level might this typically be?

Also, how did you estimate the 1KΩ resistance to ground? Mostly as an aside, I presume you are familiar with the possibly apocryphal story of electrocution with a 9V battery? https://darwinawards.com/darwin/darwin1999-50.html
I'm laughing a bit at myself after reading his algorithm for determining if a point is inside a polygon. I've known this for 40+ years, but I implemented this for the US by breaking down into triangles first. I have bounding boxes on my states and triangles, so it is probably faster, but unnecessarily so.
Yes, the CBO report considers three options:

> The first option would raise the federal minimum wage to $15 per hour as of January 1, 2025. That increase would be implemented in six annual increments starting on January 1, 2020. After reaching $15 in 2025, the minimum wage would be indexed, or tied, to median hourly wages. The $15 option would also gradually eliminate exceptions to the minimum wage for tipped workers, teenage workers, and disabled workers.

> The second option would raise the federal minimum wage to $12 per hour as of January 1, 2025. The $12 option would be implemented on the same timeline as the $15 option but would not index the minimum wage to wage growth after 2025. It would leave in place current exceptions.

> The third option would raise the federal minimum wage to $10 per hour as of January 1, 2025. The $10 option would be implemented on the same timeline as the $15 and $12 options. Like the $12 option, it would not index the minimum wage to wage growth and would leave in place current exceptions.

https://www.cbo.gov/publication/55410
LOL. I would still call it an achievement, just because of the huge amount of work it takes, in multiple domains be they personal, interpersonal, professional and so on. And for some people, parenthood is the thing that spurs them on to achieve in various ways. But I know what you're getting at - it's not a particularly unique achievement, not especially helpful to the planet (understatement), and so on.
There's some truth to this, but it's not the whole story. CNNs have limitations in terms of what they can represent and what they can learn. Counting is an example of this. If I create a class of monsters with 10 eyes, and another that is otherwise identical, but with 11 eyes, these will be difficult classes to tell apart.

When it comes to "shape", part of the problem is definitional. In the MNIST example, the network will fairly easily learn features that are nodes, like where two lines intersect, but it has trouble with paths, like "an unbroken line that smoothly intersects itself." CNNs have trouble distinguishing things like a spiral from a set of concentric circles because locally they look the same.
I don't have a link ready, but this was explicitly mentioned in one of TechNet articles on the subject dating back few years.

EA being used for WSL (Windows Subsystem for Linux) - not much of a surprise, really. It is a square peg in a round hole in many aspects. As I said, there's zero demand for replicating EA, WSL or not.
Saw bloomberg.com and knew this was gunna be a Noah Smith jawn.
Direct PDF link: https://www.cbo.gov/system/files/2019-07/CBO-55410-MinimumWa...
Harry Potter Ipsum – magical placeholder text generation
Too few nurses and too many share buybacks.
How does that work? None of the methods described in this paper seem like they'd work with _websites_. They all seem to rely on permissions only available to native apps.
It doesn't address the core problem with browser encryption, which is that trust is inevitably rooted in the servers that deliver your content; WebCrypto bakes more of the "guts" of crypto primitives into the browser, where they don't have to be remotely programmed through Javascript, but the "joinery" is still content-controlled Javascript and is more than flexible enough to allow a malicious server to (very) surreptitiously exfiltrate secrets.

It can make some sense in extensions, or in situations where client-side cryptography is more an interoperability or offloading concern than an end-to-end security concern. But ultimately, it's misused more than it's used well.
This is really cool. I wonder what the performance would be like for real-time transformations and animations.
Instagram's War on Bullying
Controlling speech in order to prevent violence does not work when the people carrying out the violence control the institutions. In your Rwandan example the Rwandan government could not be trusted to censor their own goals. The situations where this works are much rather and smaller because it is about preventing violence that doesn't have major backing.