skysight-inc/HackerNews huggingface dataset:
You're missing the entire thesis of the article. The thesis is that Finland (et al)'s education and healthcare systems are more efficient because they are socialized. Given one binary comparison between condition A and condition B (Finland vs. US), some causal speculation is justified. Given dozens of such comparisons, all coming out to the same result, your case becomes anti-empirical.

soru's comment on this thread provides one nice rational model that tries to explain why. But the much more important point is that our rationalizations are slaves to the empirical data. Not the other way around.
UI seems to be effectively described using some sort of a markup language. HTML being the most well-understood markup language becomes a reasonable thing for stuff outside just web pages. It isnt perfect but it gets the job done. Sorta like phonegap :/
Sure. The novel is Kismet, which is at the top of this page:

https://coyotetracks.org/for-sale/

And, a direct link to Amazon:

https://www.amazon.com/Kismet-Watts-Martin-ebook/dp/B01MY02O...
Good point, but I didn't mean to sound specific to testing apps. I just meant, in general, write big apps using Python top-down and something precompiled if you must spawn lots of external processes.
https://news.ycombinator.com/item?id=16951831
This is not a big problem, but it is annoying enough that I downloaded the extension. I'd like to see a Firefox extension, too.
I have been making little JavaScript extensions to do things like sift eBay results and remove sponsored links from searches on some sites. None are mainstream, but they are used and useful.
Overview of drug development process
Black men arrested at Philadelphia Starbucks settle for $1 apiece
If it's available on Homebrew and up to date(!), then most of the time it's two or three commands to install. However, when homebrew doesn't do the job 100%, then you are likely better off trying to build from source rather than play around with how homebrew works to "fix" its install
Java GC is -- in my experience -- every bit of the nightmare of node.js, if not more so. Even for those for whom this is their domain of expertise, "GC tuning" boils down to superstition, voodoo and witchcraft -- which are euphemisms for simply changing the GC algorithm until things seem to improve. These changes (in my experience) often move the problem around without solving it, and when deep in a nightmare Cassandra tuning exercise, one exasperated domain expert said to me: "Why would one ever write a database in a garbage collected language?!"

I think the question was profound (if accidentally so), and I agree with him: when performance and footprint matter, it is reasonable to expect software engineers to manage their resources in a predictable manner -- which excludes garbage collected environments.

Rust is a very interesting candidate for such environments, and I think the experience described here is quite helpful for those of us seriously contemplating the language.
Might care to access it from elsewhere. Tor onion address also.
Well, there is a big jump between knowing about historic programming languages and familiarity. I know a few things about SNOBOL, but I couldn't sit down and start coding in it without some ramp-up period.
I was just starting to look for remote work and I was thinking about marketing my mobile (Android) skills to look for jobs. But I have been a web developer for the past 5 years (And 10 years before my switch to mobile for a few years). So you're saying its better to market my web skills rather than mobile?
It's only coercive when we're talking about the means to survive. If you offer someone a choice between death or some action, you are coercing them to act.

And I don't think that "ceases to have a useful meaning". I think it just doesn't let you argue that your system is better based on absence of "coercion".
This looks cool, and another approach is pg_amqp_bridge to send events like this into rabbit. A nice feature is that the triggers don't block:

https://github.com/subzerocloud/pg-amqp-bridge

You can then push to websockets from rabbit with STOMP

https://www.rabbitmq.com/web-stomp.html
> It is absolutely within their power to give consumers some control and choice about receiving spammy phone calls.

Are you sure about that? I thought that the carriers being unable to discriminate between incoming phone calls, for whatever reason, was the whole point of common carrier status. I'm pretty sure that there's a business opportunity for a cell carrier that could offer spam filtering as a selling point and if it's a small mobile only carrier there wouldn't be any phone advertising that they'd be giving up by doing that.
Cambridge Analytica is Shutting Down
I'm working on a platform which uses KVM and can run builds on pretty much any platform you want. It's still in alpha but if anyone wants to try it please reach out; email's in my profile.

Docs: https://man.sr.ht/builds.sr.ht/

Sample build: https://builds.sr.ht/job/2677
A dissenting opinion: in The Netherlands, with pretty awesome universal healthcare, >50% of healthcare costs are made for 600k 65+ yr olds. That in a country of 17 million. It's 28 B€ for this small group in 42B€ total cost.

The social value of catastrophic health insurance is huge. The cost of universal cradle to grave care is catastrophic and untenable within 20 yrs.

Source (in Dutch, from a government regulatory agency), looking across healthcare categories:

https://www.nza.nl/actueel/nieuws/2018/04/20/zorg-voor-ouder...
So at least in my experience in Tokyo, Facebook is not shared by daters until after they've met. A dating service might use facebook to sign in and gather a few pieces of data but actually letting someone look at all your photos and your posts is not something I think most Japanese women would do if they haven't met you in person already.

If fb shared more data I'm not sure how well that would go over, at least here.
I think you are taking developers' choice in framework a bit too personally.
According to the link that's currently limited to 2 GB/s which far to slow to use for this. Phantom v2640 needs ~50+x that speed to do it in real time and I assume the bandwidth needs will keep increasing on the next model.
What makes you think most people in power really care about productivity of the domestic population at this point? High productivity is something that is purchased from abroad these days.
Thing is that these days HTML is a pile of div tags that CSS and JS dangle off.

Damn it, didn't we just have an article on HN about creating art using CSS?!
Almost as easy as adding -site:pinterest.* to the search
Nokia to sell its health division to Eric Carreel, co-founder of Withings
Different system and requirement need different tools, if you prefer text editor. Depending on your preference look at Emacs IPython Notebook, the Jupyter VS-Code extension, or Atom Hydrogen. That will basically let you select chunk of code and execute in a kernel. You do not have to use the notebook format, or the browser based editor.

JupyterLab also allow Rmarkdown-like workflow where code-blocks in a markdown document can be executed to display graph.

I believe the important part is to allow interoperability between different ways people want to work. You can't have 1 size fits all, and there are still a lot of work that can be done to cover some use case.
Are you related to the company?
I usually see this as a purposeful choice of open source teams and developers. It's not like you CAN'T create an easy and thorough build process for Windows machines. Even if you ignore turning it into a VS solution, batch files can do the job, but nobody is willing to do the extra work because they personally don't use Windows so it won't benefit them.
A mod may want to update the URL from the homepage to a permalink[0]. The next comic update will ruin this post.

[0]: https://xkcd.com/1988/
Only white people used as examples. Might be useful to literally diversify your dataset.
Same reason I wear Nike's despite them being uncomfortable. Brand ego
Show HN: UAC Guard
> despite AMD drivers not being the happiest all the time

This is something you will not have to even think about on a healthy mac, as long as the hardware is not damaged in some way.

> Meanwhile, my OSX work laptop needs to be restarted multiple times a week, or the wifi gets temperamental and programs somehow start to accumulate and eat all the available CPU and RAM, it restarts itself periodically with zero warning (...) , and has had several kernel panics just this year, which are caused by OSX itself according to the dump.

Your mac has hardware problems -- ask for a new one, if possible.
QML, anyone?

https://en.wikipedia.org/wiki/QML
I think it is definitely worth this extension. Any sort of How-To search at this point ends up linking to worthless Pinterest sites of pictures and broken links that may or may not have anything to do with my search (even if on the Google results page it seems they do). I keep getting bit by this, and I look forward to a FF extension too.
RIP...
Exactly. Can't wait for my boss's reaction when I tell him I'm leaving Slack Enterprise.
Device Detects Drug Use Through Fingerprints
It's a function of how many people really need that solution. It's high enough that it exists. It's low enough that it's not a thing you do by default or even talk about much. But if you need it and it's compatible with your code - it's there.
> In a discussion of 'native apps vs web apps' it absolutely makes a difference that Electron apps are rendered by a browser's web view - they're basically a web page rendered by a local source not remote, but without any of the sandboxing that proper browsers employ for security.

Those are also reasons not to call them web apps though: web apps run in your browser of choice (ish) with all of the associated security and accessibility defaults, plus your extensions and whatnot. They are apps on the web.

> Shit Apps

You can do better.
You can skip them if you want by various means, and you can also not put them on their own line. You don't even have to use JSX, which is what is taking up most of the space. A shortened, yet still totally readable (if you are used to not using JSX) version that is shorter in LOC than the Qt example might look like:

import React, { Component, createElement as e } from 'react';
import { render, Window, App, Button } from 'proton-native';

function Example() {
return (
e(app, {},
e(Window, {title:"Example", size:{{w: 300, h: 300}}, menuBar={false}},
e(Button, {stretch=false}, onClick={() => console.log('Hello)}, 'Button')
)
)
);
}

render(<Example />);

If you really hate the brackets and parens you could certainly use a dialect of JS that doesn't have them, and you could cut it down to like half the length of the Qt example.

But this whole discussion is silly. "Shortness" in code terms has much more to do with the number and complexity of statements, not LOC or characters. The JSX in there adds "noise" and characters, but the whole purpose is to simplify understanding code and make it readable. It's not adding any fundamental length.

The Proton example is doing a bit less than the Qt example, and for me that's a much more useful definition of shorter.
If the universe is a simulation, and you had to implement the placebo effect
If the universe is a simulation, and you had to implement the placebo effect, how would you go about it?
Actually, there is another feature from Evolution you may want to offer for Gmail accounts.

Evolution somehow stores a cookie or can log in via webbrowser or something like that. Evolution will never get you logged out of your Gmail account (yes, I have one that I use for some things). I travel a lot and Thunderbird will always get blocked by Gmail (Please log-in via Webbrowser to confirm your identity).
Am I going to start getting targeted ads based on my build order and actions per minute?
You haven't helped care for my injuries. Lobbying for international (paid for by others) is like calling a taxi when you've got an injured man by the road and telling the cabdriver to deal with it.
There are, in fact, people who are not SV software developers.
My approach would be:

1. Talk to Kara, why she prefers her approach and not yours. Don't tell her that the icon is wrong. Ask her, if the icon could be changed to the other. Maybe she is right and you are wrong. She's the expert in this scenario, not you.
If shes professional and her approach is wrong, she will see the mistake and adopt your idea. After that, let it pass and don't go out and tell everyone she was wrong. That's not very humble and fair.

2. If you really think you are right, be subborn. Stubborn people are more successfull then non-stubborn people if you look at statistics. That's why most subborn people are working in management.

3. Don't approach disputes based on a single formula. Be diplomatic, stubborn, helping and supportive. Fight the good fight.

4. Don't talk about the fight club.
How many of those Windows servers are only running Exchange and Active Directory and nothing else? If I had to guess, I'd say 70% or more but maybe someone else has better estimates.
> Uh, no. "Medicare pays a fixed amount for your care each month to the companies offering Medicare Advantage Plans." [0] So although the Advantage plans are privately managed, the premiums are subsidized. I don't think this counts as "leaving" Medicare.

By that logic, there's no way to leave Medicare, because you can't stop paying taxes for it or "disable" your eligibility for it (and all of the restrictions that Medicare eligibility brings for people on private insurance).

People leave Medicare to the full extent allowed by law. Unless you want to claim that people using school vouchers for private schools is a demonstration of their satisfaction with the public school system in their area, you can't view their use of Medicare Advantage as a demonstration of their satisfaction with Original Medicare either.
Samsung Galaxy A6 Full Specifications, Features, and Price
My take is that it's not even really Docker-specific, but Docker users are a convenient example. There are plenty of programmers (Docker-using and otherwise) who just copy-paste code and glue together frameworks without really understanding what they're doing.
Facebook employee stalked women using data he gathered from the social network
They must have some really dank hackers cause they are able to remotely exploit iphones without user intervention.

Imagine if one of the thousands of hackers who attempt to jailbreak the iphone had those kinds of skills huh?
You've repeated this claim in several places so I'll just link to my rebuttal: https://news.ycombinator.com/item?id=16979565

While you may have a good argument against a "single-manager" health care system, this doesn't seem like an argument against a single-payer system. In fairness, I guess a lot of existing universal-coverage systems, such as the UK's NHS, are also single-manager (someone will correct me if I'm mistaken), but the very existence of Medicare Advantage shows an alternative possibility. I think that, far from being an argument against single-payer, it shows how single-payer can be made to work even better, through premium subsidies (and, I would guess, reinsurance for catastrophic losses) to private insurance companies, for those who are willing and able to pay additional premiums for better care.
It would be difficult to impossible for me to try to think of every feasible scenario in a HN post, but here's some off the top of my head: national defense, stopping people from physically harming others, enforce voting rights, establish trade agreements with other nations, etc.
There has been recent research showing that part of the issue with asd is related to the glutamate system, specifically NMDA. Some sort of genetic transcription problem. Sorry I can't quote the exact paper off hand.
Apple has been criticized in the past for having an internal culture/dictates to avoid "synergizing" this kind of info between their products/services - criticized because it affects the quality of features like Siri.

Contrast to companies like Google (who don't directly sell your info but still profit from it) or Facebook (who have had numerous exfiltration incidents over the years and who sell very targetable info that could be used to isolate a single person).

Meanwhile Equifax has horrible security and you aren't even remotely their customer - they just collect your data and get passive income from that.
I don't think I fully understand: for open-source repos, does it only mean that the Travis-CI domain will change from .org to .com? Or are there some extra features on .com which will become available to me after the migration?
Introducing .app domains
Uhh, what?
Why is there much more discussion about apple laptops than thinkpads? I feel linux on thinkpad would the most efficient combination for people who call themselves 'hackers'
I implemented something similar for Xonsh.
The NYT is a big conglomerate, so you have to drill down a level when considering that particular source. Also true for the WSJ. You have to have your Paul Krugman filter on reading him, and your David Brooks filter on for him. If you combine insights from all of them, though, you'll end up with some good insights.
I find laying out a go project with dependencies to be miserable though. I write a lot of go and python code and why on God’s green earth did google decide to handle dependencies by having you effectively git clone a library and then have these huge tree deps subdirectories and so on I don’t know. It’s mess. I vastly prefer the approach of either having one canonically designated folder to install dependencies to where each dependency is a top level directory that can be scanned or having them all stored in a project folder relative to root of the workspace similar to node_modules then the current mess.

Drives me nuts. Look at this layout if you don’t know what I’m referencing:

https://golang.org/doc/code.html#remote

Yes I have used dep

And yes I have all kinds of shortcut commands for navigating my Go workspace

But look at this canonical example
From the docs and it’s easy to see this is a giant mess that is utterly unnecessary. No other language I’ve used has had such a gross problem with dependency layout. It also leads to gross import strings.

It’s one of my biggest criticisms of Go to be honest.

Thst and it’s reliance on environmental variables that have to be set perfectly in order to actually do anything (thank god for direnv https://direnv.net/)
It would be interesting to see someone apply this to a resume in an effective way. First off I'm sure you'd have to have some way of identifying it in a cover letter to a potential recruiter, and maybe an added buzzword section to get it past the automated system that sifts through resumes for required skills. I have a few interesting experiences from 20 years in tech that would tell more about me as a worker than a list of bullet points.
> eg skinnable with CSS, inspected live with a web inspector, cross platform etc.

All of these have been possible with Qt circa 2006. (There is no inspector out-of-the-box, but KDAB made one that could be injected via LD_PRELOAD.)
Congrats on the launch mbeissinger, this is pretty cool and useful product!
I remember when xkcd used to be funny.
> ARM chips - developed by others, Apple's first use was in... iPods? iPhone? Not sure.

ARM was created by Apple and Acorn to create low power chips for mobile devices like the Newton. You remember the Newton right? One of the first PDA's. Didn't make it but they did help shape the wave of PDA's that led to the iPhone.
The higher taxes aren't there to cover healthcare costs though. The amount you pay in taxes for universal healthcare are lower than what you pay in the US for non universal public healthcare that you don't even use.
"There are many great reasons to use Python, but execution speed is not one of them."

Um, I think there are lots of examples where using pythons internal data structures as they were designed results in code that is fast enough.

Even though the language implementation is interpreted, lots of common things can be optimized under the hood using data structure and data type specific execution paths and so on.
The road to 1.0: production ready PyTorch
RoboCop Statue to Make Detroit's Michigan Science Center Home
I don't believe for a second that you understand the word "coerce" to be limited only to situations of life and death.

Do you or do you not believe that doctors in the UK are coercing the government by demanding a fair salary in exchange for the lifesaving services they provide?
What if all your RAM slots are taken, or your laptop cannot upgrade RAM at all?
Have you tried moving import statements into the functions where they are invoked? My understanding is this is effectively the same as lazy loading the module[1].

[1] https://stackoverflow.com/questions/3095071/in-python-what-h...
Tensorflow security geek here: TF works in gVisor. I strongly recommend a VM solution when dealing with GPUs. Haven't tried GPU in gVisor because the size of the attack surface against the GPU device driver is so large. Depends on your level of paranoia, though.

For CPU, gVisor is great.

You can absolutely use BLAS libraries. Eigen (the TF default) works for sure. I don't see any reason MKL wouldn't, but I haven't personally tested it.
I have been using Rancher for almost two years now on dedicated servers. Never had any major problems and thanks to it I have saved hundreds of thousands of $.
I think you're confused with iTunes Connect. Whatever I push with Xcode stays on my phone forever.
> I would rather pay for something that is as good as OSX that billions of kids in India's villages can use for free.

I agree completely.

My point is, isn't Red Hat already paying for it in return for the beta testing that all Fedora users effectively do? Is more money needed? Given the enormous benefit they provide, why shouldn't Red Hat provide that money? A sincere question.

Regarding those kids, your and my money could be spent providing other things they need, such as applications, security and privacy, etc.
Exactly. Legality is a trailing indicator of morality. Criminals always find new ways to be parasites; when the problem gets big enough, we outlaw it.

Back in the pre-internet days, paid cheating support was hard to arrange. How would you find the person? How would you evaluate them, hire them, and get the goods in time for an assignment due Thursday? The things I knew of in school were all local, where the relevant people were under the same or related authorities. (E.g., students at the same school, or students at nearby schools.)

Now it's obviously much easier. Which makes a societal response much likelier.
Show HN: A directory of high school hackathons
Ineresting!
Yeah, I do. Just wanted to try it a couple of years ago. Honestly -- not worth it (on Linux HiDPI is not there where I wanted it to be, plus with my love of bitmap fonts, it can be hard), especially in a heavily shortcut-powered WM (I use Fluxbox and bspwm occasionally). But that's just me.

My next workhorse will still be X1 nextgen, but with regular 1080p resolution and matte screen. Much much better. Like my Zenbook at home -- which is ideal for me, but less powerful for work-related tasks.
Ask HN: Will I lose traffic If I use a .co domain instead of .com?
This type of cheap humor doesn't really add much to the conversation. I presume you don't actually believe that to be true, and are just trying to bring up Facebook's entirely unrelated privacy issues (which have already been discussed on HN ad nauseam).

How about discussing interesting AI tooling and research instead?
And Google technically sells hardware. I'm not talking absolutes, I'm talking about where the primary cash source is. Facebook, for example, couldn't be consumer-friendly if it wanted to, because psychological manipulation is core to its business model.
Book Cab Services in London – Hire and Ride Taxi Nearby Online – Cabhit