skysight-inc/HackerNews huggingface dataset:
The problem for Google is that the company has condoned these sorts of inappropriate behaviors right from the start and from the very highest levels of the company.

>Here Fisher quotes Google’s first executive chef, Charlie Ayers, and Heather Cairns, the company’s first HR manager:

Charlie Ayers: Sergey’s the Google playboy. He was known for getting his fingers caught in the cookie jar with employees that worked for the company in the masseuse room. He got around.

Heather Cairns: And we didn’t have locks, so you can’t help it if you walk in on people if there’s no lock. Remember, we’re a bunch of twentysomethings except for me—ancient at 35, so there’s some hormones and they’re raging.

Charlie Ayers: H.R. told me that Sergey’s response to it was, “Why not? They’re my employees.” But you don’t have employees for fucking! That’s not what the job is.

Heather Cairns: Oh my God: This is a sexual harassment claim waiting to happen! That was my concern.

https://qz.com/work/1326942/sergey-brin-started-google-with-...
> The rewards are usually pretty good and as long as you pay off your balance every month, you're getting ~3% of your purchases back in rewards/credit

So far as I’ve seen, most credit cards issued in Europe don’t have huge rewards like that because card networks are capped in how much they can charge merchants for card processing. Add into that a penchant for not acquiring open-ended (revolving) debt, and there you go.

Remember that those rewards in the States are paid for by relatively high processing fees charged to merchants (2.5% plus a flat fee of around a quarter) and the interest paid by people who carry balances. And that interest rate is regularly in the low to mid 20% annual rate range.
If someone isn’t performing in their role the way the company wants (this may be due to many things, interests, changing role requirements, etc. Doesn’t say anything about the skill of the person involved) and doesn’t want to change that then that is a misalignment of goals. That is also a performance problem.

That you would frame that as exclusively personally negative says more about your judgement than it says about Netflix culture tbh.

Also the fact that I’m contradicting the article (and mostly just the writers inferences rather than the substantive content I might add) and I work there may might be a clue about the accuracy of the article.
They would have gotten that revenue even if the research had been privately funded.
Then it's not recompression. Recompression is pulling (let's say) a JPG into memory so it becomes a bitmap and writing it back out to a JPG. If you want to keep metadata you only keep a specific set and you cap the value lengths.
This is a really interesting method that mimics human behavior on boredom and achieves fantastic results in RL.

However, it's pretty disappointing that OpenAI, a non-profit organization that claims to want to distribute AI as evenly as possible, to not release the source code of their research to make their findings reproducible by others. This paper is an example, but also other high profile work, such as their DoTA bot.

Edit: My mistake, this paper was open sourced, see below comment.
This is getting better but unfortunately your best bet is still to read some examples of good open source projects.
If you or anyone interested in some good starting places for good Clojure see:

- https://github.com/gothinkster/clojurescript-reframe-realworld-example-app for a great webapp example
- All of https://github.com/ztellman work but specifically:
- https://github.com/ztellman/manifold for more advanced Clojure
- https://github.com/reagent-project/reagent for interop with JS and advanced Clojurescript usage
as a long time haskell user (but no longer) i disagree that haskell is production ready.
> Thanks! Do you have a link to how her case turned out?

Honestly, I know nothing of the case. I've just googled the name and was surprised by the number of search hits, and the wikinews article was among the first search results.
This is byte-addressable persistent memory. They look like DRAM DIMMs and they plug into DIMM slots. You access them using your memory controller and not your storage controller. People sometimes refer to them as non-volatile memory (NVM). Intel used to call it Apache Pass.

They're a nightmare to program because OSes do not have a good abstraction for them (at least not yet). Accessing them through the file-system seems sub-optimal (this is byte-addressable memory and not a block device). Accessing them through virtual memory is also pretty bad because they're much slower than DRAM.
I don't think laziness is really that much harder to reason about, unless you're trying to fit it into a mental model based on eager evaluation. Evaluation occurs when the result is needed; that's so hard about that? And it's not really about making algorithms look "elegant" but rather about composiblity and reuse: it's much easier to add eager evaluation to non-strict interfaces than it is to get non-strict evaluation from strict interfaces. In the former case you're adding additional behavior, which can often be accomplished with a wrapper; in the latter case you're faced with removing something baked in to the API.

Eager evaluation is merely a performance optimization, one which assumes that the data being evaluated will actually be used. When the data is not used it ceases to be an optimization and can even result in incorrect behavior (unnecessary exceptions / non-termination). Either way, making eager evaluation the default is a form of premature optimization.
Angry? Identify your unmet needs
Exactly! This is why I'm quite sympathetic. I just think it needs to be laid out like this to make it an effective point.
I would imagine they would need some kind of breakaway factor that allows the agent to decide that, despite the unpredictability, what its trying to explore might not be worth the reward, or that there is no reward behind it.
CloudWatch Is of the Devil, but I Must Use It
Brinn was well known for having sex with female employees, seems like a thin line when there's such a power disparity. Based on insiders it seems like having sex with Sergey was a pretty sure way to get a promotion
https://qz.com/work/1326942/sergey-brin-started-google-with-...
Sorry, that probably wasn't clear. I was trying to say this was a deliberate choice as they want to be a bank, not a prepaid card.

If they are your bank you don't need to add money periodically with a card.

The fee for withdrawals abroad is unfortunate but perhaps they'll be able to up the limit sometime.
Who is the indicator for though? Wouldn't users of that language quickly come to expect that inactive is not necessarily dead or useless? (Especially with Common Lisp, stuff decades old is still useful.) And I find outsiders unlikely to care that much, it's just a nit random passerbys will make when they think they need to comment on something, rather than actually informing a serious decision.

It's also kind of pointless to "update the copyright year" for individual works tied to your name, since the copyright lasts x years after your death. If anonymous/pseudonymous, then it's like 95 years after initial publication date, and you can't just extend that arbitrarily by updating the base year and nothing else every year..
The act of clicking on links and adding bookmarks, well, just doesn't feel the same as interacting with a physical book. I think the 3 dimensionality of the book adds intuition, cues, and a coherence that are lacking in the free for all of hyperlinks.

I also think an experienced reader can navigate more quickly (yes fraction of seconds) in a physical book than possible when you have to set bookmarks and use them in some drop down system.

I would love to see a human factors study comparing hyperlink eReader versus paper book.
Why are the photos of the thief blurred out? Convenience stores often have a "wall of shame" of shoplifters, is this any different?

Also,

>KitSplit has now fully compensated me for the full value of the gear that was lost

smells a lot like trying to fix the bad publicity around what's, frankly, a bullshit situation. If I rent a car from a rental company and just don't return it, is that """voluntary parting""" therefore not theft? I don't understand how the author got talked into thinking that this is somehow legally okay. If I were him I'd definitely be taking this to small claims court.
Good question. Step 5 of the Pinecoin Protocol specifies that cones must not still contain seeds, which are visible under the scales when dry.

https://pinecoin.me/#protocol-5
I suppose it's quite easy to monopolise the visual imagination of one child. I picture pencils as black, because someone once gave me a nice mixed tin of Caran d'Ache pencils which were all matte black, and I used them endlessly to do drawings of 16x16 sprites and 8x8 fonts on graph paper.
FWIW, the article mentions that Faber also jumped on the yellow trend.
Marijuana interferes with forming new memories, it's a pretty well known effect. Just try having a conversation with someone stoned, you're lucky if they can remember what the subject is one sentence later.

Obviously this effect isn't going to complement one's academic life, especially in the early stages where it's mostly rote memorization and testing.
3 months can feel like a long time without any commits in the age of corporate-funded projects like Vue and React.
A Venezuelan Utilizing Runescape and Bitcoin to Feed His Family (Spanish)
Jaywick Sands residents 'outraged' at US congressional attack advert
Hospital cooling gas caused clock arrest in fresh iPhones.
Billions of people live on pennies per day. These discussions without perspective become petty squabbles of the global 1%.
Great article and enjoyed reading your story, but sharing compensation helps everyone who's potentially underpaid, not just women.

Anyways here's mine (non-CS STEM degree in NYC):

- $70k - 5 months - Software engineer (full stack engineer, more backend) at small company. They offered $60k, I asked for $70k and they gave it.

- $100k + 20% bonus - 1.5 years - Software Engineer (full-stack engineer, more frontend) at mid-sized corporation. They asked me what salary I wanted, I said $100k and they gave it.

- $140k - 1 year - Senior Frontend Engineer at startup. Offered $120k, asked for $150k and got $140k.

- $150k + max 15% annual bonus + stock options - 1 year - Lead Engineer, this was a promotion so same company as the last.

My Learnings:

* There are companies that value their engineers and companies that don't (eg. my first company). If you're working for the latter, know sense in staying there long unless you don't mind making less than you would elsewhere. Recognize the company you're working for and the attitude they have towards their engineers (hint: if the president says "we're a sales-driven company" to you in the interview, the company probably views engineering as a cost center).

* Switching companies will almost always make you more money than you would if you stay at your existing company. The only exception might be if you're at a big high-paying tech company that values its engineers (eg. Google), but I never worked at those companies so can't comment.

* Negotiate that initial offer hard. I would've made substantially less at all of my jobs (especially the last one) had I not negotiated. At that point I knew that once I started working, it's very difficult and time consuming to get a raise because you have very little leverage once you start employment, and if you ask for a raise it's awkward and they'll think you're considering jumping ship. So make sure you're happy with your initial offer!
I live in Central Asia. No, culturally we are not close to Indians. We are close to Turks and Russians, but not Indians. For example we have no difficulties saying that something cannot be done or we do not know how to do it.
> There is no evidence that marijuana is addictive

Yeah that's misleading at best.
I imagine you could have said equally terrible things about the internet ten years after it's protocols were developed. Bubble! Scams! Blah blah blah...

If you don't have even one good thing to say about something that has obvious benefits, you may be unreasonably biased.
Looks like AI winter update needs another update

https://blog.piekniewski.info/2018/10/29/ai-winter-update/
"people have fell in love with their branding as well"

This is what I struggle with understanding. Maybe it's because I'm from a "slightly" older generation. But I've watched my younger colleagues one after another get Mondo(Monzo) cards and I've quizzed them on why they switched. The answers came in two categories a) because it has an app and b) dunno? because everyone else has one. So...I'm still stumped for a good reason to switch.

But kudos to the company behind this because I do appreciate the fact that it seems to have been a kick up the backside of ye olde guard.
Borrowdale is only seven miles from Derwent. Were there other English pencil makers in the area?
> The first is supporting a conservative policy decision, the second is supporting a person who would be banned from the forums themselves

No, actually the second is punishing a person just because he presented an opinion on a president that you don't share and for some reason you feel it constitutes grounds to persecute and punish him. This sort of attitude is the hallmark of proper fascist parties and their militants, the kind that goes around wearing matching shirts persecuting those who don't fall in line or god forbid have opposite opinions.
Personally I prefer StackOverflow. SO is a wiki and it's likely my question and others' comments and answers will help someone else in the future.

With any chat interface, it feels like your question may be lost if it's not immediately answered and it's often hard to follow discussions with multiple people chatting. With SO I will spend time to try and formulate a clear question. In general with slack or any other chat I may feel out the room first as it will be a waste of my time writing a detailed question if no one is around to answer.

Perhaps some sort of SO integration into Slack would be the best of both worlds?
Explains my confusion with early internet "cliparts" and icons being always in yellow. I am sure most non westerns might be equally confused.

Pencil meant black and red for us in India - Natraj FTW
It uses Intel Optane.
It's basically super fast SSD used as RAM.
I live in a small central EU country and know many locals who earn $100k+/year contracting. $200+k/year is also possible if you know how to position yourself and have a history of delivering high-grade products.

If you feel unable to find clients try platforms like codementorX. It's a relatively simple way to start earning triple figures and building your technical/communication skills.

I understand that these are outliers as most techies in my country make $30k/year doing java/php cubicle type work, just like most people in the US probably make ~$60k, not $400k as HN would sometimes have you believe.

However, most people (in any profession) are relatively content and not very good at what they do. If you think you're better than that and have evidence that backs your claims — you can definitely earn a lot more.
It all depends. If you are using existing IP, then the design part might be shorter. Conversely if you are using a proven process from a contact fab, you just need to follow their design rules and they will do all the manufacturing work for you. But companies like Intel, AMD, Nvidia push the boundaries of everything. They have separate teams working in parallel on different aspects (design, fab, etc) and generations of products.
Pity this isn't gaining traction, better than anything in the front page right now.
A better comparison would be EC2 x1 instances which are high memory instances designed for SAP HANA like these ones: https://aws.amazon.com/ec2/instance-types/x1/
Yeah, "censored in Android" is like saying "censored in Linux".
"most likely isn't gonna fund terrorism"

This isn't true, unfortunately (at least in the US and I suspect much of the world) unless you are getting it legally or know the source. The US does grow quite a bit of illegal marijuana but there is also quite a bit imported by Mexican cartels and I have seen articles about how legalization is having a non-trivial financial impact on cartels, such as:

https://www.washingtonpost.com/news/wonk/wp/2016/03/03/legal...

For detailed reporting on cartels in Mexico see Borderland Beat:
http://www.borderlandbeat.com/

Yes, you can say this is due to it being illegal and you would be right, but we shouldn't ignore what is actually being funded by US illegal drug consumption.
Lots of the constraints of life are not voluntary though, but have been forced upon you by those with more power. You may need a payday loan because your boss wouldn't give you enough hours and your car broke down. Those are consequences of an artificial scarcity that is forced upon us and which enables the few to profit more from us. In the past it took the form of debt peonage.
Getting a card is free and simple, I suggest trying it and closing your account (which is easy as well) if you don't like it.
Barclays on Android doesn't use Google Pay, it's fucking annoying. Their contactless implementation is appauling, frequently doesn't work, I wish they'd just give up and use Google Pay. I'm personally moving everything over to Nationwide, I like their ethics and business structure. :)
But they did release the code.. https://github.com/openai/random-network-distillation
The hubris displayed by Google and other tech companies in their response to sexual harassment claims suggests to me that they have become poorly run. They have benefitted from an enormous bull market and so bad or wasteful behavior has been ex post facto rationalized as correct or inconsequential. In this time, the cost of keeping an alleged harasser on the payroll is nearly infinite. A good recession will clean house.

Maybe it’s just me, but I get the impression from these articles that Google et al. has been an auspicious hidey hole for well-pedigreed sexual deviants.
Travel Hack – 10 Days in 1 Carry on Bag
oh yeah definitely, I got used to toping up via Lloyd's app and I'm fully supporting Monzo to grow.
> Commercial fusion power with deuterium would solve a whole bunch of problems at once

Would it? You're still using "fossil fuel" which means that you're heating up the planet... The only sustainable solution is solar, either on Earth, or in space in front of Earth (so that you're not introducing extra energy to Earth).
re: 3.

I can't speak for anyone else, but some of the most productive research coding I have done was in lisp.

I do think it is difficult to work in large teams with lisps, their flexibility becomes a barrier to communication. The enterprise model of "100s of programmmers, all fungible" isn't quite right anywhere, but it really spectacularly falls apart in an environment like lisp.

I do think lisps are amongst, if not the, most productive languages for one programmer (or a very small team that works well together) to do novel, exploratory programming. This fits really well in some types of research.

On the other hand, if a lot of what you want to do is basically glue - lisp doesn't buy you too much.

For example, I don't thing python is a very productive language, but it is a very productive ecosystem - if that makes sense. Far more so that lisp(s) today for many problem domains.

If you really want to start something basically from scratch, it's still a very good match. But if you are going to spend a lot of time building 70-80% solutions for problems that in another environment would be one include away ... maybe you won't be so fast.
If the interviewer invites you to Burning Man, it could definitely have professional consequences.
looks similar to Hydrogen for Atom. I'd recommend that (since it is actively maintained) too
> but I have bumped into hundreds of Germans who have more money than they could spend in 10 lifetimes

Yes, those people are part of the class of ”masters”, and the money is the means by which they direct others to serve them. (Foregoing members of the “master” class have set up the mechanisms by which control can be applied, and other current members of the class spend some time supervising and directing maintenance of those mechanisms, but there are masters who just use the mechanisms without worrying about them.)

Being in the class of masters isn't the same as living in a masterless society.
There is a reason Apple charges those prices. Components like 16GB dual channel DDR4 SO-DIMMs, Nvidia 1070GTX w/ 8GB RAM, 4K HiDPI/retina displays, and NVMe SSDs that can do 3500MB/sec. are not cheap.

Here's an interesting exercise: Go to Newegg or Amazon and fill your shopping cart with all of the components you want in your system, then compare the price of all the components separately with the system price you get for a well engineered system that runs Linux flawlessly.

If you are looking for 32GB of RAM and 1TB NVMe SSD in a laptop, you are by definition an early adopter, and should expect to pay an early adopter penalty. If you want the sub-$500 notebook you're going to get the technology that early adopters were buying a few years ago.
Not quite sure what the motivation of this article is here, because the author (likely intentionally) dodges calling out that he's making a distinction between the pure definition of extinct meaning no more individuals of a species being left, and the more colloquial term referring to massive die-offs. Just because total extinction of a species may asymptotically take centuries doesn't mean there isn't catastrophic loss of life in the meantime. So it seems, at best, he's being disingenuous.

And for someone who should be intimately familiar with the subject, to call climate change "the most serious problem" we're facing, this to me suggests he either doesn't know what he's talking about, or he has other motivations here, or he's just an idiot.

Widespread pollution of our groundwater, rainwater, oceans and air - in many places now at toxic levels, collapse of ecosystems, massive habitat loss and destruction, global depletion of resources, all will affect us to a greater degree and sooner than climate change (to be fair, climate change will exacerbate these other factors).

And on top of everything else, he's completely ignoring that the pace of many of these trends are accelerating.

The fact that there is a tremendous diversity of life forms now, after the planet having clearly suffered past extinction events, is just plain obvious and makes much of what he says here about adaptation and evolution not very interesting.
What makes lazyness difficult for me isn't the mental model, it's the fact that when you get an error, the error is far from its call-site, and the truly helpful information that I could've had in the stack trace is gone. I'm looking at the error - but which lazy operation in the sequence caused it? Where? When?

I by no means claim to be a Clojure guru, and I'm sure people who have more experience can just look at it and know, but for me, the time lost to pinpoint that error is too much. And when I have something in production, I need to be able to pinpoint the error in minutes and deploy the fix quickly.

>Either way, making eager evaluation the default is a form of premature optimization.

I don't see how that's true - it's the default way CPU's operate on the silicon level. Millions upon millions of lines of non-lazy code have been written and put into production and they perform real, valuable work.

I'm not against lazy evaluation or against Clojure - all I'm saying is - it's hard for me to reason about it when things go wrong.

If they don't go wrong (almost never for me) - it truly is a thing of beauty.
Don't worry, that's exactly what the developed countries have been doing!
My guess, anecdotally, is that the people you know who are perpetually high on cannabis are not the only people you know who are perpetually high on cannabis.