skysight-inc/HackerNews huggingface dataset:
Another aspect of political correctness is that each speech act is seen to either 'perpetuate' or not this or that negative dynamic, and is incorrect or correct accordingly. So a weight is given, even to exchanges between private individuals, based on a simplistic and unverifiable model of how communications interact to shape society.
Fast-Tracking Mandatory Vaccination While Government and Media Muzzle Scientists
There's also an implementation as a pass extension:
https://github.com/benburwell/pass-audit
(I'm not the author)
Have a Laugh with Funny Linux Man Pages
> I've never seen laptop hardware that Linux "works out of the box" on, and I've installed it on at least 15 laptops in those ten years.

I've recently bought a HP ProBook (a xx75 model) for dual booting of Linux and Windows 7. Imagine my surprise when in Linux everything was working out of the box, whereas in Windows I had to actually use another laptop first in order to load WiFi drivers. Even USB 3.0 ports didn't work under Windows out of the box.
The really interesting philosophies emerge from the trenches and the battles in the field. For example, the most surprising meta-level insights on randomness come from Nassim Taleb's decade-long experience in trading securities. What he writes, is truly striking. The article in the link, however, make no reference to such real-world starting points. It fails to emerge from the very practical. It does not gradually abstract away details in order to arrive at surprising insights at the meta-level. The verifiable path is simply gone. It is much more an example in the art of mediocre teaching. I personally think that it is a useless read.
IANAEE but would it be possible to use a DC compressor and rectify the mains, instead of using an AC compressor and inverting the PV?
I think the author has confused engineering and science.

For example, for learning Web Development, I'd prefer a project based model where I learn concepts and apply them to my project side by side. This way, although the end result would be mess and likely incomplete, I get to learn a lot from the mistakes and issues that come in the way.

On the other hand, for learning about compilers, a tradional semester-based course, with 2-3 lectures/week, and maybe an coding assignment/week that can be completed in an hour or two would work best. In this case, while I don't have any real project at the end, I do learn the core concepts.
> I've never seen laptop hardware that Linux "works out of the box"

Look for almost any Dell these days. I've used 6 (Vostros, Latitudes, Precisions) in the last couple years and all worked flawlessly from the start (except for the fact I had to uninstall Windows in all but one Vostro). I also use Linux on a small and light Acer "Cloudbook" (a Chromebook-like that comes with Windows). This last one was a bit confusing to install because of the UEFI/eMMC combo, but after understanding the peculiars of the installation, it worked perfectly ever since.
2,000 Computers at Colorado #DOT Were Infected with the #SamSam #Ransomware
Once you are established, have applicants work long hours for entry level wages as "associates" in the hopes they could become "partner" one day. This is obviously the law firm model. I have also wondered why it hasn't been (to my knowledge) replicated in tech. The cynical answer is that once you have a suite of profitable applications bringing in money, why share that with new employees when you can get the same work done for "crumbs"
Thanks for this!

In case anyone else likes ruby, someone posted a link to a ruby script that does similar checks the other day on HN.

https://gist.github.com/schmich/aeaffac922271a11b70e9a79a5fe...
Doesn't work for me at all even with everything enabled on latest Firefox. (Adblock disabled), twttr is undefined.
You can go on sites like Zillow or PadMapper and see rental listings. $4,000 seems typical now days for a 1 bedroom or studio. If you really want to slum it or have roommates you can find situations for less but for someone who has grown out of the roommates and frat house life style those options probably aren't appealing.
I've used the Windows XPS printer as well.
Not to answer your question exactly, but you may want to look into the works of https://en.wikipedia.org/wiki/William_Ruddiman

He has hypothesised that the tectonic uplift and weathering of the Himalayas has had profound impact on Earth's climate and atmosphere.
To say nothing about the nightmare it is to find out what is actually broken in Windows. Should you use the Control Panel wireless applet or the vendor supplied GUI app with non-standard UI?
That's a pretty broad statement about Europe. The majority of Europe is poor compared to Sweden or Germany.

If you're making ~$60,000 or more in the US, you are overwhelmingly going to have good health insurance. If you're making $140,000, you're going to have great health insurance. I fail to see how universal healthcare is a lure in this case.

The US has a far more progressive income tax system than most of the developed European nations (Scandinavian nations for example have a highly regressive income tax system compared to the US [1]). In the US the rich pay nearly all income taxes (the top 25% pay ~90% of all income taxes). If you're poor in the US you get free healthcare.

Grocery stores in Europe do not pay better than in the US. The majority of Europe has a median income that doesn't reach the US average minimum wage (state blended). A cashier in Germany makes a similar wage as a cashier in the US (the median in the US is around $21k). The US has considerably higher wages than all nations in Europe except for four (Sweden, Denmark, Norway, Switzerland). The EU's median income is 60% that of the US. So if you're going to compare, it doesn't make sense to ever say "Europe" - you can't reasonably compare Russia, Poland or Spain to the US on income. It's about as useful as saying "Asia" in an income comparison.

[1] https://taxfoundation.org/how-scandinavian-countries-pay-the...
8-year study of progressive education from a hundred years ago is probably the oldest result showing project-based learning works well. Miki Chi's ICAP is the current one. You have the same result repeated with a new methodology every couple decades in education research.

Neither shows project learning is the only thing which works well; just that it works better than the model the author proposes or than traditional classrooms.

The key fallacy the author makes is that free-form project working doesn't work. Let's say I want you to learn machine learning. I need a carefully designed and sequenced series of projects which exercise all the skills along the way. That's not an uncommon fallacy; many progressive schools made the same mistake and basically failed.

The random coding project model, in isolation, as the author described, falls flat on its face just as the author describes. It works pretty well for simple/broad things (e.g. learn an API), but for anything with depth, expert sequencing of knowledge and design of projects/assessments becomes important.
We don't need a replacement YouTube [video]
To be clear, your opinion is that an inflationary currency is a good thing.
What does Chinese mean here? One of the main Chinese language? Or all Chinese languages?

https://en.m.wikipedia.org/wiki/Chinese_language
Rhode Island politician proposes violent game tax
Are Tesla super chargers really proprietary, or were they built for use with their cars when no one else had any kind of infrastructure in place?

Tesla has given away a lot of tech for electric cars and I've read that's why China has had a boon of them recently. Can't say I wouldn't see them giving the specifications for the charging units to US manufacturers as well...
> And the most obvious benefit I can think of is slowing and/or reversing the longstanding trend of the Canadian tech industry losing some of its best talent to the US because of salary disparity.

The best talent that offers something special has no trouble attracting far more than $80,000/year in Canada. The people being offered $80,000/year are not the top talent that you speak of. That is an average, representing the average.

And for average people, that's a feature to see them leave the country for places that need them more. Again, we simply don't have enough work in Canada for all the tech people Canada is producing. We, as a society, put intense pressure on our youth to strive for careers like these and as a result we are pumping them out at rate that is well beyond the actual need for them (domestically).

If everyone who is capable of tech work that came up in Canada remained in Canada, the job would be quickly approaching minimum wage for an average worker. The fact that we have so many leaving for the US is the only thing that has allowed us to maintain something as a high as $80,000 average tech salaries.
Right, a determined vandal could go damage it. My argument is that the level of determination required isn't going to change very quickly.
It's hard to do well, especially in a currency where settlement can be an irreversible disaster if there is any kind of bug. But the customers are drawn to the cheapest exchanges - which are cheaper because they make their money in non-obvious ways which would be illegal on a real exchange.
California could see self-driving cars with ‘remote drivers’ in April
ps. Just found this in the ostree mailing list:

https://mail.gnome.org/archives/ostree-list/2018-February/ms...

>> "Is ostree able to generate some kind of binary file containing the
required diffs to get from one commit to another, which can be
transferred to / copied on the ostree-host and then applied to the
repository (similar to a git patch)?

> This is what `ostree static-delta generate --filename` will do, combined with `ostree static-delta apply-offline`"
Well, in tandem with Spanish, we also say it like that in Portuguese. But I always take it to mean sludge, not just any mud. For plain mud, we use the more common word lama.
Science after hours: Barney’s aquatic traits and how pregnant women stay upright
You could try KDE's Dolphin, that has both available as options (Ctrl-F for search, Ctrl-I for filter)
I’ve logged onto AWS from many different countries around the world and have never seen this. Maybe because I have 2FA enabled anyways?
CS and SE are different lines, I think most DTU students would fall under project based learning.

I think Aalborg CD students are far superior to students from Aarhus or KU, but only as production ready candidates that can work in a team, not necessarily for R&D.
Today’s college graduates are less empathetic than past graduates
Debian 9 or Ubuntu 16.04.03
I suppose that if you're doing multilanguage, this problem partially sorts itself out. E.g. Spanish there will be Apple and manzana, in two different places due to their different semantics. Now for English, say you were trying to place "apple" in that space, you would want to put it next to both of them.

Unfortunately I see a problem in having to specify an exact position per word. If you think of the position of english "Apple" in the Spanish word space as a distribution instead of a specific location, then it ideally should be a two-mode distribution, with one peak next to Apple and one peak next to manzana. If you must use a normal distribution, the variance must be wide enough to cover both words -- a huge problem, since (a) that assigns a lot of probable values to one word and (b) the mean value (expected value) lies between them, not at the semantic location of "apple" at all.
The new model just went on sale this week so, none. That’s how many of the old ones they sold.
With docstrings and most probably Sphinx. So? What of it?
I think the hype, groupthink and a propensity to view this as a technical, rather than a largely an economic problem drives people to extremes. I think Martin Fowler is largely at fault for that - I think he saw it work really well in his environment, but I think he really didn't understand why.

He was utterly oblivious to the fact that:

* In a different environment with lower coordination costs it is net harmful

* "decoupling" and "microservices" are entirely orthogonal problems and if decoupling is not done while you microservice the shit out of everything your problems are brutally magnified. Tight coupling over network end points is the worst. My time wasted with this problem actually still makes me rage.

Before I worked in a big company I was a MAJOR microservices skeptic because my experience was pretty much just with seeing them grossly misapplied on small teams. Now I am working in a big company I find myself recommending the approach simply because I often see them as a working solution to often extreme people and resource coordination costs that in my previous lives in a small company, simply didn't exist.

I actually kind of shocked myself and had a mini identity crisis when I started doing that. I'm not the microservices guy! I'm the skeptic! Nonetheless, I had that problem and the solution made sense...

In a small company you tend to just have a never ending series of problems, people working at close to peak efficiency and your main problem isn't coordination but just not having enough time, people or resources to solve your problems. The introduction of unnecessary network endpoints everywhere is just going to slow you down and cause problems. If you also have an architect without a deep appreciation of loose coupling that's a recipe for a disastrous rube goldbergesque pile of steaming shit.

In a big company there's often tons of developers all over the place, mostly working very inefficiently and a lot of them will speak different programming languages. Your main problem isn't a lack of resources or time - both are plentiful, it's trying to prevent the rigid and slow moving bureaucracy from preventing you getting anything done and breaking down work into clean chunks so that individuals and teams have enough (but not too much) to work on and the problem gets solved. In that situation a few more network endpoints that are strictly necessary from a technical standpoint is a minor price to pay.

Strictly speaking this isn't 100% a big company / small company thing (my big company environment isn't necessarily like yours) but I'm convinced it's 100% about coordination costs.
So where is the cost break even point?
> There's an image floating around of an ad for a Portuguese ISP, which looks like a cable tv add from the 90's -- explicit lists of sites that are provided.

And there's nothing wrong with this. What this picture floating around doesn't say is that the Portuguese ISP is for mobile and this ISP also provides a full internet access plan for mobile cheaper and faster than in the US. It is true that they also provide cheap plans limited to certain websites for people who can't afford the regular plan.

What liberals would want would have the consequence of people who can't afford the regular plan to not have any plans at all. My family in Peru run on similar cheap plans limited to Whatsapp, Facebook, Wikipedia and a few other services and thanks to this I can communicate with them. As usual, liberals principals for fairness would in reality punish the poor who would lose access to these services but at least liberals would sleep better at night knowing that no one is getting "cable tv from the 90's" like internet (whatever that means). Instead, they would get no internet at all. Well played folks.
I would love to see a solid, peer reviewed study proving that violent videogames also makes people violent.
I think it's a headframe (it's installed directly over the shaft).

https://en.wikipedia.org/wiki/Headframe
Yes, but 3-phase AC motors require less maintenance and are more efficient than brushed DC motors. Most traction applications are now using AC motors with inverters instead of DC.
Polish has also borrowed "ano"/"no" from Czech/Slovakian, although the normal Polish word for "yes" is "tak"
I was wondering why HN on my iPhone suddenly stretched. Damn, this domain name is testing the limit.
Does this work if you use data transforms augmentation so that the pixel isn't always seen in the same spot? You probably wouldn't do any panning/rotation etc. for CIFAR 10, but for most practical purposes you probably would do more augmentation and I wonder if that defeats this?
Focus on a particularly in-demand specialty (versus being broad). Just as an example, the demand for React developers is extremely high right now. If front-end isn't your thing, the demand for Python engineers seems to have caught the industry by surprise, thanks to the AI boom. It has drained the available Python programmer supply. I'd expect that demand to continue.

There are a bunch of other specialties that can pay very well, such as ecommerce platforms. Ecommerce in the US will double over the next ten years. And given the sum involved, that's a pretty massive economic opportunity, there are not anywhere near enough engineers & developers to go around for that change. If you acquire an expertise with Shopify, Magento, Bigcommerce, etc. you can do very well in the space.
I don't think the Nano hack counts because when they were stolen it was worth a lot less and the exchange tried to hide the loss for awhile. The exchange was hacked in Nov. I think, when Nano was worth pennies. Rai Blocks was unique in that is went up so much, so that's why the figure is so big.
I think we need smarter ACs, not more batteries. A smarter AC would just continue to run with reduced output when there is less available power.
This is a good point -- many are simply letting you trade CFDs against crypto-currency volatility, which is fine if all you're interested in is speculating in crypto prices.

IIRC Swissquote does do actual BTC, ETH and a few others, though, and istr seeing one or two others, but I'm not a collector and hoarder of Forex exchanges. Pretty sure I've seen a bank or two dipping their toes into the water, too. After all, if there's money to be made out of it, they'll hardly be likely to stay away.
According to this (1) since iOS 11 update PIN code is now a single point of failure, if know PIN and have access to device (or probably Apple made data dump on Chinese servers) you can have everything.

(1) https://blog.elcomsoft.com/2017/11/ios-11-horror-story-the-r...
Xerox Alto Smalltalk-76 Demo by Dan Ingalls
Show HN: Emacs Anywhere v1.0 Release
I used mitmproxy a few days ago, trying to compare my implementation of some API client. It feels lightweight, but getting started can be confusing. I used the command line, and I had difficulty finding the shortcuts.

Their homepage shows "brew install mitmproxy" front and center. Ok good. Installed. What's next? A 5-minute tutorial e.g. how to spy Tinder API can go a long way.
(sorry, I read "horrible is horrible").

I use it daily to program, so it's not unusable. It's definitely its worse feature, though.

Keys feel bad, and sometimes get stuck and don't immediately respond (specially frustrating with the shift key). I've seen some reviews where they literally came off from the heat caused by the CPU.

I got used to it and now I don't even notice it and mine didn't come off, but at the beginning it was very annoying. I just wish they put a better keyboard since the rest of the hardware is so awesome for the price...
Interesting perspective! As an engineer contemplating SG, I would love to hear your Singapore story - what did you find there, and what did you eventually do?
I don't think there is much (or any) zero sum competition dynamics is EVs for now. More sold means more consumer familiarity, better price curves on components, better supporting infrastructure.

Meanwhile, there is not real market share to quarrel over. There isn't a fixed number of EVs that will sell in 2019. It'll depend on price, consumer familiarity, supporting infrastructure...

btw... I think Musk has said things to this effect, at least back in TSLS's earlier days. I don't think they're worried about competing too much
4 Years Trying to Get Approval to Turn SF Laundromat into Apartment Building
There is no Nissan specific charging network. The rest of the industry besides Tesla have long since settled on standards for charging and the presence of regular charging stations is improving but slowly.

A large part of why is that up til this generation of EVs (Chevy Bolt and new Nissan Leaf and others that are coming), they have really not made sense to drive far. You would have had to stop too often. They were in town or short (sub 30 miles) commute cars.

And having owned the previous generation Leaf for the last 3 years I can tell you 99% of our charging is done in our garage. Once in a while we park somewhere that has charging or my wife will luck into getting a charge spot in a parking garage. But we don’t take it on drives where we need a charging station to complete the journey. We have a gas car for those longer drives right now. But that will change with this new generation that have 40KWh+ batteries.
BitGrail lost $170 million worth of Nano XRB tokens because... the checks for whether you had a sufficient balance to withdraw were only implemented as client-side JavaScript

That was just one bug and was not the cause of all the losses. Other users reported issues with withdrawals and deposits , especially pertaining to litecoin and etherem over-credits. I think there was a bug that caused people to get too much.
Should We Build a Backdoor into Mobile Devices?
Is there any way to use this on .net applications I tried putting this in between a business logic and web tier but I couldn't get it to work. The things were compressed but I couldn't figure out how to enable decompression.
Bingo!

$21,300 for his meds. The remaining ~4,000 maybe just fell out of his wallet.

https://nytimes.com/2018/02/23/health/valeant-drug-price-syp...
I don't think I've ever seen a domain that long make the front page.
If you protect your private keys properly (and therefore actually own your bitcoin) it is not feasible for someone to steal it. At least it through a hack. The hacks you hear about are about stealing an exchange’s private keys which are are not adequately protected and are holding BTC on the users behalf.
I too would love those projects to be tackled. Unfortunately a clock engineer doesn’t make a good sanitation engineer. As much as we wish human ingenuity was interchangeable it isn’t.

Also a lot of the countries with problems have political issues as well as sociatal ones which makes solving the problems hard.
I feel that the perception is in fact material to the reality, because if people do go to university not to become academics, and do leave it not as academics, and do feel it has met its purpose in those cases, then clearly it is not presently there solely for that cause.

But I think we actually agree -- I would just amend your statement to be an aspiration rather than a description: "A university should be there to create new academics."

I feel saddened that in practice (in great part due to the reasons we've each outlined), it is not.
One of the core life lessons of crypto is that when you combine anonymity (or at least the illusion of it) with someone else owning the private keys to your wallet, there's nothing stopping that "someone else" from taking your coins without any way to prove who took them.

When you want to be personally responsible for your money, you have to accept that you're personally responsible for its security as well. Banks and financial regulators literally exist to push that responsibility onto someone else in the traditional systems, with the well-known tradeoffs.
T420 with Debian 9, everything works out of the box.
There's also some evidence [1] that exercise promotes hippocampus neurogenesis in adults, which could improve your memory in more permanent way, not just remedying stress effects.

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5281566/
The bot has spoken.

The most important thing out of all, really, is funding through public market.