skysight-inc/HackerNews huggingface dataset:
Just to be clear, this has barely anything to do with any crypto-currency organization. It is a really regrettable framing for an event that should be of great interest to anyone dealing with cryptography, not just the fairly restricted group of crypto-currentcy enthusiasts.

If scalable quantum computers can be built (which seems probable, as we are progressing fast in the number of qubits we can keep together), then certain restricted types of public key encryption will be broken by quantum hardware (all currently used public key encryption actually). We know other public key encryption algorithms exist that can run on classical computers and still not be broken by quantum computers. In many ways they are less tested and less practical, so for a while NIST has been sponsoring the development of such quantum-resistant running-on-classical-computers public-key algorithms. The usual name for this is post-quantum encryption.
Index listing -

https://satoshinrh.com/wp-content/uploads/2019/08/
Yeah EEVBlog Dave is really not keen on solar roadways... It does seem like an over-engineered solution to a problem that isn't really there.
> Take the Bitcoin blockchain: an unencrypted public key is sent along with every bitcoin transaction, and left unencrypted during the time it takes for the network to confirm the block, around ten minutes.

My understanding is that it remains unencrypted forever. That’s why it is a public key.
As long as the coins are not moved to another account that public key stays a valuable target.

Edit: As DennisP pointed out my understanding was wrong and indeed only the hash of the target is published until you make an transaction from an account.
Some comments on Reddit -

https://www.reddit.com/r/btc/comments/crdcqj/i_am_totally_sk...
This is so neat. If authors happen to be around:

* how persistent is the charge? Eg does it eventually reduce to neutral after some amount of drops? Or is the movement dependent on initial drop velocity?

* how mechanically robust is the surface?

* in the “pipette” demo you started with a drop, but that would imply you have to have already measured the droplet - are you able to control the lifting power sufficiently to pull up just the required amount?
GAN versus Silicon for 5G
Not OP, but there's a group of people who have essentially a good manager's understanding of a project. They understand the trade-offs, they can talk intelligently about technical choices and architecture, and to some degree can even talk about individual modules and classes and language choices.

But they blank at code and struggle with the basics. They get lost for hours at the most trivial bugs. It's weird, but it's very real. Real coding takes a certain kind of abstract thinking that some people just don't have.
My problem with slack is that some of my co-workers are very good with it. Some are super busy so many very long half attention conversations are how they think they're very effective (I end up in this group because of my role), and the rest react like alcoholics when you suggest going without slack, it's impossible to hold that discusion with them.

For the first group, often managers, it works well. For the second group lots of ad hoc video chats help take multi day discussions into 10 minutes chats and resolve arguments amazingly fast.

For the third group, I don't know. Had a coworker who was complaining about how much they paid attention to work. When we dug into it they were reading slack constantly over the weekend, partially cause their job was their family. We encouraged them not to do that, uninstall slack on the weekends. They were a lot happier very quickly. A few months later they quit :). I believe they would have not quit if they hadn't been so tied to their jobs for the 4 years before from talking to them.

Anecdata I know.

Not to say text based communication isn't quite useful. I love it. But it's not the only form and I really dislike how tied to the company slack tricks you into being. A false sense of community that evaporates the instant you go against it, like being electronically shunned. I think this leads to a lot of disgruntlement where people don't want to lose their "friends" (coworkers) but do hate their jobs. So they stay and get real angry. It's not the only reason it happens but it does exacerbate issues.
Yeah, I consider the demand for people to talk out loud during algorithms interviews to be an anti-pattern. It is something I can do (albeit with some difficulty) and excel at interviews as a result but I know engineers who are great at algorithms and at normal design communication who fail interviews because the interviewer doesn’t like their frequent silence while thinking or coding.
The article may be old, but as if 6 months ago (the last time I tried Julia), the complaints about the jit were still valid. Typing something into the repl with a syntax error took tens of seconds to produce an error. Creating an array with 3 elements took over a second. Plotting took forever. It was a very frustrating experience.
I'll preface what I'm about to say by pointing out that I am all in favor of universal healthcare.

BUT.

I have a hard time thinking of getting a doctor's appointment in 20 days as "incredible access." If I need to see a doctor, I can get an appointment at the local clinic within a day or two. And my employer-provided health insurance is pretty crappy! If I tell the clinic I think it's important (like I'm in pain but it's not an emergency), they'll try to fit me in the same day if possible.

And that's not even considering the Urgent Care facilities 15 miles away..
Devs who grok the 10 layers below “full stack” are always going to be in demand, but ops might be more geo-limited. Just make sure some layer you’re dealing with is in fashion (all the hw people I know do python now).
Back when I did phone screens, I went even simpler: Write a program that counts from one to ten, printing each number out followed by your name followed by a newline. Do not print the line for number 4.

It’s astounding how many programming candidates can’t work their way through this.
I had a problem with zips, they can be only 232 bytes = 4.3 GB. The Zip64 format fixes this, however few libraries support it.
It's a simplification for the threading implementation. Spawning a new connection per thread would work but then I'd probably have to deal with failed transactions. The bottleneck wasn't there though, INSERT performance will just naturally have that behavior:

https://stackoverflow.com/questions/1711631/improve-insert-p...

Without batching several INSERTs into a single transaction you can't do very many of them which is why I ended up doing a caching layer and batching them.
Check out https://www.8base.com for building the backend of a SaaS application. You still need front-end developers so the platform is not no-code. Many of the no-code products we are familiar with are great to build an prototype and mybe an MVP but lack capabilities related to multi-tenancy, complex data and workflow, or performance at scale.
that's literally "the plotting problem" with julia. I'm currently not actively using julia very much, but if I were, I would still be upset about it. However, for general purpose scripting that doesn't use plots, it's not a problem at all.
How many companies put thought and effort into defining how they want communication to work?

I've seen Slack work when there is both intention to how channels are organized and leadership nudging people to follow these intensions.
It's a bit disingenuous to criticize neoliberal policy without also criticizing the neoconservative policies that aggressively privatized and defunded the delivery of any social benefits -- thus ensuring a significant portion of the funding ended up on corporate balance sheets rather than to provide actual services to people.

Neoliberal policy may have built a house out of dry wood, but neoconservative policy lit the match.
Looks good. I’ve tried Numba and that was extremely limited.

Current project we can’t use GPUs for production so we can only use it for development. Not my call, but operations. They have a Kubernetes cluster and a take it or leave it attitude.

We did end up using C++ for somethings and Python for most. I’d feel comfortable with C++ or Rust alone if there was a great ecosystem for DS though.
We had an intern once who struggled with initializing a new object at a root component's initializer in file A, passing it down to the initializer in a child component in file B (required adding to a dictionary object also in A), and extracting and passing it down again to a child-child component's initializer in file C (required adding a new argument to that function, either the param itself or a dictionary object to follow convention) and extracting it for use there. Later I realized the issue was the person's prior experience had been on small programs, mostly written entirely by themselves, and thus they were able to keep them entirely in their head. Since then all my technical interviews try to additionally answer "can you reason about and make changes to code you didn't write, whose entire body is big enough you can't fit it all in your head at once (at least in the amount of time we have)?". A few times I've used a variant of the exact problem I described (of what's ultimately passing data to some nested functions) using simplified code from our codebase. I use a different problem most of the time now, regardless of level, but it's still about modifying existing code and using existing objects rather than cooking up something from scratch.
After thinking for a bit, I think their results are actually reasonable.
Their graphs are relative to how SQLight performs on the same machine.
When measuring absolute numbers i.e. CPU cycles, all modern versions of Windows have comparable overhead on opening files, it’s the same file system and the kernels are quite similar.
When a drive is slow, that overhead is masked by IO cost which almost equally applies to SQLight and NTFS. For a fast SSD that overhead is much higher than the cost of doing IO, hence the results.
> it opens up the potential employer to discrimination.

This argument never seemed to hold any water for me. Ok, most cases of "discrimination lawsuit" were because people were discriminated negatively, not positively. Wouldn't discarding the resume _because it has a picture_ have the exact result that the person discriminated person complained of? If that is so, it seems NOT accepting the resume would open you to lawsuits, not accepting it. Yet, I don't see a lot of fuss being made about job-seekers claiming discrimination because of CV pictures out there.
No, I don’t think that’s correct. “Selling” data is typically enough to make it “public” (i.e. it’s dissemination), after all most financial data isn’t available for free (e.g. stock prices).
In the end, hypothetical future good Rust libraries for linear algebra will just be turned into Python extensions and embraced into the mainstream.

They'll also, equally well, serve the needs of Rust programs which need serious number crunching (presumably a small niche); there is no "versus" in the comparison.
We know that humans are responsible for the large increase in greenhouse gases over the last few decades, because greenhouse gases from most non-human sources have different isotope ratios than those we produce, and the non-human sources that do look the same as human sources from an isotope ratio viewpoint can be spotted and monitored and accounted for from satellites.

So unless you are disputing that a large worldwide increase in greenhouse gas concentration in the atmosphere affects climate, your position that humans can't affect global climate is untenable.
> 'You can try to limit the use of Slack to avoid these problems. But you are working against Slack, not with it'.

So, if I have a hammer, I shouldn't try to use that hammer in a constructive manner, but should throw it away and find something that is universal for all of my tool using needs? Rather than using the hammer as a hammer?

Sure, any team can screw up communication. I'd argue that many teams ship shit software in shit environments, and that adding slack is like adding 'devops' or 'agile': if your team sucks, it doesn't matter what tool you use, you're gonna suck. Adding new tools may even make you suck worse, because you now have 2 problems: poor comms AND a tool that doesn't fix that which you have to deal with.

Slack is a hammer. And I have a shitload of nails to hammer in. I don't have ONLY nails, and Slack isn't my ONLY tool, and it's not appropriate for ALL THE THINGS. But your own argument is that you shouldn't look at it as the solution to everything, but then throw it away because it's not the solution to everything.

Is it the tool for you? Apparently not! And that's fine. That doesn't make it a bad tool. Some of us have lots of nails to hammer in, and some of you have screws that need another approach (even if you could hit it hard enough to drive it home...thats probably non-optimal).
"Fortran", since 1990 (FORTRAN refers to F77 :-)
>But the fact that Germany or Denmark can do it doesn’t mean we can.

Where is the evidence of this? Healthcare is not the same as infrastructure. Medicare and Medicaid do a better job controlling costs than private insurers: https://www.modernhealthcare.com/article/20190211/NEWS/19021...
Rust has gone down the same path actually.
It’s relevant if you are discussing cli scripts. It’s often something I write and usually something I consider.
I’m confused. Is this an ad?
That list is still going though I don’t have it handy (I’ll try to update with the mailing list).

There are a number of problems that are well established with strong security proofs vs classical and quantum algorithms - the problem is that the key and message sizes are fairly terrible for practice currently.

On the plus side all the current symmetric ciphers are still pretty solid against quantum machines (Grover’s search is a sqrt improvement so would simply require a doubling in key size, but I suspect in practice not necessary)
I dunno, that Home Depot walker doesn’t look “sub-par” to me. And I speak from personal experience with Actual Medical Equipment.
> But a photograph would make me immediately pass.

Soo, you're fighting discrimination by being discriminatory? That's bonkers to me!
I don’t know the healthcare situation in all European countries, and it’s inevitable that some countries will have less coverage than others.

But when one uses a country with a population of a bit more than 1 million as an example of how it’s not all sunshine in a continent of over 300 million, then I’m not really impressed with the argument.
There's free.fr that sells 10G for 50EUR/month.
Finally a good use-case for bitcoin: a bounty for the first quantum computer to crack it.
I have a feeling AMD wants some of Nvidia's market share too. In fact the reason Nvidia recently released all those 'Super' cards was to counter AMD's release, it's also rumoured that AMD had to reduce their prices as a result.

In many ways, Nvidia is acting like Intel did. AMD simply couldn't compete on performance so this allowed them to get cosy (Intel's high-end for consumers stayed at 4 cores for a decade, Nvidia's prices have been steadily raising for a while).

Also, a lot has happened in the last few years: RAM prices skyrocketed, Bitcoin mining drove up demand for AMD GPUs. However both of those have been over for a while now.

The rx480 was priced very aggressively, the $199 price grabbed some headlines (8gb card cost a little more). Given the die shrink and three years (plus the Ryzen cores doubling), you'd be forgiven for expecting the rx5700 to come in closer to $199, than the $349 (XT is $399) keep in mind that these new cards aren't much over double the performance.

While, it's no secret that shrinking fabrication is getting harder and more expensive (it's hurting Intel right now). Prices per transistor have dropped for CPUs and SSDs has dropped noticeably, even DRAM to an extent, but not GPUs...

Even demand for machine learning doesn't explain the price hike (GPUs are now being artificially handicapped, just as professional graphics have been, shifting demand to the even more expensive Tesla cards).
quote is 'data spend 2500 ms on the wire'. That's not latency. For a nice 10GbE connection, that's optimistically 3 GB or so worth of data. Do you have 3GB of training data? Then it will spend 2500 ms on the wire to distribute to all of your nodes as part of startup.
It's as much seasonal as it is spread over time. Solar is strong around noon when demand is, as of now, rather low.
-Yes, racism existed in the United States. Virulently so.

-Yes, racism still exists and, yes, it is a huge problem. We should work together to support all minorities.

-No, racism is not the primary or even a significant cause of every single bad thing that happens.

It's like the people in the story of the boy who cried wolf; hearing "racism" being trotted out by one-note progressives as a response to any question about the United States' woes (particularly when it's not even very plausible) is viewed as tiresome and unconstructive. And I say this as a minority who has experienced racism!
Just store the metadata in the file name. Unless your file system besides metadata also have a 11 character filename limit.
It's kinda obvious that the ECB can only deal with Eurozone countries
I don’t know if it is good but after reading it years ago I still think about it all the time. DFW has a lot to say about the realities of how people cope (or fail to cope) with modern society.

Highly recommend reading it in physical form, trying to follow the footnotes on a kindle is a torturous experience.
This is coming from Satoshi Nakamoto Renaissance (SNR) Holdings -

Satoshi Nakamoto Renaissance (SNR) Holdings is in the business of providing superior Blockchain technologies to help transform people’s lives. For more information, please visit www.SatoshiNRH.com or follow @SatoshiNRH on Twitter.
Because you only know which stocks in hindsight.
I'm 6' and consider myself average, airline seats aren't particularly problematic for me. But there are some people who are much much taller than me, such that they legitimately don't fit in those seats. And unlike the massively obese, it's not a condition inflicted on them by over-eating..
It would be surprising if 95% of businesses outside of the US use Kaspersky. It would be surprising for any large company using them.

Most installs are from individual people in and outside of the US.
Favorites:

- SQLAlchemy by Michael Bayer: https://www.aosabook.org/en/sqlalchemy.html (nice observation of core language on top of SQL, then the separate declarative/orm system)

- LLVM by Chris Lattner: https://www.aosabook.org/en/llvm.html

- Audacity by James Crook: https://www.aosabook.org/en/audacity.html (interesting mentionings of wxwigets)

Note that pretty much everything in volume 1 and 2 is interesting, though!

What would be nice to see, non-exhaustive:

- Blender: Especially 2.80, an analysis of its GUI/widgets, integrated python scripting, and everything else (wiring into graphics cards, rendering, shapes). There's a lot of stuff that could be covered

- Gimp / Inkscape / Krita

- Saltstack / Ansible / Fabric or PyInvoke : These have nice abstractions on top of system functionality / programs and delivery magic that'd be fun to go into

- GTK, QT

- Tiling window managers, e.g. i3, swaywm, awesome

- Wayland, Xorg

- Kdevelop, VSCode, Atom, Electron

- React, Vue, Angular (it'd be nce to see more js)

- Android SDK

- Unity3D SDK, Unreal SDK

- .NET Core

- black (python formatter), clang-format, prettier

- docutils, sphinx, pandoc

- systemd, mesa, cairo, pulseaudio

- implementations of python (cpython), typescript, lua, luajit, haskell ghc, swift
If you are talking about SMTP, servers may fail on receiving any character larger than 127, unless the client started the session with EHLO and the server announced either the 8BITMIME or the BINARYMIME extensions, where the first one only allows valid UTF8 stings, and the second requires a completely different mechanism that does not use DATA.
I think very small objects like that are probably reasonable.

Waste could be slightly reduced in the toothbrush case with reusable heads, but a plastic handle once every few months isn't a huge deal.

I wish that, again, the bloody packaging wasn't so silly though. Just throw them all together in a box at the supermarket. We can sterilise it with boiling water at home if we care.
Driver Genius Pro 19 Crack License Code (2019) Download
The topic asked about Sweden and it certainly isn't legal there.
It's worth mentioning that Bitcoin addresses aren't exposed on the blockchain as public keys, but hashes of the public keys. If you want to steal the coins you'll need to turn ripemd160(sha256(sha256(publicKey))) into a private key. Good luck.
So then if Satoshi destroyed the private keys instead holding on to them just in case for an event like this, it's possible that someone might take the million or so BTC just sitting around?

Depending on how easy it is, all those addresses that were abandoned containing 50 BTC are also up for grabs.

Would a coin without public addresses be better suited against such future?
Show HN: Startup Tagline/Pitch RNN Text Generation
Firefox users now invisible to webmasters that use Google Analytics
> Do not touch "Introduction to Algorithms" until you are in a dream job

Any idea why? Its unlikely I'll ever land my "dream job" butnim curious as to the reasoning.
There are some well-worn ideas here expressed in I think fairly elegant terms:

> To successfully define a path to success, you don't even have to
know the exact hill to take. The grinding race that is television
often means that you may not always know the next goal; but even
if you articulate your order as "Help me figure out the next hill
to take," or "Let me know what our resources are so that I can
make an educated decision about where to attack next," that alone
constitutes a directive with a defined outcome.
That sounds like an upside. Force people to keep their hypothetical node_modules.db "lean and mean"!
You can click on links and view the data. If u want pdf or book then buy it. This is really interesting find.
The LA homeless survey does track where people lived when they became homeless. In 2019, the number who became homeless outside of CA is 20% [1]. AFAIK, they don't release raw data so we can segment by newly homeless, but in 2018, this same figure was 14% [2].

Seattle / King County's survey asks a similar question and it's just 5% [3]. Conservative media up here likes to claim that homeless immigration is a significant problem (it isn't), but it seems like LA is facing a different challenge.

1 - https://www.lahsa.org/documents?id=3437-2019-greater-los-ang...

2 - https://www.lahsa.org/documents?id=2059-2018-greater-los-ang...

3 - http://allhomekc.org/wp-content/uploads/2019/07/Updated-7.11...
I've taken a stab at this and made quite a bit of progress.

However, the idea was to use the sqlite fuse layer as a stacked layer over the underlying filesystem rather than a full scale file-system (which for example, is what libsqlfs provides).

The motivation was not to improve filesystem performance but improving the speed of querying (ie: lightning fast stat of the entire deeply nested directory tree) at the expense of slower writes. Additionally I could (in theory, never got around to it) store rich metadata about the files, build all sorts of indexes, apply a richer access-control mechanism etc. Unfortunately, it remains in pre-alpha state, because life.
I think this article explains the general idea of why it might work, theoretically: https://nsidc.org/news/newsroom/20050801_floatingice.html
There have been many studies that show bias in the a screening process when gender or ethnicity are known. Ideally, the hiring manager should be given anonymized resumes so they can better make objective decisions about the candidates.

https://m.phys.org/news/2019-03-women-percent-hiring-men.htm...
> It should be reported as "__ms slower".

That would be dependent on hardware, while the relation will be constant.