skysight-inc/HackerNews huggingface dataset:
Amazon is a fascinating company.

You are told in the interview to read https://www.amazon.jobs/en/principles and prepared to be interviewed for how well you fit that. You are so interviewed. Once you're hired, you are constantly judged for fit to those principles.

If people truly follow those principles, no defensive behavior is possible. Which makes the company free to institute policies and procedures that will work extremely well as long as everyone consistently follows those principles.

Then they fill the organization with real people. And there is no shortage of defensive behaviors that people then pretend not to have so that they can measure up to those principles.

As a whole, this works out well enough that Amazon is very successful as a company. For any individual employee it can work well until you or someone in a position to affect you crumbles under the pressure.

I'll never forget the experience of working there. And I'm glad that I don't any more.
Your contract should definitely have provisos laying out what happens if one party doesn't fulfill the contract.

In my case, it says "intellectual rights transfer upon full payment", full stop. No pay, no right to use any work product
For developers yes, I'm working on a similar platform just now - you wouldn't be developing a 3D game on these kinds of things, but containerised development environments are definitely The Sane Way To Do It, for various shades of 'it.'
A gizmodo article as proof? Come. On. That's merely stating what they're doing not providing anything new to the argument.

Hire more people. Problem solved. Yeah it's gonna eat at your margins oh so slightly (and less than you'd think). Turns out people who are over worked, work like shit and it's because we aren't made to do that.

Stop trying to peddle this nonsense, mate.
Sorry about that, edited to comply with the rules.
The RISC-V seems to have it's focus on being open and being simple, not so much on being the fastest. The specs are only 130 pages.

https://riscv.org/risc-v-foundation/

https://riscv.org/specifications/
Overwrought prose by somebody with mental health issues.

Also, the lack of an internal locus of control, which I find reprehensible. If you're in trouble, go find help. If you can't find help, well, you better make the best of being in trouble. Aside from family and friends, nobody cares much about you, and nobody should.

A company is not responsible for your physical or mental well being. It provides resources that might help you overcome your difficulties. If you can't take advantage of these resources, they're not going to spoon feed you. They have better things to do with their time.

From the article "because I wonder how many times this unnamed victim reached out to HR". More baseless hypotheticals.

Amazon employs over 20k people. It's fundamentally a profit making machine, not a day-care for fragile little snowflakes.

And the author of this article finally quit right? Isn't the author glad that he lacked the courage to kill himself and found the courage to quit?
> By all accounts, Amazon is a hard place to work. It sounds like it's demanding, difficult and puts employees under a constant microscope that cannot help but increase stress. Given the track record, it probably surprises none of us to read these stories.

It most certainly is and not everyone is cut out for the amount of pressure and stress put on engineers. This is the truth of the matter. Some crumble by walking away to other jobs and other venues, others crumble by sadly things far worse like the events that unfolded yesterday.

Personally I look around and realize I work with people capable of working at the other big tech companies, I work with people from all the big brand name schools. I work with a remarkable group of individuals (business and engineers). There is a constant pressure to succeed and out perform your peers. I tell me wife at times that sometimes I want to go back to working at a sub shop for minimum wage like I did in college because all I do now is pad Amazon's bottom line. I help amazon grow their revenue and make stock holders rich. Sure they pay well, sure they give out stock too and so the grass isn't always greener.

I remind myself though that I work with the greatest of great in our industry and we all want to excel so it is a constant competition. I also accepted that if I am not cut out for it I will leave. Until that day I need to have the mental stability and fortitude to manage and cope with the stress and pressure.

What is most sad though is the few negative cries outweigh the multitude of positive. I work with an amazing team, we have normal hours, our on-call is normal and some weeks I never get paged and we even take time off around the holidays because our team and team's leadership has our shit together.
That would never annoy me, in fact I supremely enjoy conversing solutions about hard problems where multiple solutions may exist.
Ok, but, I'm very thankful I was able to remove the site I made 20 years ago when I was 14.
I don't think you really have anything to worry about. And if by alt-right you mean white nationalists, you're talking about almost nobody. They've just gotten a shitload of attention lately because it's the media's most recent boogey man.

Like, the white nationalist gather in D.C. that has gotten so much attention consisted of 300 people: 150 attending and 150 protesting. They're nothing.
It's the "Just" part.

Ah, "it's not always that simple". Fair enough, thanks.

(And two down votes already for asking an honest question? Stay classy, HN.)
Because problems/issues of this scale are not fixed with band-aid type solutions, regardless of who is more at fault.
Please stop having Javascript take over the scroll event in the logo generator. I am having to throw my mouse across the room to even barely scroll down the page.
This is great, thanks for sharing. I've opened a pull request (#5) with a tweak I made here - hold shift whilst choosing an option to actually show the google results instead of pasting. Hammerspoon looks fantastic, can't wait to automate even more!
Revenue per sale, but in ecommerce, the standard term is "average order value."
I've had alerting via grafana built and deployed for the last 16 months. Not sure what took so long... but cool to see it native now. Keep up the good work.
San Francisco Muni hacker gets hacked back
No, it's not. You need to have an internal locus of control, or life is just not going to treat you well in any aspect.

If you don't truly believe that you can affect your external circumstances by changing your actions, you'll be constantly wondering why crappy things happen to you and looking for external saviours. If you do believe you can change your life, you'll start doing it, and your life is more likely to get better.
Of course I'm upset. I'm upset enough that I joined Democratic Socialists of America and have been involved in activism, rather than just getting mad and sending money to corporate shills on occasion.
...assuming something WILL have to be done. If we can continue to muddle through for 100-200 years, it isn't cheaper to fix it now.
Here are a number of Ask HN threads from a month ago for similar questions:

"Ask HN: MacBook Pro replacement?" https://news.ycombinator.com/item?id=12846121

"Ask HN: Disappointed by the new Macbook, what alternatives do we have?" https://news.ycombinator.com/item?id=12835094

"Ask HN: What laptop to choose now?" https://news.ycombinator.com/item?id=12834510

"Ask HN: What do I do now that Apple Macs suck?"
https://news.ycombinator.com/item?id=12822913

You might find some useful suggestions there as well.
One of the good things that I hope will come out of these cyber-wars: Better FOSS systems. If everyone distrusts each other then the only way to stay in the game will hopefully be to lay all your cards out on the table. I really hope we see more open hardware come to fruition as well.

I'm sad that the US keeps pushing other countries away from our platforms, but I do think better competition will come out of it.
>Upvote/downvote. Doesn't matter. This is a throwaway. I don't have any need for imaginary internet points.

Yet it mattered enough for you to write the last line.
like I'm going to install a new browser just to visit a site. no thanks.
It is, at least, honest: "here is someone who did what I was too cowardly to do".
> WHAT? Adobe ships (to them!) unknown, unauditable binary crap to users? Security by obscurity or what? This is totally irresponsible of Adobe.

I understood this to mean that James' Adobe contact doesn't have access to their DRM code, not that Adobe as a company doesn't.
A personal favourite of mine:

perl -lp0e1 /proc/$pid/environ

It relies on some fairly subtle interactions in perl's command-line processing, and I do enjoy how cunning that makes it feel. And it's actually useful, by way of being a lot easier to type (less moving your hands around the keyboard for odd bits of punctuation) than the "sensible" way to do it:

tr '\0' '\n' < /proc/$pid/environ
You can generalize it all you want, but you're not looking at the specific case.

Perhaps this, perhaps that. The truth of the victim's situation will not be known now. All we can do is point at Amazon or society.

But here we are with specific facts. The person was either mentally unfit and our society failed to catch this and help, and forced them to take whatever jobs were available for someone with that skill-level (oh man an Amazon job! They aren't going anywhere anytime soon!).

Or Amazon is a shitty place for low-skilled workers. Amazon can be just as culpable for being a known shit-hole. People can be sane and go in and come out nutters at companies, doesn't just happen to programmers. Burnout and occupational stress are real.

By saying maybe this person was just nuts, sweeps alternatives under the rug. And whether they were or not isn't relevant now. Amazon or society will still peddle the mantra of "get a job!" and push people that maybe shouldn't have certain roles into them by default.
Beautiful photos for your computer and phone
Mind, it's pretty questionable how connectionism is supposed to give us "AIs" that can act autonomously and improve themselves.
https://en.wikipedia.org/wiki/RISC-V#Adopters
> I don't have any need for imaginary internet points.

Haha, this is so rich, because you seem to care enough to make a throwaway and not link it to your real account.
Yeah, if a company is going to use the "we're a family" line to make employees spend extra time, then the least they could do is look out for their employee's mental and emotional health.
How to make your credit score great again
https://news.ycombinator.com/item?id=13060159
I'm not sure those events are independent... ;-)
In my experience, it's far simpler to have a standard contract where IP isn't owned by the customer until the project is paid in full.

NDAs are well and good, they make lawyers feel more comfortable. But, you can't "own" something until you "pay" for it. Two things, not related.
On the Recent DSL Modem Vulnerabilities (TR-069 Data, Vis and Metasploit Module)
Oh, you're right. I misread the chart (and just fixed the blog post).

There are a lot of other caveats, too. Such as the idea of each year being an independent probability.
Note: She said in the article that she was seeing medical help.
If you enjoy the geographic diversity of Iceland, you'd live New Zealand as well. Very similar, except larger.

We have rain forests, deserts, volcanoes, and alps, all in one country.

We also have geothermal springs (and geothermal pools) like Iceland, and big glacial lakes too (http://image.shutterstock.com/z/stock-photo-asphalt-road-alo...)

You can go skiing and surfing in the same day (if you enjoy cold water, that is). And we also love per capita bragging.

Of course, being larger, you can't see everything in the same day.
That sounds like these boards are getting to the point they can handle decent audio/signal throughput. But I don't see anything about usb or adc/dac on the site?
at top tech companies people get their ego's and self worth overly intertwined with their job and career progression

That is exactly what a pressure cooker is. Your management chain is constantly encouraging you to equate your work quality/quantity with your worth as a human being. You want to be a good person, right? Well Jeff over there is a good person, and he worked longer than you. He also doesn't complain as much as you. Sure, you're complaining about all of Jeff's production bugs that you have to fix, but that's beside the point.
The signature doesn't tell you that. If my API said

int frobnicate(char*)

and you make that kind of assumption, then your code may or may not work, depending on what the function does internally. You simply do not know whether I am operating on null-terminated char sequences or a single char.

>Um ... how do you "happen" to have a pointer-to-char?

char* text = "some text";
char* c = text[2]

There you go.

>And unknowingly call to_upper()?

Who said anything about unknowingly calling a function? It's "toupper", not "string_to_upper" or "char_to_upper". The function signature simply doesn't tell you what the function requires of its input.

PS: char* is also a pointer-to-byte in C.
What mattered was letting people know their efforts will be in vain.

I'm a believer in emotionally honest communication. That's what mattered by writing it.

That's different than looking for upvotes/downvotes.

But sure, the first answer you landed on was probably right. Cause you're smart.
Internet Archive putting database in Canada to keep it from Trump
Why are there no Open Source implementations of Google's API?

Except for that, most of their complaints don't hold water. No OS texting app? Go to f-droid and find them. No browser? Go to f-droid.

The only issue is the API, much of which actually depends on Google Data (for example, Geolocation would be a problem without Google's WiFi data)
So what device are you using to run sailfish? I wonder how easy to install it on snapdragon 821 devices.
I've been trying to buy one for a couple weeks for unrelated reasons. How do you have a phone alternative if they can't be bought?
Victim-blaming is an actual (horrible) thing that exists. But 99% of the time that you see someone use it (particularly on the Internet), "victim-blaming" is just shorthand for "This conversation is hopelessly beyond my comprehension but I'm able to pattern-match something that allows me to feel as if I'm part of the conversation (Bonus: I get to feel morally superior!)"
Don't worry about me, I never make any mistakes. I'm a true C programmer: I believe that "implement a good string type" is an unsolved problem and that the last 50 years never happened.
http://zeppelin.apache.org/
Yeah, I actually mispoke. the EC is to balance the larger more powerful states against the interests of the smaller ones. It is a compromise that was necessary to fashion the union in the first place. The reason it's not obvious is because of the federal government growing far beyond what it was intended to be.
While I don't support Amazon's poor treatment of their employees some perspective is needed. The only reason this is news is because they are a software company. In any other business worse treatments are par for the course, even among Fortune 500 companies.
This is a pretty biased-sounding headline but I'm putting it in as-written to conform with HN guidelines.
I don't know man... lua is everywhere!, systems/infrastructure, machine learning, voip, games, microwaves...
Yes, parent should have written "country they live in" rather than nationality. But the basic point holds of course.

Lots of people would be unhappy to suddenly live in a country where they're not a citizen and subject different laws, taxes, and health care. In fact, it's not hard to see why it would be pretty much a non-starter politically.
All tech jobs are hard. Mental health is complex but a theme here is that terrible managers can wield unhealthy power over powerless employees without any recourse.

I worked there, I saw nice normal hard working people screwed over by terrible managers.

Maybe that's life. Maybe there's a problem where that can be improved. Depends on which side of the fence you're on.
The website says it is conforming to "RISC-V Privileged ISA Specification, Version 1.9.1" which seems to specify a paging mechanism. I didn't read all of it though, so I may have overlooked an "optional" or something.
Feasible, yes. Easy to coordinate, not so much.

Things like this are still alpha/beta for a reason:
http://kubernetes.io/docs/user-guide/petset/
Allow me to gather my thoughts for a moment.

In the West, we are obsessed with the arrow of time. Storytelling in the West is typically concerned with getting characters from point A to point B. The space of the story is of secondary importance to the one way flow of time. The here and now is of central importance.

This is not the case in Eastern cultures. Japanese culture has been heavily influenced by Vedic religions, as well Shintoism and Taoism.

A central concept of Vedic religions is Samsara[1], which can be thought of as a cyclical view of the universe. Time itself is merely an illusion, because ultimately the same cycle of birth, sustainence, and death is repeated infinitely.

That's why space is the focal point in manga. As another commenter stated, certain events are happening in the present. But the next scene may have non-linearly taken place in the future, or perhaps in the past, or even with no reference to the current time period. What ties everything together is the common space.

[1] https://en.m.wikipedia.org/wiki/Saṃsāra
Yeah, but if there's a code execution vulnerability in any of the tools in the pipeline it's as good as piping to sh.
> Climate change is not contributing to the current situation of Miami being flooded

What is that based on?

> The floods are worse this year ...

Everyone in the article is talking about long-term increases in sea level rise and flooding.

* a University of Miami study reporting that Miami Beach has seen a 200 percent increase in flooding in the last decade

* current (conservative) estimates predict a three-foot rise over the next 100 years

* The city is already elevating its roads

* the city’s new hydraulic pumps, installed as a result of initiatives by Miami Beach’s mayor Philip Levine

* Steps are being taken, buildings are being raised

* what they’re [developers are] doing now is elevating the building at a minimum of 3 feet

* The water will start coming up from the floor,” he [Alan Faena] said. “There’s not much we can do. That’s the reality.”

* the Rockefeller Foundation recently funded Miami's “resilience officer,” the first of many in what the foundation expects to be a global array to help organize various cities' responses
Just out of curiosity, are you a student at Maastricht University?
Doesn't invalidate the point that Bethesda know how to make a game replayable, even if the answer is make it moddable.
Lower level employees at companies like this tend to get deridden for speaking about their situation and told to "just get a new job / move to a new city". This thread, that Yelp girl, and so on. Disapproval of your circumstances or employment situation have to be expressed in just the right tone and wording to be considered valid by some.
Would think jq[0] is more suitable if you're going to install a cli json parser.

[0]: https://stedolan.github.io/jq/
A logo design process
I am yet to see a banana plant with edible bananas in New Zealand.

Fun fact, we're the second largest per capita importer of bananas in the world, just behind Iceland, and bananas are the most common item in shopping baskets.
> If we can continue to muddle through for 100-200 years

That is wishful thinking. The clear consensus is that we can't, and that it's not a close call.
Well, with the SSDs in them approaching 3,000MB/sec reads, it's probably faster than RAM from a few generations ago. Can't wait for desktops to fully embrace PCIE SSDs, I'm talking like 6 slots for them + the PCIE lanes required to read them all at full speed. Hopefully Zen will get us closer.

Edit: ooh, and shared HBM2 memory between the CPU and GPU. And make it socketed + upgradable :)
oh wow +1 for dev whispering skills
Factmata - AI for automated statistical fact checking
What I'm curious about is this kind of stories from the other big companies. I have no data, but if there are is a similar number of such stories per employee for other big employers in the field, then this is not about Amazon. If not, then what's different about Amazon (or the people working there)?
The Understudied Female Sexual Predator
Agree, for some who has no idea what RISC-V is, which I'm guessing is more than 50% of visitors, the "why" on the page needs to sell me on why RISC-V is better or at least better for certain things.
>I don't know about FirefoxOS, but SailfishOS, thanks in a large part to Nokia before it, has a strong community from the Maemo and Meego days. e.g. https://talk.maemo.org/ and https://together.jolla.com ; also checkout the IRC channels on Freenode.

That's not the problem with Firefox OS. The problem was installing it on regular phones, and the subsequent lack of apps.

If anything, Replicant makes much more sense as an OS OS.
Until you realize the kind of interviews you'd have to endure to get another job in that market /s
Demanding isn't a bad thing. I expect that the type of people in these jobs are usually the type who seek out challenges. Sometimes my job is slow and I'm happier in the times when it's demanding.

What we've heard about Amazon, for a long time, is something that's closer to dysfunction and abuse. Completely different things and we shouldn't equivocate about them.

The makeup of feedback about Amazon I've read about and heard from friends is negative to a qualitatively different extent than the reputation of other companies.
Low-quality diamonds can be manufactured more cheaply than the synthetic diamonds intended to compete with the jewel industry. I imagine this prove would come down with the scale batteries are manufactured at.
The most basic option for RISC-V is base + bound in M-mode which isn't paging and can barely be described as an "MMU". (Of course RISC-V also supports much more advanced options)
Note taking and retention are different topics.

Retention, assuming you understand the material, is best achieved by quizzing yourself and answering in your own words without looking at hints. Ideally, you should be able to explain the topic as if you were teaching it to someone else.
> One is to add features / layers to enhance security, such as with GRSecurity. The other is to ensure correctness, so that there are no bugs to exploit.

There is no principle reason why these two philosophies - fixing bugs and explit mitigations - collide. You can strive for both - and I'd argue that that's probably what most infosec people would support. OpenBSD also does quite a bit of exploit mitigation, so they're not clearly on a "bug fixing" philosophy either.

I know Spender has a pretty extreme position in saying that fixing bugs is almost irrelevant. But I'd say he's an extreme voice in that debate.
Highly relevant book: Seeing Like a State.
My use case is one where I have servers in different datacenters and would want to have a simple, but secure, way to fetch metrics for graphing and alerts.

So, I meant encryption in transport, authentication, etc. as many solutions work well if you're monitoring "in the clear" from the backend, but not so much over the internet.
> So what device are you using to run sailfish?

My daily driver is a Jolla1. I also own the Intex Aquafish, which I'm keeping as a backup.

> I wonder how easy to install it on snapdragon 821 devices.

You can find information on ports here: https://wiki.merproject.org/wiki/Adaptations/libhybris
Invest in successful water charities instead? https://www.charitynavigator.org/index.cfm?bay=search.summar...
Always getting skeptical when you hear of a name before you hear of a concrete achievement. I can respect his research but a bit too much Jürgen Schmidhuber before even getting into what his contributions are.