skysight-inc/HackerNews huggingface dataset:
As an Oregonian, I think the biggest contributor is definitely bumping the redemption value from 5 cents to 10 cents. At that price, it makes it economically viable for the homeless population to spend lots of time going around and gathering every available bottle. In my neighborhood, I even have homeless people digging through my recycling bins every few hours rummaging for bottles to cash in!
Deployments on a Friday
https://www.linkedin.com/feed/update/urn:li:activity:6492043969713831936

Devs will like this! All will have some sort of related experience. :)
And I’ve never worked for Google or Alphabet. The company has nothing to do with it, this is about a supposed moral issue that should (I hope) apply to every company, not just them.
the sad reality is that public transit isn't very profitable and has been consciously sabotaged since the invention of cars.
There are many things they could do. For starters they could verify (email, 2 factor, something) unusual sign ins - for example sign ins from a new IP, especially if that IP has a higher risk profile (data center, known vpn, tor exit nodes, different registered country, etc.), or sign ins from a new device.
> But rather than a follow-up from Holmes, Shultz received an email, obtained by "Nightline," from Sunny Balwani.

> In the email, Balwani wrote in part: "...The reckless comment... based on absolute ignorance is so insulting to me that had any other person made these statements, we would have held them accountable in the strongest way. The only reason I have taken so much time away from work to address this personally is because you are Mr. Shultz’s grandson ... the only email on this topic I want to see from you going forward is an apology."

I hope to have my belief in karma bolstered by the results of the criminal charges against Balwani. So often I've found at some point down the line this kind of stuff catches up with people (if not criminally or financially, at least in happiness).
> chances are you still have every bit of upward mobility potential as someone who did graduate from Harvard.

Well, minus the Harvard contacts and network, which is a huge part of the success factor of Harvard grads.
This employer was in the US talking to people in the US. He found that men are more likely to spend money/easier to work with when the customer service rep has a female name.
Perhaps more salient than '4th' is that it looks like we may be persistently at 1C above preindustrial global temps.
How many computer science classes are needed for your degree? I believe when I was in college it was 9 classes (each one being one semester, about half a year). I took more than that, because I liked it, but many CS students just took the minimum.

(This doesn't count requirements outside the CS department, like math, or other graduation requirements like "some total number of classes, at least three humanities classes, at least three social science classes" etc.)
I don’t know why anyone would be surprised. NASA is cool.

I’m German, and I wouldn’t mind wearing a shirt, although I’m slightly afraid it may be misunderstood as a claim to have worked there.

This is the so-called “soft power” that’s been in the news lately. Do I want my countr to be an ally with the one planting their flag on the moon and llettting it slowly turn white? Hell, yeah!

It’s also a good example of why political decisions matter: it took quite a bit of convincing to keep NASA civilian when it first came about.
I was listening to an interview with the author and he made a somewhat valid point that it's part of the 'tech culture' to fake it until you make it.

However, at the same time apparently Larry Ellison was advising her. During the early phase of Oracle's history one of their chief criticisms is over-promising on timelines to keep existing customers on their product so that they assumed something was going to ship in 90 days only to ship 1.5 years later.

However, Theranos took this to the edge and just flat out lied about products that they didn't have.

They were promising revolutionary breakthoughs not evolutionary.
Yes, but not in Germany.
Well, the way you ask your question in abstract sort of biases it towards a CS-heavy approach, doesn't it?

What's your goal?

I've written non-trivial macros that could be understood to be a tiny compiler, but wasn't ever interested in compiler design and I can't claim to know much about it.
Lawrence does lack the sociopath gaze though. She'll have to work on perfecting that to really channel Holmes.
Go anywhere with winter and look at the state of the curbs. Its like eastern europe. In one season everything shifts several inches up or down or out or in, cracks and crumbles, and gets covered with dirt and debris until it is warm enough to begin street sweeping again.
It's the internet, this is the place where languages go to die. You can try to get people to follow grammar rules, but they'll probably just rotflmao ;).
Probably preaching to the choir here, but for those who are unaware, be sure that .git directories are not accessible by web clients. It will lead to source code disclosure, and if you've checked in any secrets, credential exposure as well.
Does Brave block it?
Jest is migrating to typescript: https://github.com/facebook/jest/pull/7554#issuecomment-4543...
But not fast food delivery.

Hey, I quoted you accurately. :-) But fair enough. My counter would be that if your bar has fallen to fast food territory, perhaps warmth and presentation isn't an issue at that point for some folks. But I haven't been part of the fast food demographic for decades, so what do I know?
YQL is dead since 3rd of Jan. 2019 https://developer.yahoo.com/yql/?guccounter=1
Jest is getting migrated to Typescript as well, not just adding support for it.

And then there's... whatever this is:

https://twitter.com/jamiebuilds/status/1064649666275340288?l...
There are no capital letters in Hebrew, and when the NT was written, it was written in all caps, or rather, uncials. Lower case came much later with the miniscules, and even when it did, the name of God was not capitalized, nor were any other names.
I wish that when structuralist and post- philosophy was breezed over in some college course in the late 90s, I had been prompted to trace the thread back to Saussure. We spent quite enough time on Lévi-Strauss, IMHO...
So my question is, how much of the material they are taking is getting to recyclers? None of the articles linked within the original give a number. They do highlight that curbside pickup of recyclables is pretty much a dead end but that has been suspected for a long time.

when the public is rewarded for returning a usable product, usable in the sense it is worth more to recyclers, they apparently do it quite often. the reward is instant or tangible whereas curb side is mostly forget about it which in turns leads to it not being valuable down stream. being instant furthers participation. it is a good lesson to take to other states looking on how to implement a winning system.

so curbside, sounds good, feels good, doesn't really amount to something.

personal drop off with instant judgment and payout works better
Or AD isn't our responsibility and we can just use the tool (Azure devops) that is already done before we even launch it and provides all the features we need?

I guess you don't have more important things to be doing than screwing with ancillary tools.
That's true, in a small European country home assistants will never be as feature-proof as they are in the US, and the language support might never even be there, when the language is spoken by fewer than 3 million people.

Yet, most people under 40 speak English and have Google Assistant in their smartphones, but I have never heard of anyone actually using it.

Probably because everything is already a few taps away with Google always sitting in one's pocket, and people in my country still consider the idea of talking to a device a bit weird. Especially, when being around others.
I don’t know the history of union organizing in the U.S. but I believe unions have a right to try to organize at a business and can do so on the business’ property. Can people trying to organize use a bulletin board? Can they post flyers on company property even though it’s owned by the company? I think the answer is yes. It seems to me the principle involved is that workers can use to some extent property owned by the company for the purpose of organizing.
> A row of sparkling clean reverse vending machines greet customers

Yeah, these won't stay "sparkling clean" for long. I used to make an effort to redeem bottle deposits: I'd pull up in my truck and attempt to unload everything I've accumulated over the preceding couple of weeks. Eventually I got tired of jostling into position in front of the machine, arguing with the homeless, and getting into fights over who gets to go first. The sorts of people who redeem bottle deposits in NYC do a very good job at scaring away regular folks who might want to do the same.
Or maybe people just don't care as much as the author assumes.

I am not an atheist but I am not a Christianity-believer either. You should let me live my life and not correct how I write.

Peace?
Oh, I'm well aware. That gets at my point, though: Julia's ranges are _just_ arrays, and behave like all other arrays in the language.
There’s a lot of unknowns with liability and regulation. I’d rather let someone else take up that legal risk than spend all this money on basic research just to have my shit shut down by ordinance or a manslaughter charge.
Slightly tangential, but people like to get on a moral high-ground and posture about content creator revenue, but do I really have to care about people not making a revenue from distributing malware and selling my browsing behaviour that's being tracked across the web?

We really need to stop pretending that ad networks are these neutral entities. They are a backdoor that inserted on every website, and I shouldn't have to justify plugging it up, you should have to explain why you've sold my security.
Absolutely not on the RoR encouraging NIH side - there's a huge ecosystem of libraries to handle most of the day to day stuff, and because of the way Ruby works its really easy to stub out things like 3rd party APIs for test suites. If someone on my team tried to argue that they should implement the API client themselves rather than using the provider's implementation without a really good reason I'd shut them down.
SoundCloud’s last cofounder is leaving
> Many of the benefits of collective bargaining aren't applicable to people who are relatively easily able to switch jobs or work as a consultant.

The other side of the coin is that collective bargaining itself makes switching to a different employer or working as a consultant a lot more difficult than if the sector wasn't unionized. Sure, some people will have trouble doing these things anyway, especially at the low-end of the income distribution. But that's why we should support policies like Basic Income, or at the very least expanding things such as the EITC and getting rid of e.g. payroll taxes for low earned incomes. And I think that many people here on HN would agree, whether or not they self-identify as libertarians.

> ...particularly in game development, where conditions can often be worse.

Game development is the sort of industry that everyone thinks they'll want to work in, only to change their minds very quickly once they see how the sausage is made. Even just raising awareness about the work conditions in the industry - and making it clear that they're not representative of "tech" more generally - would help a lot.
She comes off as a grade-A sociopath, even more so after learning some of what was done and her demeanor regarding it
Only a select few individual employees speak for Google. To claim that the writings of those who don’t, on an internal system, speak for the company is disingenuous.
It's amusing how you could test trillions of addresses per second and never hit a used wallet in many lifetimes, yet with each click my brain was thinking "what if I get lucky?"
Not to mention there's usually hidden patterns we just haven't uncovered. Some gene or household chemical or simple behavior that skews the odds. Thus at a population level the aggregate risk might be 1 in 73 million, but for this individual it's 1 in a billion and for that one it's 1 in 10 thousand. We just don't know it, because we don't know all the risk factors.

It's like insurance. You might be a really safe cautious driver, and your friend a nutcase. But your insurance doesn't really know who is a nutjob predisposed to accidents ahead of time.
You might be surprised.

I attended a private high school like that, and one of my parents worked at a similar high school. The other worked in inner city schools in the NYC DOE. They encountered very different types of parents throughout their careers, yes, but I'd describe the difference as being more of a continuum of helicopter parenting, not litigiousness.

The two private schools I have some experience with (the one I attended and the one my father taught at) had no problem disciplining - and even expelling - rich kids. The only time conspicuous leniency was granted for serious offenses was when the kid was 1) a first time offender, and 2) the child of a large donor or member of the school board.

Sure, the occasional lawsuit comes up (more often than not it's just a threat of a lawsuit). But the schools I'm thinking of charges $20k annual tuition to most students; scholarships reducing that tuition are both competitive and limited. They also have a large, consistent stream of donations. They can weather the storm on most such lawsuits and have counsel on retainer for that kind of thing.
I actually think the article is correct about GDPR data breaches. See my other comment about this.

https://news.ycombinator.com/item?id=18990122
Drafting a Functional Architecture Vision with Event Storming and DDD
Buy cheap land in Canada or Russia if you think arable land distribution will be affected by climate change :3
I'm very curious to see the number of people start as CS and drop vs the number of people who end up as CS. I know at my school there's a lot of people who come in wanting to do CS but end up dropping and a decent amount of people who end up in the CS major either via other STEM majors or just randomly.

Because of this churn, the intro classes need to be a lot bigger than the rest, simply to accommodate both sets of people. And really, intro classes are the most important part of the CS degree, for motivating people, for teaching the practice of programming and for the skills that you'd actually use on the job.

One potential solution is to just not hire research faculty for intro classes. While I do kind of believe in having actual professors teach undergrad classes, if schools are struggling to hire PhDs, why not look at non PhD's? It's not like having a PhD helps with teaching intro classes. If anything, it probably hurts.
> They said Trump told Cohen to lie to congress when even Muller himself has declared that false.

No, Peter Carr said “BuzzFeed’s description of specific statements to the special counsel’s office, and characterization of documents and testimony obtained by this office, regarding Michael Cohen’s congressional testimony are not accurate.”

Which is a long, long way from "false".
I don't agree. Most people simply don't work very hard. For a motivated person, 1 year on their own time can easily be enough time to replicate a bachelor's in CS. When I did my bachelor's I was a young dumb kid who partied a lot and wasted a lot of time.

Now, 14 years later and tons of industry experience, I realize how trivial the material in my CS bachelors was and really the big problem is that most students don't really work that hard. Now my work ethic is much, much better, and I've been learning far more advanced material, far faster than I ever did before, because I come home in the evenings and actually study (using online options) and practice.

When I look back at college level CS, it's a joke. Also, the online resources are built to actually be taught well, when I was in school, there was no Khan Academy, Pluralsight, Coursera, Udemy, etc. Most college professors are research oriented at heart and are uniformly terrible teachers. The online moocs and so on are focused on actually making things easy to learn, which gives modern learners a massive advantage.
> His policies and the people he surrounds himself with have made his disdain for legal immigrants clear.

Like the immigrants he married and fathered children with?

>Stephen Miller wants to reduce all immigration, not just the illegal kind.

Why is this problematic?
There's also remote personal assistants. They can research for you, book appointments for you and given your credit card details order stuff or organize travel for you. https://blog.asmartbear.com/virtual-assistant-startup.html

I doubt they multiply productivity. For me (I don't use it) it would be mostly removing time to take decisions. If somebody can reasonably give me a choice of three products instead of me browsing Amazon for an hour to find the perfect product it's 50 minutes saved. Of course the risk is I spend more.
> ~50% of the adult population menstruates. I don't get what the big deal is.

100% of us poop. Would you care for the world to know about the quantity and quality of your movements? How about urinate? Sneeze? Ejaculate? Just because something is ubiquitous doesn't mean we don't want to keep it private.
Michigan has had a similar 10c bottle return program for decades... Was a popular fundraiser for High School clubs
Because they cave into the demands for better or for worse.
”Don’t draw attention to your evil”
easy to see this in a hindsight, but should probably ask their contact at newspaper if this contact is legit.
Also it's more common (at least in my experience) to connect someone throught an introduction email, than just to cold-email someone and say "Paul Graham from YC tells me to work with you"
> Has TypeScript caught up with flow in this regard

I think the answer is: it's very close. It's still a little behind flow on soundness, but it's now close enough (if you enable strict mode, which you should!) that you're unlikely to notice the difference.

The TS type system is very impressive. It can't do everything that the functional languages can do, but it can do some things that they can't, and importantly it's still improving rapidly.

You may be interested in the roadmap/changelog page: https://github.com/Microsoft/TypeScript/wiki/Roadmap
If you read the book Bad Blood, Balwani makes Elizabeth look like a fumbling fool by comparison while he's the evil tyrant building a culture of yes-men and firing anyone with the least amount of dissent (and if you didnt work 12hrs/day). But I'm sure they were both nearly equally culpable. You never really get insight on who (of the two) were the main drivers to start the lying and eventual out-right fraud but it was very likely a mix of both.

There was a great story in the book about how the engineers would mess with Balwani by repeating a random technical word that didn't make sense in context, to see if he would start parroting it in his conversations. Which of course he started doing, more than once. He was a fraud who knew nothing about technology but thought he could manage an advanced technology project (which is not too uncommon in silicon valley - but he did it to fraudulent levels and like a dictator).

My intuition points to Elizabeth starting the snowball in motion - once she over-promised, built a huge personal image, was in over her head - before it turned into an avalanche from the work of Balwani. The person who had a history of getting rich flipping useless companies with no value during the dot-com boom. I hope he gets punished as much or more than Elizabeth.

And if I had to choose I'd 100x rather have worked for Elizabeth than Balwani.
Some cool side projects I'm thinking about
InVision Lead Designer Pablo Stanley on What UX Skills You Need
Why does it take an article in Bloomberg to inform you of that? If you are concerned about your information being shared by the company to which you are disclosing it then why not look into the security of your data before handing it over?
without having read the article: layoffs in preparation of an economic downturn would be unusual, especially when it's R&D in a cash rich company

I don't think there's a pattern, companies lay off and rehire people all the time due to changed goals and/or requirements
It takes just as much creativity and deep knowledge to achieve the Master Plumber rating (or for any other skilled trade).
the person you are arguing with has real credentials in this matter (lawyer) and works for the company we are discussing. Even if you don't agree with him, he's knowledgeable and honest about the situation.
How about: Use threads, but only in scenarios when it's simpler or when you need to execute on multiple cores on parallel.
I believe we are echoing each other.

That is, I am asserting most metrics people use for intrinsic quality of code would likely mark git as something they would not want to support. And yet it is proving to be very reliable.
> Do people think this is somehow easy to accomplish now?

That depends - how much external help am I allowed?
Top product management and design stories
If package.json is already in JSON format, why not use the same for yarn.lock? Honest question, there must be a good reason.
The author seems to have buried the lead here:
"Someone on the team noticed that if you refresh the page, you get logged in as the user that was making the API request"

And that is how the implementation works for many of Docusign's customers as a 'feature'. If that's true, that would seem like a potentially exploitable security hole. However, I'd have to question if that had something to do with the particular implementation, otherwise I'd expect more focus on the security repercussions.
Having known people who went to private school, and discussing the differences between public and private schools, one of the biggest differences is the balance of power of the administrators and teachers. Getting kicked out of private school, especially ones that take a terms of service like approach in their legal language and contracts, means that on average students show a lot of respect to their teachers and to administrators. The private schools my friends went to all generally had a policy of having to refer to staff as sir/ma'am, had very strict codes of conduct, and generally acted quickly to kick trouble makers out of the school.
An article by two economic academics proves something about "the Left", and it's wrong anyway because 'most rich people I know' something something something.
I agree that people are often too zealous about "don't do it yourself", whether in the name of security or preventing duplicate work. md5 hashing unsalted passwords is bad, but so is critically misconfiguring an off-the-shelf password tool you didn't understand. Not Invented Here Syndrome is bad, but so is breaking the entire internet because you didn't want to write 20 lines of NPM left-pad yourself.

That said, I think there's still a major difference between roll-your-own-crypto and other "unless you do it right" topics. Securely storing passwords and preventing XSS are things that can look ok and be insecure unless you do it right, but I'm not (always) against people (carefully) handling those things themselves. Rolling your own signatures or encryption are infamous because a "best practices" list and good code review won't save you; even if you root out all the actual bugs, your process can still be cripplingly vulnerable. As Schneier said, anyone can create an alogorithm they can't compromise.
very stressful to try to teach under these conditions! the logistical problems of teaching and consistent grading grow worse than linearly with the number of students, unfortunately. if you want to have 500 people graded on the same curve, it's a lot more work to make sure they're all treated consistently and fairly.