skysight-inc/HackerNews huggingface dataset:
I'm going to talk about CS. And first, a disclaimer: I didn't major in CS, and my degree was 34 years ago. This is based on my impressions of where CS is, and may not reflect reality.

But I think that CS departments need to be split. There needs to be a CS department, in the College of Science (not the College of Engineering, where CS usually is), and a different Software Engineering department in the College of Engineering.

I say this because it seems to me that CS and Software Engineering are two separate sets of concerns, related but different. If someone had a chemistry degree, say, we would not expect them to be prepared for a career as a chemical engineer. At the same time, we expect a chemical engineering degree to require a fair knowledge of chemistry.

My perception is that our current system is not preparing people for careers as software engineers. It's preparing them for careers as computer scientists, which is not the same thing. And, of those who graduate who stay in computers, I'd guess that 95% of them will work as software engineers, and only 5% as computer scientists.

What specifically would I change in the curriculum, to make a software engineering (rather than CS) curriculum? At a minimum, I'd have a class where the students had to add a feature to an existing 200,000 line code base, where the original authors were not available to them. I'd have a class that covered several languages, with emphasis on the real-world strengths and weaknesses of those languages - when to use them, and when to avoid them. I'd have a class on tools used in software engineering - source code control systems, bug databases, requirements databases, static analysis tools, profilers, and so on. I'd have a class on dealing with social aspects, including detection of psychopaths, dealing with toxic people and environments, dealing with management, interviewing, and probably several other things I forgot. I'm sure I missed some classes that are needed.
Yes, but they weren't routing traffic for that web server to their own server. They were routing the IP of the DNS servers to their own server, and then just handing out the DNS address that suited them.

In turn, if your own DNS wasn't configured to use a DNS server with a poisoned fraudulent address, a web server based verification landed on the valid server, not the attackers.
Funny, my only problem with this comment is the edit itself.
Are we beginning to show signs of seriously considering actually turning "the ship" around? I would say no. So yeah, it's not all bad news.. but to me, as in"our legs are broken in this mineshaft that's quickly filling with acid and we've been crawling in circles for what seems like 3 days -- but in the last 4 hours there were two 5 minute periods where Frank stopped screaming and crying".

Good news isn't good enough news.
It doesn’t work on the 2018 model. No reliable deep sleep state, no trackpad or track point on the model with NFC. Lenovo refuses to acknowledge both, so it will probably not get fixed. Also, the sound and webcam are aweful (think tin can and potato) … not something I expected from a 2750$ machine; but Netflix and conference calls will be painful at best. I also tried the Carbon X1 in 2015 I think (the one with the touch bar) but back then it only got 1,5 hours of battery, and I ended up returning it. This time it’s collecting dust in a drawer, probably indefinitely.
One problem is easy to solve - not wanting to move because your house is under water.

It's called "strategic default" walk away from the house, stop throwing good money after bad and three years after your foreclosure you can buy another house.

I did it when my house was $60K under water and I was "prequalified with a contingency" to start the process of getting a house built a month before I was officially qualified to get an FHA loan. The day I was qualified, the lender submitted my loan application.

I had no moral qualms about it. It was strictly a financial decision.
agreed -- misleading title. Should read "..Stop Selling Sedans"
> It is also, indeed, early alpha and dealing with secret management for the owner and publisher are absolutely top of mind.

Awesome! Please keep building, for sure. :). Please just be bit careful about using security language in a way that people will misunderstand.
They are not. F150, SUVs, Crossovers still selling. Headline was a bit off
Only Mustang, Focus to survive Ford car cuts
What company? Name and shame.
Nature Dead Sea Mud Mask for Face and Body 8.8 Ounces
> I am sick of being the product and I'd love to opt out of that process

You can opt out. Don't use Facebook.
I get my data from quandl.com

If you do equities Quantopian gives you a free backtesting platform with tick data going back to 2003. Pretty useful to just start hacking some ideas on it.
We would still be waiting for XmlHttpRequest :)
Maybe most people just don't care all that much about privacy. They just want to share their picture with friends.
Μόνο δυο θέσεις υπάρχουν στον τελικό του Γιουρόπα Λιγκ
A comparison of various Django-based wiki applications and projects: https://djangopackages.org/grids/g/wikis/
We know that trucks are fundamentally more dangerous to pedestrians than cars.

This is an unfortunate step backward in terms of road safety.
The only reason we have DV certs is because people find normal certs painful to apply for. They're a convenience. Similarly: LetsEncrypt does HTTP challenges, relying on the DNS as a side effect, because lots of people who need certificates do not control their DNS records, even if they "own" the domain.
Yes, I was making the point they would not stop selling trucks. Typical TechCrunch writing misleading headlines to get clicks.
Same with (Zaschita Luzhina) Luzhin's Defense / The Defense
>Was CEO of PayPal
>Disagrees with a self-governed monetary system that would directly cause said Company grief.
>lol.
They're billing the "Focus Active" as a crossover, not the Focus-style hot hatch, aren't they?
Upon later research, I am not sure of the value of your guarantee: https://www.debian.org/News/2017/20170617

In "Stretch", the default MySQL variant is now MariaDB. The replacement of packages for MySQL 5.5 or 5.6 by the MariaDB 10.1 variant will happen automatically upon upgrade.
Hardly. Nabokov was amazing
Why don't you just write you are js developer? Like jsforhire.com? It directly suggests you are a felon to the computer science. :D But joke aside, as far as I am conserned, I wouldn't care what you have done (except js... :D).
In my experience, when I was in Vietnam I was able to read and understand menus and road signs fairly easy, despite not speaking a word of Vietnamese. I don't think that would've been the same if they used a non-latin alphabet.
Is that truly salary? Or total compensation?
some good suggestions here:

https://www.youtube.com/results?search_query=noam+chomsky+wh...
Maybe you can't protect "small" inventors without also protecting "big" ones as well.

My take is that patent law should be strong BUT that patent lifetimes should be commensurate with typical dev costs / recoup times for each industry. It's one thing to have 17 or 20 year lifetimes for pharmaceuticals, but for software 17 or 20 years is just nuts. For software a patent lifetime somewhere in the range of 5 to 8 years should be plenty.
I'd be very interested to know "what evidence was suppressed" and how it makes the OP innocent. If indeed the OP created 5k+ accounts and intended to deceive OfficeMax then this is anything but innocent.

"I didn't know it was a crime" perhaps.

Worse still the iOS app provides no value whatsoever. Which makes it seem like this is just a marketing ploy for a useless app.
Based on the folklore, I don't think it's a stretch to imagine Jobs holding up an iPhone USB cable at a meeting and yelling "why the hell can't I plug this into my MacBook Pro?" I can't imagine Cook doing the same.
Peter Thiel Can Avoid Gawker Probe, Promises Not to Buy Assets
The purpose of killcord + ethereum for public disclosures is that leaning on ethereum as an API backend ties itself to the fact that taking down the entire ethereum network is difficult and running your own backend resiliently is hard.

That being said, I'm working on the concept of "providers" so that storage, payload, and backend can be plugable and you'll be able to use whatever backend you are comfortable with.
In what way? Nurseries sound like they're exactly the same thing as a Rust scoped threadpool with a 'static lifetime. Not some sort of super modernization like you're suggesting.
The evidence in this case to support that indictment was fabricated (its author even disavowed its authorship under oath).

Many judges feel that if a computer is used to produce evidence, it is self-authenticating. This is the issue we plan to take up, since we (and our experts) were never allowed access to the evidence against us.
The median pay at Facebook is more than $240,000 a year
Huh I didn't know that fraud through email could be considered wire fraud.

I also didn't anticipate that abusing a rewards system could lead to a wire fraud case.

I am sorry to hear about this case, but I don't quite get how you are arguing you are innocent. What part of their case do you dispute?
Yeah, another of our cultural differences is that we mainly drink espressos, not large cups. So it's a 5-10 minute break, not 30.
The loss of the hatchback on the WRX continues to confuse the hell out of me.

I'll also miss the Fiesta ST. I liked the idea of a cheap, entry level track car.
Only tangentially related, but at the ARPA-E Summit this year, there was a company demonstrating an opposed cylinder, 2-stroke, compression ignition engine that they had placed in an F-150 as a test bed. They were claiming something like 37 MPG.

https://www.energy.gov/articles/transformative-tech-2018-arp...
I'd be surprised if people don't want to [insert anything here] so that they can save money on rent.

For every crazy thought that has ever passed through my head, there's a headline about someone from Florida doing that exact thing, except taking it to another level.
I live in Iowa. Lots of Mexican restaurants where native Mexican's serve good food. However if you have actually been to mexico you will know it is only vaguely related to Mexican food as served in Mexico. If you speak Spanish to the help they will admit they don't eat the food where they work because it isn't like home.
This is true.

I'm working with a friend who is a copy writer to help make the landing page clearer and more helpful.
AI is transforming how science gets done
England has a mix of private hospitals and NHS hospitals. Some private surgeons work from NHS hospitals - in that case you'd have a private surgeon, a private anaesthetist, and probably NHS nurses / OD techs, and then a private room.

The cost to visitors of NHS treatment is 1.5x the NHS rate. Some stuff is exempt.

Here's the official guidance: https://www.gov.uk/government/publications/guidance-on-overs...

https://www.gov.uk/government/publications/guidance-on-overs...
The TIOBE index has always been a bit weird. If you read their note about their methodology, you'll see that it's measuring something kind of interesting, but not really what you'd call "the most used languages." For example, IIRC part of a language's TIOBE ranking is how many college courses use it.
Throw RNN at it, like this toy example http://karpathy.github.io/2015/05/21/rnn-effectiveness/ and make it figure out which spelling correction is the most probable.

You could even train it on past messages making it more tailored towards particular user.
I am surprised that Ford didn't mention their electrification plan their internal "Team Edison"[1] is working on.

Contrary to many have believed, the fuel efficiency doesn't really matter for bigger and heavier SUV segments after electrification of their fleet. Tesla Model X proved that all-electric (aka BEV) SUV is a viable product.

[1]: https://electrek.co/2018/03/15/ford-upcoming-electric-vehicl...
ClojureScript opp in NYC
mid-senior level opportunity for front end engineers who have experience with production level or side project work in, or are interested in learning, clojurescript.

ideally 3+ years professional production experience. if no experience with clojurescript preference to react/backbone work.

on-site in NYC. up to $145/150K plus benefits, breakfast and lunch everyday.

https://javascript.works-hub.com/jobs/mid-senior-front-end-engineer-in-new-york-united-states-f02d7?utm_source=hacknews&utm_medium=new&utm_campaign=sam
That article doesn't really say that.
This makes me sad. As somebody who started a CS degree back in the early 80s (finishing in the late 80s), and who had a few glimpses of languages which didn’t suck, the switch down to “everything is an 8086 running C code, if not x86 assembler” was an incredibly destructive event in this industry.

I was going to specialize in AI in my major, but I guess it was about 25 years too early. But that’s another tangent.
Both promises and generators can be used to implement delimited continuations.

Furthermore, there is already a compiler that implements first class delimited continuations in JavaScript: http://stopify.org

The project implements the control operator (which can implement other operators like call/cc). The research paper linked on the website talks about how control is implemented.
By both performance and price range, I wouldn't put the STI and the RS (~$40k) in the same category as the GTI(~30k). The Golf R is more directly comparable. And with regards to the lower end market, we may be losing the Focus ST, but we still have the Civic SI, and Hyundai is putting out their new i30n this year as well. You can include the Veloster in that list as well, if you don't mind the weird 3 door thing going on. In the higher end of the market, competing with the STI and the RS, we have the Golf R, the Civic Type R, and the Audi S3 off the top of my head. Although to be fair, the Civics are getting less and less hatch-y every redesign.
I would suggest taking a more proactive approach in your relationship with the FDA, perhaps hiring an experienced consultant to either help you work with the FDA (the new "Pre-Cert" program might be worthwhile) or dial back your marketing claims to a safer position.

Right here on this Show HN you've said "Caelum is a digital therapeutic for Irritable Bowel Syndrome." This statement makes clear that you're intending for this to be used in the treatment of a specific disease (so this is a medical device and is subject to FD&C Act).

You're also said you're providing "1-on-1 digital coaching" and more specifically you "personalize each patient’s program based on their eating habits, past food trials, and demographics (age, gender, ethnicity, etc)" (so specific treatment regimens). "Minimal risk" for the FDA generally excludes individualized treatment regimens. There may be sufficient grounds to support oversight.
Right. The decryption keys aren't on the blockchain until they are "published". If all publishers are compromised or shut off before that happens, the killcord project has been terminated.
>"You can use Student’s t-distribution to compute an upper bound for the probability of T under the assumptions"

I'm not sure what you are arguing anymore. I am saying you will never test a parameter value in isolation, it is always part of a model with other assumptions. There is simply no such thing as testing a parameter value alone. To define a likelihood you need more than simply a parameter...

You seemed to be disagreeing with that, but are now acknowledging the presence of the other assumptions.
I want to understand deeper though. I get how their businesses work at a high level.

But why is all of that required to facilitate a transaction?
>I still quite like going to a theater, the experience is much different than watching a movie at home. In a theater I am much more focused on the film being shown, the screen is large and crisp, the speakers overwhelm – it's much more a celebration of the artwork than almost any typical home environment.

For me the main attraction of the cinema is the shared experience. There's something in that that goes beyond personally watching the movie (some of cinema's biggest directors and critics, at least the ones in Europe, have alluded to that).

Not merely watching a movie in a big screen.

A cinema all to myself would feel pointless.
> before us only a handful of new banks had been created since Metro bank, and that was the first in 125 years..

I think thats the point of this push by the Bank Of England. UK high street banking was dominated by a handful of huge, old, banks that had to be bailed out during the 2008 banking crisis because pretty much the entire population used them. A larger number of smaller banks reduces the moral hazard around "too big to fail" banks, allows management who cause a bank failure to lose their jobs, their share options, and their company, and reduces the chances of the government having to nearly bankrupt itself to bail them out.

Plus if London wants to continue to be a world centre of finance then encouraging innovative new banks to base there cant exactly do any harm.
Increase the standard of living so that people have the leisure to actually care about the environment.

Easiest way to accomplish that is with more energy.
Sure, but why is the overhead so high?
Exactly. An individual user isn't worth a lot, the network is.
Ethereum is also a DAPP platform.

In theory you could build a decentralized Twitter/Facebook using Ethereum but without 10k+ TPS there is no practical way to get enough users using it.
I like the function scope as it encourages you to create functions. functions are great! Only time it gets confusing is in the for-loop where most people expect a closure. I tell them to just put the innards of the for-loop in a function.
Also with function scope you don't have to worry about the blocks, you can declare variables everywhere and they'll be hoisted.
> These politicians play lip service to the abortion crowd and get the abortion vote. You can't call yourself "Pro Life" if you want to try to force women to carry unwanted children with one hand while making the world as shitty as possible for both the single mothers and their children with your other hand. You're the one who is sticking your fingers in your ears and loudly proclaming "lalalala!". The entire abortion platform is set up to fuck us all over as soon as the child is born.

You're conflating completely unrelated politics with the point I'm making, as well as assigning them to me.

> I've demonstrated that I actually care about human life, at least 100x more than you. You care about human being born. You immidietly don't give a shit about them the second after they're born.

No you haven't. You're assigning to me the broad spectrum of stupidity of a political viewpoint and not addressing the argument at all.
TC, almost certainly. Otherwise I need to quit and get rehired :)
can't wait for support on RDS!
> but at one point at least all a deck needed was a >50% win rate and enough games to hit legend because wins gave you more points than losses removed. Something like that, I forget the exact mechanic.

For anyone interested, it's that you gain/lose 1 "star" with each win/loss. And if you're on a "win streak", you gain extra stars, but never lose extra stars for being in a losing streak. So a win on average is slightly more than 1 star when you consider streak bonuses.

So you get a deck with roughly 50% winrate that can play matches as fast as possible. And then hope that in your 50/50 coin flip of a game, you end up getting "heads,heads,heads,tails,tails,tails" instead of "heads,tails,heads,tails,heads,tails". And it turns out doing this quickly can rank you up faster than slow games with a much higher winrate.

But also to your point, in Hearthstone terms reducing your randomness is also a significant part of strategy. For example a deck I run now has a card "Draw the lowest cost minion from your deck".

This card is valuable not just because it instantly puts a monster in my hand, but because it also gets it out of my deck. Reducing the chance that I will draw a low-cost minion in the late game, increasing my odds of drawing the high-cost cards I do want.

Like if you were playing Blackjack and had the option to "remove a 2 from the deck". Super useful when you want a face card. Not useful at all when you're holding a 17.
from the article: "That's total compensation, which includes salary, bonus, and stock grants."
I think it's always going to be a fixed fee.

But why is that fee so high?

Hat are the actual, person to person, machine to machine mechanics that make it expensive?
It's a real shame that the station wagon died out. I firmly believe they are the optimum type of car.

You get the roominess of a sedan for your passengers, with a large storage area in the back, some station wagons rivaling a van.
Robert Colwell – Our Computer Systems Are Not Good Enough – Berkeley 2015
This addresses the checkin aspect of killcord but it doesn't address the payload address broadcasting and decrytion key publication aspect of killcord.

I am in the early stages of building a "providers" abstraction for killcord so that backend, publisher, etc are plugable. Using this bitcoin pattern for check-ins could be really cool.
...doesn't this bug mean that affected database systems do not have working transactions?
>If all the money is going to the studios anyways, why are theaters charging so much for tickets? They should naturally be charging just enough to satisfy studios, and high prices on food/drink.

And who said they don't do exactly that?

In other words, that the prices asked for the tickets aren't just barely above what the studios demand and get?
That's only possible once shadow profiles no longer exist.
I'd flip it around. What if Facebook paid me $$ to use it? Perhaps they could have different incentive tiers in exchange for sharing additional info.
Wow, importing the whole lodash to use just one function? There’s es6 way of getting an array with a range of numbers:

[...Array(100).keys()].map(v=>v+1)

A little bit longer but no dependencies.
"Median pay package", which I assume includes base salary, bonuses, stock grants, insurance, and some dollar value for other benefits.
I'm sure if one of us creates a site and shares it here it'll gain traction. I like clever domain names, so I just registered mbp.wtf from Gandi. If you have recommendations on a lightweight commenting system, I'd love to hear it!

I can crank out a site fairly quickly but I also want it to be as low-maintenance as possible.
Who would you tax for pollution caused by sewage leaking after a flood?

You need your population to have more money, not less, so that they can afford to pay for improvements in their living environment.

It's not an accident that the higher the standard of living, the lower pollution is.
The USA has a functional legal system that doesn't discriminate between foreigners and locals. If you are promised something and that can't be delivered, you don't have to just accept 没办法, it is the difference between a first world country and a third-world one.

In China, there is nothing but "bad investments", the stock market is insider trader heavy, the real estate market is bonkers, the shadow banking market...which your bank, even if it is ICBC, will actively try to sell you on, is really dodgy. Then there are crowd sourced micro finance platforms that are basically Ponzi schemes...heck, bitcoin looks like a great safe transparent investment in comparison.
> The only reason we have DV certs is because people find normal certs painful to apply for. They're a convenience. Similarly: LetsEncrypt does HTTP challenges, relying on the DNS as a side effect, because lots of people who need certificates do not control their DNS records, even if they "own" the domain.

You don't seem to be reading a single sentence of what I write at all? My method literally caters to those people who do not control their DNS records because it very explicitly avoids using DNS to verify "ownership". I'm getting tired of this.