skysight-inc/HackerNews huggingface dataset:
I feel this is an important subject. I to have recently become a felon as well. Finding reasonable employment after the fact is a constant de-motivating battle. I have been working the ops side of things for over 10 years for large well known companies such as Edward Jones, Yahoo, and GoDaddy. I made a series of stupid decisions within a 3 hour period while having an argument with an ex girlfriend over text messages (never any violence, threats, etc). I decided to be vindictive with her, troll her, be a dick continuously out of anger. Needless to say, I broke the law and it came down hard on me. I have never had any issues with the law in the past, and this was my only run in with the law. I was indicted on 12 charges, 8 of them felonies, further more the prosecutor claimed that there was aggravating circumstances which allows them to charge me as a repeat offender because a few of the crimes took place on multiple days (violating a court order by texting my ex girlfriend.)

Of the 12 charges I had to sign for 3 felonies to avoid going to prison over being a troll to my ex girlfriend, the worst part is if I had beat her within an inch of her life I would have been in less trouble. Unfortunately that's not my MO or in my character at all. So now I am an engineer with over 10 years of great work history with 3 felonies for Computer Tampering, Harassment, and Stalking (In AZ this is Harassment + Fear of property being damaged) charges.

I was no doubt guilty, and I don't try to minimize my crimes and stupidity, but I am highly annoyed that I will have to be judged by this over and over again long after a judge already did at sentencing.... There are companies that claim to work with people for a second chance but I personally have never seen this during my job search.

Nothing more fun than becoming a felon at 35 :/
That looks too heavy. Looking for more unix based setup that is ssh'd in.
The War of the Currents: AC vs. DC Power
Neither is a good option for an established company — in that situation your app is likely too large/complex to compile quickly on a mini and the legal grayness associated with hackintoshing makes that a no go.

At work I just use an external KB while I’m working at my desk (98% of the time), rendering the macbook’s internal KB almost entirely moot.
Fuze Multi-Card Technology Security Review
Big Dairy is being upped by controversial new milk shakes.
There’s no wrong place to start, but a pretty good one would be a “Python for non-programmers” tutorial: https://news.ycombinator.com/item?id=15010265

https://www.google.com/search?q=python+for+non-programmers (scroll down for more on the first page).

Python has a relatively real syntax, is actually used in real Web services and standalone apps (ie, you can build real stuff with it), and has an active community.

Don’t worry about which tutorial you choose; at this point, it doesn’t matter. The Wikibooks one (https://en.wikibooks.org/wiki/Non-Programmer%27s_Tutorial_fo...) looks fine, but if you spend a few hours on it and don’t like it, try another one.

If (when) you get stuck, Google the error message or a summary of the problem. If (when) that doesn’t work, post to Stack Overflow or ask https://www.python.org/community/irc/.
The appropriate tax for funding roads ought to be miles driven times weight of vehicle and is progressive as weight increases (the heavier a vehicle is the more wear and tear they cause to roads... and the wear and tear is not linear to weight). This type of tax would also prevent electric vehicles from avoiding taxes to fund roads.

Edit: Funding road maintenance. Perhaps there should be another way to determine who pays for and funds new roads.
Another approach is to have several parties (perhaps every block creator) contribute a number. Then we concatenate the numbers and feed them through a delay function, which should take everybody a certain minimum amount of time to compute, regardless of computational power. The result of this function becomes the random seed for some future block.

An attacker cannot predict how their number will affect the result, since they would need to compute the delay function first. By the time they finish the computation, they'll have missed the window of opportunity to contribute a number. (They could add their number on a very old fork, but other clients would not accept forks beyond a certain age. This is important anyway to prevent stake-bleeding attacks.)

A obvious candidate for a delay function is an iterated hash function like sha3^10000. A few researchers are looking into "verifiable" delay functions [1], so that not every client has to do the computation; most clients can download the result along with an easily-verified proof (perhaps using a SNARK) that the result is correct. Besides saving some computational resources, this would help new nodes catch up to the network quickly, without needing to compute all the historical seeds.

[1] https://www.youtube.com/watch?v=qUoagL7OZ1k
Just got one, 15". looks good so far.
Thanks so much for sharing this. HN needs many more points of view than devs at desks. I hope everything works out well for you.
you're making a pretty low-quality joke but this headline really shouldn't have made it past the editors' desk in its current form because it's simply too confusing. (Because the term "milk shakes" makes it a garden path sentence.[1])

It's obviously "deliberate" but simply too hard to parse. Personally if I really insisted on the pun I would have put an extraneous comma that disambiguates:

>Controversial New Milk, Shakes Up Big Dairy

That still has the pun in it but at least would be readable. If people wonder why there's an unnecessary comma there they might realize the pun.

[1] https://en.wikipedia.org/wiki/Garden_path_sentence - which includes "When read, the sentence seems ungrammatical, makes almost no sense, and often requires rereading so that its meaning may be fully understood after careful parsing." Certainly true for me.
Comparing the X1 carbon or other ultra-portables in the X series with an XPS15 isn't really fair - and the 16GB is a limitation of Intels mobile ('U' series) processors, hence the same issue with Apple.

A fairer comparison to the 15" machine would be either the T580 or P51 series which has a similar choice of up to 32GB RAM and up to even Xeon processors if that's your bag - perhaps not quite as sleek as the Dell, but then it is a Thinkpad.
Modern Angular has already CSS scoped to components and one CSS/SASS file per component. Also most build systems already have ministers. What I found interesting is the way to enforce BEM style
It seems that GMaps uses different routing engine, but GMaps often says that some traffic accident data is from Waze.

With Waze, it almost always tells me to get off the highway at a certain point and then take a parallel (smaller) road to work. If I, as I now almost always do, ignore it and drive past the exit to take one couple miles down (and much closer to work) I can see Waze's ETA dropping by a few minutes. I complained to Waze about it, bit don't see any changes so far.
Where have all the pilots gone?
What's the tech behind this? Are these GMO dairy cows that do not produce the protein?
One use case that's already operational and doesn't need additional transactions - distributed domain resolution

The entire .eth registar runs in a smart contract. You put your ETH in to claim the domain, others also bid during the bidding period, the winners ETH is locked away and returned when they release the domain, the rest get refunded.

Considering DNS is continually politicized and still subject to points of failure (the CAs), distributed ENS is a far better design IMO
Is this the first edition?
There is a third edition, so why not post it instead?

https://www.gnu.org/doc/fsfs3-hardcover.pdf
It doesn't sound like women are being unilaterally tasked with, or tacitly imposed upon, to fill these roles. As I read the article, the companies are openly advertising for women and women are applying.

If roles were reversed, most of my colleagues were female, and they got in a couple of hot guys to listen attentively, give massages and generally raise morale, nobody would blink an eye. Hell, if you told me I could spend all day talking with the ladies instead of doing actual work then I might consider it.
Read #6 there if you missed it. It's not very detailed, but it references the topic. If you want detailed examples of national languages suppression, search for articles about Yevsektsiya.
Many HN readers have a very myopic view of the world, constraining their perspective to what they already know and do. There is a whole army of people out there that don't have cellphones, email and don't buy from mega-corps, but those who frequent HN have little knowledge of or connection to those who live exclusively in meatspace.
'zactly.
Ask HN: Which new Macbook sucks least?
I have a 2012 MacBook Air which I love. I’ve carried it everywhere in my bag for nearly 6 years. It’s banged up from abuse, but works beautifully, on High Sierra.

But if it dies, which new Mac do I replace it with? With reports like Don’t buy the MacBook Pros even on sale, in my opinion[1], there is much doubt.

[1]https://news.ycombinator.com/item?id=16922476
> my Crosstrek which can also tow, although not as much.

You're comparing 1,500 pounds to between 5,000 and 13,200... I don't think "not as much" quite captures it...
You say that as if Bitcoin forks are unquestionable proof of increasing supply, which many people will disagrewle with. I consider them to be completely separate products, seeing as the forks are not backed by Bitcoin's hashpower.
> Remember "cloud" was a solution looking for a problem also: server colocation had been around for 30 years prior

True, although "you get root on it", "it takes 2 minutes to set up", and "it costs $10/mo" were properties that never really lived together before "the cloud". The value prop for cloud VMs was immediately obvious for a lot of people. And, at least in the crowd I roll with, managed systems like Google App Engine had very obvious utility out of the gate too (I can just push Python code to it and it'll manage all the servers for me? Woah!)
It's not geo blocked. (Usually programs that are produced by SVT are available globally.)
Can you cite any evidence at all that he actually proposed new op codes? I've heard this claim many times, but never seen any evidence to back it up.
He's hirable. I'm not sure about the other companies, but would take a guess that a big name company like Goldman or Expedia wouldn't take the chance with him before #metoo, not to mention now.
If your typical teenage girl was inclined and legally allowed to carry a sword and wield it against assailants, it's possible I would agree with you. They're not, though, and we should be glad to live in a society where no one needs to and sane people generally don't want to.

The implied threat of potential rape makes flashing a young women at least as violent as a credible threat to beat someone within an inch of their life.

I'm sympathetic to ReformedFelonForHire's situation, and regard this humiliating punishment as extreme, unnecessary and destructive to the fabric of society, but I don't think that means we should minimize the harm of his error.
Xeogl: Open Source JavaScript Library for 3D Model Visualization on WebGL
non-wsj article about a2 milk: http://www.takepart.com/article/2016/03/30/a2-milk/
Everyone you know has a lead foot. Everyone has a lead foot.

It's not hard to get EPA numbers on any car I've driven.
We tried that, for, well, the whole history of health insurance in the US prior to the ACA, and that's not what happened. Preventive care improves outcomes but doesn't reduce aggregate costs.
Looks like good old fashioned genetic screening.

> A genetic test, developed by the a2 Milk Company, determines whether a cow produces A2 or A1 type protein in its milk. The test allows the company to certify milk producers as producing milk that does not metabolise to β-casomorphin 7.

https://en.wikipedia.org/wiki/A2_milk
Even though it's not a mac, I just bought the latest Thinkpad X1 and love it- the keyboard is a million times better than the current MBP keyboards and it's tiny/light/fast, plus has USB-C charging so I can use the MBP chargers and stuff.
I cofounded a small agency. I really enjoy it. I spend a lot of time away from our team and this is no shot at the amazing team we built.

But the time where you're in the zone and able to produce/be creative is imperative to our growth/success.

I still have meetings but days where I don't I go on really long runs in the mornings (15 miles or so) and during that time get in a great state of mind. Then 3-4 hours of awesome productivity and the business seems to keep moving forward at a rapid pace.
And license plate readers, and security cameras, and facial recognition, and gait recognition, and . . . and . . . ad infinitum.
It's got _The Right to Read_. I think that does a better job explaining why we should care about the freedoms he's spent his life trying to advance than perhaps the entire collection of his other writings.

I just re-read it, and for some reason it made me think of this old science fiction story from some 1950s pulp zine that I only learned about because of a Neil Gaiman essay: _Business As Usual, During Alterations_[1]. The story made my bookmarks. The Gaiman essay did not :-)

[1](http://www.vb-tech.co.za/ebooks/Williams%20Ralph%20-%20Busin...)
Show HN: Sitelist – Find leads, contacts and list websites by their technologies
They make a genetic test, the gene variation is from a natural mutation.

They use the test to certify herds as producing the A2 milk.
Hmm... an account of a female Roman Catholic poet that should be better known. I personally don't understand this being on the front page of HN, but the diverse interests of HN readers is always surprising and makes this such an educational place. I doubt that Poetry Circle[1] has discussions on whether or not goroutines are a suitable mechanism for writing concurrent programs.

[1] https://poetrycircle.com/forum/
I think it's hard to understand how people view their ethincity as different from their citizenship for people from countries with a colonial heritage. People who are of Russian ethnicity but live in another country like the Ukraine, or Latvia, or Lithuania, or Estonia, or any number of other former Soviet or Russian Empire states often consider themselves as Russian, they also often feel like they're marginalised in their homes and face racism so I could see the Russian ethnic regions of the Ukraine wanting to annex themselves to Russia. On the other hand these people have also been in these countries for generations, and in a lot of cases the borders that they have now are only a new construct from the last thirty years.
Cheap Men Wigs for Sale
i resent the fact that machine learning has taken over the ML acronym. :(
This move would take Ford out of the introductory/small vehicle market.

Bizarre.
Any docs on the new ingress and kubernetes plugin? All I find is kube-lego which is quite old already.
> A 2018 F-150 with EcoBoost will essentially get the same MPG as a 2018 Ford Taurus.

My brother in law has a 2.7 EcoBoost F-150 that's getting about the same gas mileage as I got in my old 2010 Mazda 3.... the Mazda isn't close to the most fuel efficient in its class, but the F150 isn't in that class at all.
I ride a lot and in traffic. I've occasionally thought the same thought you're thinking here and to be honest, I will do whatever I think is safest for me.

But riding on the sidewalk really does mean that the burden of taking care of pedestrians is all on me. And when I've thought those kinds of thoughts, I have to recognize that it feels very similar to the arguments I hear from motorists when they try and put the burden of safety on cyclists who are legitimately on the roads. If I'm not supposed to be somewhere, it's a bad attitude for me to even start down the road of thought that blames the pedestrians for my treatment of their safety.
You could get some refined lactose and mix it in water to see.

Use lots and you'll for sure know if you are lactase deficient.
Brazil prosecutors say Windows 10 settings violate local laws
There's some bargaining power on the lessee going on here too. The way I've heard it works is that they would lock in for a number of years at a reduced market rate. The longer a tenant is contracted in, the risk of the building being empty lowers for the owner. This allows a lower price per month to be negotiated because on average the building isn't going to be non-revenue positive.

Now, if property prices take a dive, I'm not sure that would impact WeWork's business all too much as their main clientele are solo entrepreneurs or small startups that couldn't otherwise afford an office fit out and/or the risk of taking on a lease. There is more value in WeWork than just the building.
Everyone purchasing with leverage doesn't exactly inspire confidence.
The AMA lobbies to limit the type of work nurse practitioners can do and they are licensed.

http://articles.baltimoresun.com/1994-06-14/news/1994165047_...
Its likely Canadian, the gov't up there offers massive tax and investment incentives if your small, and for slightly larger companies they still have a great tax situation compared to the US. Plus your products avoid US export controls and appeal to countries that would otherwise be off limits.

An interesting article on what Canada offers tech companies: https://www.theglobeandmail.com/technology/business-technolo...
This article makes some throwaway concession to the 'far less dire consequences' but this is huge.

These vehicles have far fewer negative externalities than cars. People don't die when they get hit by scooters and bikes. We can charge them with renewable energy. They don't take space from pedestrians as cars do.

These are a huge clear good for cities. (And yes, people should gtfo the sidewalk, companies should educate as such, and there should be tickets for people who make others less safe.)
Whatever the cost, surely the biggest value is moving closer to a single global script which is more of an ideal to me than practical. Lots of languages have changed their old scripts to latin or latin-based, and whatever the cost when they did it, we benefit now - people in China can read a Turkish person's name and roughly get it recognizable without having to learn anything. A few generations later, nobody will care about the cost of conversion but people will keep benefiting.
Yes, it's easily one of the most compelling language "features" (in quotes because its something more fundamental than that) you can have.

Unfortunately, management almost never sees it that way.
I disagree. If you were biking around staring at your phone and weaving into oncoming traffic, is that someone else's fault?

Being in a public space necessarily means exercising a degree of care and consideration for other people. From everyone.
> The Accountable Care Act (Obamacare)

The law that got the nickname “Obamacare” is not the Accountable Care Act, it is the Patient Protection and Affordable Care Act.
Ah, yes you're right, I remember reading that now. This means that I truly do not remember what the actual error was that caused me to give up.
Ah, but I'm thinking real Javascript, J-expression[1] style. Something like this:

[
`I stared at Monsieur Fogg.`,
{
if: `know_about_wager`,
then: [`<> "But surely you are not serious?" I demanded.`],
else: [`<> "But there must be a reason for this trip," I observed.`]
},
`He said nothing in reply, merely considering his newspaper with as much
thoroughness as entomologist considering his latest pinned addition.`
]

Or, more complicated:

[
`I looked at Monsieur Fogg `,
{choose: [
`... and I could contain myself no longer.`,
`What is the purpose of our journey, Monsieur?`,
`'A wager,' he replied.`,
{choose: [
`'A wager!'[] I returned.`,
`He nodded.`,
{choose: `'But surely that is foolishness!'`},
{choose: [`'A most serious matter then!'`, `He nodded again.`]},
{choose: [
`'But can we win?'`,
`'That is what we will endeavour to find out,' he answered.`
]},
{choose: [
`'A modest wager, I trust?'`,
`'Twenty thousand pounds,' he replied, quite flatly.`
]},
{choose: `I asked nothing further of him then[.], and after a final, polite cough, he offered nothing more to me. <>`}
]},
{choose: `'Ah[.'],' I replied, uncertain what I thought.`},
`After that, <>`
]},
{choose: `... but I said nothing[] and <>`},
`we passed the day in silence.`,
{goto: 'END'}
]

[1]: http://sriku.org/blog/2012/04/15/j-expressions/
I mention it because hardly any cars come factory-equipped for towing these days. And FYI the Outback tows 2500lb and gets 25 MPG. Considering that th typical trailer weight even for F-150 drivers is zero, 2500 covers many use cases
Doesn't sound like you've ever been a good employee.
Let me guess, it costs an extra $2-3 per gallon.

Capitalism at its finest.
In what sane country would breaching a NDA with a private company or entity get you prison time?
> jail is SUPPOSED to be for rehabilitation, right?

The prison I volunteered in, there was a classroom full of computers, but the inmates weren't trusted to use them. There was some discussion of a "paper-based" computer-science course.
Thing is, I don't want to block it entirely. Sometimes you just need to look stuff up. Just limit time spent on time suck sites. The real problem is that there's no way to tell the OS to open links from other apps into a different browser that you can add better controls to.
Or maybe it’s super clever SEO.
To me the site doesn't work very well, as it mentions two offenses and describes one. It seems evasive; people aren't specifically interested only the crime got you the mandatory felony conviction. It would work better if there is full disclosure as people are going to want to Google you and they're going to find it anyhow.
Uber’s use of PostgreSQL was a mess. It’s probably the worst example of why not to use PostgreSQL.
in my experience the Japanese more often than not don’t like burritos or in particular don’t like Mexican style beans.
Why data scientists should start learning Swift
Unfortunately I got tired of that world around 2013 and moved to the food services industry. I usually write here: https://medium.com/@hnlean but it has little to do with HFT anymore...

Edit: actually, see my response to the neighboring comment too.
Sure, but Erlang solves this problem indirectly. There's no risk of concurrent processes unexpectedly changing state (the real problem Trio addresses, or at least reduces the blast radius of) because there is no shared state.
I used to have the entire reference set for DB2, and it didn't accurately describe the actual behavior of the RDBMS.

Several other documented configurations for DB2 components didnt work and after months of work with IBM support were later deemed unsupported. This was circa 2002-2004 while I was an intern. Havent used DB2 since, so dont know if the situation has changed.