skysight-inc/HackerNews huggingface dataset:
I can't speak to a claim that there are proven theoretical advantages for biological or climate simulations; but researchers are looking for them.

With respect to biological simulations, researchers at IBM were able to implement artificial life algorithms on a quantum computer [0]. They discuss some potential advantages to simulating life on a quantum computer versus a classical one.

Researchers have also been trying to figure out if quantum computers can be used for weather predictions [1].

[0]: https://arxiv.org/abs/1711.09442

[1]: https://link.springer.com/article/10.3103/S1068373917090011
I think it's interesting that you fear a hypothetical future of "undeserving youth abusing the welfare system" more than the current reality of "undeserving youth not getting the help they need and dying in the streets". You might wanna double-check your math on that value system you're using.
Still with hg. You've frightened me.
As long as the price goes up...
OOP has been a massive step in the wrong direction for programming. To take your example of DI, in Clojure, dependency injection can be done in a few lines for the whole application. In Java/C++/PHP and other languages that use constructor or setter injection, it requires all the code to be rewritten around a DI container, requires many modifications just to get to the point of writing code that actually does something. There is no comparison. We're talking a dozen lines of code vs. dozens of classes spread over dozens of files to achieve the same thing. Minutes vs. hours spend on boilerplate.

I wouldn't call this a knee-jerk reaction, but rather a well-thought out reaction to a few decades of OOP. When I started programming 25 years ago, I felt OO was a misguided idea but I was a novice and couldn't put my finger on it. Now, it's clear to me that all OO does is add unnecessary complexity and simply cannot model real life at all. I don't see a single problem that it solves better than either procedural or functional paradigms. Those paradigms have a lot less boilerplate, are a lot easier to understand, and can be learned much more easily.

Giving precedence to code over data, IMO, is a huge, irredeemable mistake. That's literally the mistake OOP is built on. Data should be a first class citizen in any system, yet it's a second or third class citizen in OOP. It is hidden in objects, processed only by limited certain methods, and generally hard to work with (you can have data only objects, of course, structs, but then you're back to a procedural paradigm). I find myself spending anywhere from 25-75% of my time in OOP languages writing boilerplate to get the right objects talking to each other and the rest writing actual business logic that matters. In something like Clojure, time spent writing boilerplate is around 5% at most. I'm using Clojure simply as one example. I'm sure there are other functional and procedural languages that are also good examples.
"It used to be $109.000 a year. Now its $209.000 a year."

Drugs are not expensive because they are private, they are expensive because they are artificially scarce by yours truly, the Single Payer.
This kind of insanity makes me wish we would just abolish the legal notion of intellectual property already. It flies in the face of everything that the free market stands for by actively blocking competition. Yes, you can come up with all sorts of contrived allegories for why IP might be beneficial, but all of those fail in practice and are vastly outweighed by IP being used anticompetitively.

This article hits especially close to home since I have a very rare eye condition that's destroying my sight, but the drug to adequately treat it costs $67k a year and isn't covered by insurance because of the high cost. So now I'm left making the most of my new life on significantly cheaper but less effective drugs.
Turns out 40% of several billion is a pretty large number.
This is a really nice blog post! It covers the ecosystem well and goes into the right level of detail to help someone unfamiliar with the tools understand how they work.

At PyOhio I gave a hastily-prepared lighting talk on building a statistical profiler in Python. I'll link to it here because, although going in much less detail than Julia's post, it shows a visualization technique and an example of the sort of payoff you get from profiling.

https://www.polibyte.com/2017/08/05/building-statistical-pro...
That’s why I refuse to write on Medium or Quora.

Quora is also remarkably corrupt and has a habit of banning people who speak out against bad practices in venture capital.
So what does that entail? Write letters more vigerously?
"completely meaningless" may well be putting it a bit harshly: there is good lessons to be learned by drawing on lessons learned across different fields of computing.

7ms is hardly anything but apply it to a list of only a 1000 elements and you have now slowed down the user experience by 7000ms (I know, this would all be buffered and hidden, etc. but this is just one tiny component and eventually all this stuff leads to real perceptible awful jankiness that could have been avoided if people allowed themselves to think a bit about performance).
You state the obvious. The point is to encourage rational thinking and discourage emotional reaction. One person at a time.
Close it and do some work instead.
Facebook’s Top Open Data Problems
But as a user putting the SSD into my machine I don't care about the low-level cells, I care about what's in the datasheet of the device I bought?
you need to learn SQL first before you work with an ORM.

Analogously, I'd say that being able to write a compiler, down to having it generate machine code or assembly, gives you a leg up when using a compiled language. I've met and interviewed a number of coders who had cringeworthy gaps in their knowledge, because to them, a C compiler was just some kind of "magic."
CircleCI 2.0 has full support for macOS, sounds like a perfect fit for you. It's also inexpensive (if you don't consider your time worthless, since it's $39/mo, which is ridiculously cheap compared to time we spent babysitting Jenkins previously), and just one of the best CI systems there exists in my experience.

Just a happy customer.
Electronic Christmas Card
If anyone is a math teacher of the appropriate age group, "manually calculate 2 hashes" seems like a good punishment as an alterntive to the old "write x statement y times"
The government controls a LOT of what we can buy already. Sex work is highly regulated, and you can't buy people. You also can't buy endangered animals, ivory, or nuclear weapons.

In terms of people spending money on what they want, people spend lots of money on opioids and it ruins their lives, or kills them. Should doctors and pharmaceutical companies not be bound by any regulatory body? Should people just be allowed to OD on fentanil because they want to spend their money on it?
+1 to Concourse. Though if the OP needs OS X build support, there is no escaping needing a Mac box to run it on.

One can still run Concourse on a Mac Mini if one chooses, not that much extra work. This is the simplest solution but you will still need XCode Server last time I checked (been a while). I'm sure there are ways to hack around it, just a matter of time vs money question.

Both Travis CI and Circle CI offer Mac builds, so if one is willing to spend some money, that's an option.

Having had to run my own CI infrastructure, I'd rather pay someone else to deal with it. Especially if your deploys are tied to it, as once it breaks, and it will do it, your entire pipeline is down.

I ended up spending a good chunk of my own time dealing with failing builds or having a couple of people on my team be the point-persons for CI/CD infra.
This quote is nonsense. As another commenter noted, the 86% of victims being people of color roughly matches the demographics of the city. As Worthy herself notes there are hundreds of thousands untested rape-kits nationwide, affecting predominantly white areas as well. You can see more stats at http://www.endthebacklog.org/backlog/where-backlog-exists-an....

The fact that the backlog has grown so large in Detroit (in relation to other areas) is a consequence of the city being bankrupt. The period of time that the backlog ballooned happened when the city was run by black mayors (note: I'm not saying that as attribution). Also the police department is predominantly made up of blacks, roughly reflecting the demographics of the city. To portray this as a conspiracy against black women is absurd.
"While it certainly is possible to form new habits, but as long as they go against your nature the price to pay for this is high: you could cultivate a neurosis or depression by doing so."

Can you please elaborate on this?
OP here. I find more than 4 hops impracticable. That's not what I was suggesting in the article. I suggested (probably not clearly enough) three ways meshes can be efficient: (1) local-first social networking where the use case is "download latest updates and read later" much more than it would be like instant messaging, (2) gossip, the eventual propagation of data over long distances, (3) satellite-based meshes to cover large distance hops.
to be clear bitcoin.com was purchased and thereby founded by satoshi. According to Themos Satoshi gifted all his ownerships in domains to other people in a community. According to me this happened just before he, I mean hal finney, died
> Do you think you have to pay taxes?

Of course.

> the government needs the authority to confirm that transactions are properly accounted for.

Ludicrously false. You clearly have no idea how the law works. You must think you live in a police state. In spite of what you might think, if you live in a western democracy, you don't. You fill in your little boxes on the form and you pay your taxes. You may be asked to justify the numbers in the boxes.

You seem to have a bizarre belief that something illegal or wrong is occuring. You realize you're not a slave, right? You realize you have rights, right? You know what a right is, right? You realize the law is a list of things you can't do, not a permission list of what you can do, right?
Thanks for the links!

What I really want is: mutt's UI, but with a SQLite3/PostgreSQL backend, and mutt not to iterate a mailbox when opening it, and an async IMAP client that reconnects as needed.
Anyone with any money left as soon as possible. https://en.wikipedia.org/wiki/Decline_of_Detroit#/media/File... Since Detroit has a storied history of racism, most of the poor people who have remained are black. https://en.wikipedia.org/wiki/Demographic_history_of_Detroit... The state of public services is bad because there is no money left, not because the place is full of black people. https://en.wikipedia.org/wiki/Decline_of_Detroit#/media/File...
> Fuck this noise, I give up.

PLEASE add a note to check if you have anything interesting in stashes/branches before doing the rm -rf, I've lost some work so many times because of the "fuck this noise" approach.
I was in the Regional Alpha so I'm familiar with this but it's been awhile since I had the issue. The fix I believe was;;

export CLOUDSDK_CONTAINER_USE_V1_API_CLIENT=false

Note; It's in beta now and I believe --region was added to the recent gcloud command but I could be incorrect. If you have problems msg me on k8s slack, mikej, I can run through it with you.

I don't believe you need this at all now that it's beta, but I set up my beta regional cluster a few weeks ago.

Also, re: IRC, there are 27k people on the k8s slack. I've used k8s for years and never gone into irc. I just don't use irc anymore.
How did you think your comment that "you would have to be nuts to short" on an article about shorting Bitcoins would be taken? Please explain how Tethers can be used to manipulate and increase Bitcoin price.
There are numerous options for quantum-resistant algorithms. Existing cryptographic currencies can fork to whatever seems most suitable. This wouldn't be a trivial change, but it can certainly be done. https://en.wikipedia.org/wiki/Post-quantum_cryptography

There is also no such thing as 'unlimited' computing power with regard to proof of work. Difficulty simply adjusts, and the cost of a network attack will always be related to the rewards of mining.
Then open a support ticket. They are usually very responsive and helpful.
EU Antitrust Case Against Google [pdf]
These situations with old drugs are more a matter of FDA certification than IP.
Resist the urge to try every single new framework/technology just because it's popular. I wasted far too much time trying to always use the latest and greatest when MySQL and Python cover 99% of all the use cases I'd ever need.
Basically, this is the pharma - health insurance industry nexus, that jacksup prices of drugs, making it looks like an amazing deal for those getting the drugs through insurance.

For a new patient needing this drug, he/she would think "wow, I pay only $1000 a month of insurance, and I'm getting $109,500 a year worth of drugs for $5000 only."

Without fixing pharma+healthInsurnace nexus, healthcare in the US feels like a ripoff, whether you are rich or poor.
I often find that most of the people who make the Jquery argument are the same people pushing Angular or React, both of which are bigger libraries...
Organic has a specific meaning in chemistry:
https://en.m.wikipedia.org/wiki/Organic_chemistry
We use Confluence, but to get the most out of it, you need two things.

1) proper training for everyone that will use it.
2) processes regarding its use so your information is consistent.
Be that as it may why should the poster be downvoted for this?

Whenever I fool myself into thinking HN is above petty ego bullshit this kind of thing reminds me how mistaken I am.
The issue is that with just a little bit of lather, it's possible to construe virtually any controversial opinion as "an attack" on the people that may be affected by it, however tangentially. Nothing in life is free and it is rare that there is a clean "perfect compromise" waiting to be discovered, which means that most trade-offs will have groups that can interpret the activity as hostile, even if their group is totally unaddressed ("Why does group Z get that thing and group Y only gets this thing?").

If we accept this argument that some opinions or positions are unconscionable because they are fundamentally "against" other people, we end up on a slippery slope, and the situation in SF is somewhere on that slope (in my opinion, nowhere near the bottom).

Everyone wants in on the sympathy train and everyone loves shaming and silencing their opponents. We have to be careful to actively protect civil dialogue from such encroachments, because while they may feel sympathetic and nice at the time, that self-righteous reward system gets put on a feedback loop and drowns out everything else.

If we've already seen people getting agitated into conflating arguments over the semantics and technicalities of a dry legal instrument like marriage with their individual right to self-existence and safety, that's proof of this phenomenon in itself.
Or when people create phony targets instead of actually declaring an intermediate file and its prerequisites.
Admittedly, I've really liked the Pixel Buds, but for some of the same reasons people dislike it:

* I absolutely love that I can still hear my surroundings. I've been able to bike with them in, but still feel like I can hear my surroundings. I'm not sure if I'd feel safe enough to listen to music my whole commute, but for podcasts, it just feels like I hear everything around and someone is talking next to me. Previously I'd use a speaker mounted to my bike, which I still didn't like to use too much, because I didn't want to annoy people too much.

* They are so comfortable. The first ear buds I can actually wear. I just can't stand the in-ear buds of any sort.

* For what they are and the places I'd use them, they sound rather good. I admittedly just ordered the wireless sennheiser hd-1 (which is on sale right now), so the pixel buds are not really for my high-quality listening needs either way.

* I think they look cool (I have the blue ones) and the strap is a plus for me. I also don't understand all the complaints about the case, the strap, or putting it in the case. It's super easy...

Basically, if you want in-ear buds, then avoid these. But, if you want comfortable buds that are not in-ear that you could safely wear while biking...these are pretty great.
That's why most modern socialists don't want an authoritarian government with a planned economy.

As the parent comment says,

> The best hopes for decentralization lie in genuinely decentralized solutions that give power back to workers, like worker cooperatives, democratic labor unions, and political protest.

These are bottom-up solutions that can work just as easily in a democratic state.
Seems a little unclear on that. Can a candidate say "If you elect me to office, I pledge to wage war against the elbonians" and post it on Twitter?
- Global poverty will continue to decrease
- We'll get a variety of options to choose from whenever we want to buy something

Well, except global poverty is most probably decreasing despite capitalism, not because of it.

May I also point out that beating poverty and making more consumerist products available, are not two goals with equal value? Same goes for the rest of the list in your comment.
The difference, of course, being businesses account for mistakes in their profit margins as a cost of doing business and purchase insurance for large losses. A server is an employee.

And to that: a server is very rarely personally responsible for a bad experience. Restaurant service is a team effort and the service you get merely reflects how well management functions.
> All `ps` is doing is reading files in proc. The memory info it prints is in `/proc/$pid/status`. Ruby can trivially read `/proc/self/status` to get that very naive view of how much memory it's using.

Yep, great point, I am simply wrong about this.

> I believe she meant the operating system's copy-on-write of memory. Forking a copy of a process is actually very cheap because it's copy-on-write. That has nothing to do with ruby or its version and has been true in linux for as long as linux has existed.

Re: Copy on write the way Ruby implements GC in < 2.0 screws this up:

> The way ruby creates objects, the GC flag or reserved bit is stored in the object itself. So, as you would have guessed by now, when the GC runs in one of the processes, the GC flag would be modified in all the objects even if they are present in the shared pool. Now, the OS would sense this and trigger a copy-on-write making private copies of the objects in each child’s memory space.

https://medium.com/@rcdexta/whats-the-deal-with-ruby-gc-and-...
I was not attempting to convince anyone. The above poster claimed that safe spaces were meant to "prolong the coddling" of childhood, yet this directly contradicts the history of creation and specified intention of safe spaces. There is no opinion and thus no "counter-view" to be had about what led to their creation and their creators' intentions as those are facts.

Now one is free to have the opinion that safe spaces stifle discussion, or prevent ideas from being addressed or some other such things - those are all opinions and all views that can have their nuances. But safe spaces were never created to prolong some sense of childhood comfort or safety - like I said, that idea is just a popular meme of the alt-right.
That would be really useful if blockchains could handle more than 20-ish transaction per second without sacrificing either decentralization, security, or both.
Currently these are my choices...

1) Fully Jarvis sit-to-stand desk with rolling casters

2) LG 27UD88-W - 27" 4k Monitor
https://www.amazon.com/LG-Electronics-27UD88-W-LED-Lit-Monit...

I was thinking about getting the LG UltraFine 5k, but it seems like there are mixed reviews on it. Hopefully Apple will come out with a better monitor in 2018 that will also charge my 15" MacBook Pro.

3) Synology 1517+ with 8GB of RAM
https://www.amazon.com/Synology-DS1517-8GB-Disk-Station/dp/B...
Haven't determined which hard disks yet. Will check the latest Backblaze report.
https://www.backblaze.com/blog/hard-drive-failure-rates-q3-2...

4) Haven't looked into a TV yet

5) Already upgraded my router and modem...

Wireless router: https://www.amazon.com/NETGEAR-Nighthawk-X4S-R7800-100NAS-Co...

Cable modem: https://www.amazon.com/Next-Generation-ARRIS-SURFboard-SB820...

Blue Yeti microphone: https://www.amazon.com/Blue-Yeti-USB-Microphone-Blackout/dp/...

Considering getting a drone, too... but haven't researched that yet.
US Stocks are dependent on SEC/US.

USD is dependent on US.

Real estate depends on County/Govt.

Some places on earth the internet/blockchain nodes are probably more stable than local government.
how can we know...
> Of course, you can make a case for gold or similar because it could make easy run away to another place, but that it's not the argument they are pushing normally.

I think this is the aspect of it that applies to Bitcoin. All of the steps along the road to hyper-inflation in a fiat currency may be quite reasonable and may constitute the smartest move using the available tools.

There is also the question of whether currencies should be tied to governments. The risks that (frequent) government failures pose to one of the core purposes of money (storing value) are not costless. Society bears the costs of those risks even though they are hard to measure.

Of course many of the same problems could apply equally (or more) to Bitcoin depending on how the governance process proceeds.
The problem of course is the question - What gives anyone a right to do anything? What gives you the right to police the comments? What gives me the right to question your questioning? Meta-discussions always get sidetracked..
Distro-dependent. I think at least some distros for lightweight desktop systems and ChromeOS use it by default, RedHat trusts it enough to officially support it, but I don't think any of the major distros has it on by default.
> The main disadvantage of tracing profilers implemented in this way is
> that they introduce a fixed amount for every function call / line of code
> executed. This can cause you to make incorrect decisions! For example, if
> you have 2 implementations of something – one with a lot of function calls
> and one without, which take the same amount of time, the one with a lot of
> function calls will appear to be slower when profiled.

I'm not convinced this is the main disadvantage of tracing profilers. The main disadvantage is that the perf impact tends to be much more severe.

It's theoretically possible to mitigate the problem identified (keep track of how much time you spend profiling, and reduce the time tracked spent in the function by that amount). However, it's harder to have a tracing profiler which only profiles some functions, and harder to specify those.

The nice thing about sampling profiles is that it's very easy to configure the performance impact and easy to get a good sample by just running for longer.
Not the most light weight, but consistent and cross-platform: https://gocd.org/

It has pipelines as a first class citizen. The config is rather concise XML, and can be hand-written or generated/modified through a web UI. There is also the option to store pipeline config as XML/YAML/JSON in a git repo.
Which is the same thing as saying that you are trusting that miners will be motivated by the financial incentive.

That's a generally sane reason to trust the miners, but the truth is, the mining nodes are controlled by people, and people can be motivated by many things other than money, including fear of people with much political power.
Sony headphones support hidef audio through BT. They're quite all right.
> Titles are 80% of the work

I hate to be negative, but that is actually quite disturbing that he considers the content only 20% of the work and the title 80%. Feel like those two values should be switched otherwise is just sounds like clickbait blogger.