skysight-inc/HackerNews huggingface dataset:
I've managed to negotiate options by just saying I wanted more, but the company was pretty keen on hiring me, so it worked.

People have been sketchier about showing me a cap table. I didn't think of it at the time, but maybe asking for an anonymized one would have helped since it felt like some of the resistance was because it would have names attached. I ended up just asking if there were more liquidation preferences in there for investors and getting an answer that there weren't, but in hindsight I'm sceptical that there wasn't at least a 1x preference in there.

In terms of reasonableness; companies/founders will have some idea of how much they value options at; it will almost certainly be higher than you value them at, after all paying you more $$ from the investment money is cheaper than diluting themselves. You can probably get a sense for how valuable they see them by just asking them about the possibility of trading off salary vs equity.

In my experience, startup owners vastly over-estimate the value of their equity since they do not price any risk into it.

[EDIT]: I was looking for a job recently and a startup gave me a ridiculously small offer in two variants and they saw 35k of options over 4 years (i.e. 8.75k options/yr) as equivalent to 15k in salary. I'm sure that felt right to the founders since they're growing, etc, but that's a clear over-valuation in their head.
Does make you wonder what value the ratings have. Given that most of the ratings are 4-5 you would think most products are wonderful on amazon. Also makes you wonder how many are real users and how many are paid.
> They are owned by people though

That does not mean the corporate entity has personhood and the rights that status conveys.
> I wouldn't be so confident in putting all this personal information out it the open

Neither would I, because there is no proof of it. It is entirely coincidence and hearsay. Interesting to pass on to police, but not necessarily to call someone out publicly with.
Joke's on you: it took me a month of asking around why my program won't compile to figure out I really CAN'T do it without dereferencing inside the function. This is because of higher ranked lifetime bounds... there's no way to express the correct lifetime bound in this case (in Rust, maybe in Haskell it's possible), so you just have to deref first.
I'd expect the Justice dept would have some evidence of this if they are filing suit.
Does that run on all the BSDs and nicely on low-performance embedded ARM boards, which are explicitly targeted by NTPsec? Does it talk to low-level OS APIs for time management without complicated wrappers?

It's a replacement for one of the many background UNIX services, not a "primary" service that can own a machine.
Run `( find -E ./ -regex '.*\.jsx?' -print0 | xargs -0 cat ) | wc -l` inside your `node_modules/` folder. It counts lines of code in JS files. Prepare to be sad.
The five largest health insurance providers in the U.S. by market share are UnitedHealthGroup, Kaiser, Anthem, Aetna, and Humana. Of those five, all but Kaiser are strictly for-profit, and Kaiser is a consortium of for-profit and non-profit entities.

Equating risk-bearing providers and health insurance companies for the purposes of arguing that health insurance isn't insurance might as well be tautological. Sure, blueberry pancakes aren't really pancakes if you include blueberry muffins in the category of blueberry pancakes, but who cares?
I was unclear. What I meant is that Erasmus is brilliant for

a) making lots of people in all of the european countries related to each other in a big, beautiful and complex manner - thus preventing future wars

b) spreading ideas - good for the economies of the countries and the union
Registered democrat and not at all a libertarian, but I appreciate your dismissive and disrespectful attitude. Thank you for your contribution.
The actual court filing has more details[0]. The "refused to provide relevant data" is outlined on Page 5, points 12-15.

Point 12 main part: "Oracle refused to produce ... prior year compensation data for all employees and complete hiring data for PT1[Professional Technical 1, individual contributors] roles during the review period of Jan 1, 2013 through June 30, 2014...".

[0] https://www.dol.gov/sites/default/files/newsroom/newsrelease...
Adding to this. It's not at all waste of my time to do hard things with Rust. Learning is important and when my employer pushes me to that direction, I'm quite happy writing Rust.
I don't have any 1st hand experience with this, but my friend is in finance, and he is doing pro bono work for a non profit. One thing he mentioned to me that struck him was that this company invested money in areas with high risk. He said it wasn't so much about money in some cases, but the mission of the company. So I can see how being a non profit can change some things.
There's this mug's game where you are treated as belligerent for wanting access to the essential data to value your shares, and stupid if you value your shares at zero.
I think that has to do more with bias...

I've noticed on a few applications/sites I've made...

Star ratings tend to bias high, but ratings attached to reviews tend to bias low. If you're happy with the product, you just give it a 5... if you're unhappy, you give it a 1 and a review... but that takes more effort... so the happy outweighs the unhappy it seems... just my own theory, but its played out in a few places...
You can change the way a program executes by interfering with the hardware. You can also run different programs on the same hardware.
I think you're misconstruing the meaning of the word systematically.
You cache non-logged in users to start with. And then you cache based on sessions (logged in users) because you don't really need to show fresh votes on each visit and right away (admitted to it in the article). Plus there's lots of room for ESI.
That's very true, I actually ended up subscribing to pro because I was also learning JavaScript and HTML/CSS at the time (new programmer), so I found the pro stuff useful. However, if you're not wanting to drop the $20 or so for the month, I'd say that you can find plenty of fantastic online resources.
The craft's "hardest problems" are tackled with C or C++ (embedded and real time stuff) or with R, Python, Fortran, Matlab (scientific stuff). Some of the most used and therefore most scalable systems on the web use Java, PHP (and variations of PHP), C#.

None of those languages strike me as being both elegant and state of the art at the same time.

Meanwhile the "weapons for a civilized time" such as Lisp or Haskell haven't really gotten a major hold in either a Fortune 1000 company or the software giants on the West Coast.

It's like there's no correlation between "hacker points" for a programming language and the actual results delivered with that language! I'm being ironic, there isn't any. I'm open to someone proving me wrong though...
People in the database space use the term "transactional database" loosely to refer to databases optimized for handling simultaneous inserts, deletes and updates at rates often measured in thousands per second - the kind that you would use to say power an airline ticketing system or inventory management for a retailer.

Just because a database can support transactions does not mean that it is geared for transactional workloads, and hence would likely not be called transactions.

OLTP+OLAP is called HTAP. Its an active area of research but to my knowledge there is still no silver bullet there - systems that do it often store data in both row and columnar format to ensure they are optimized for both, with associated overhead.
Government civil service was like this. You'd take a test and the top 3 scores were hireable.
> and your wife's underwear drawer is not a person either.

wtf?? When you invade a person's privacy it's rarely jsut about the personbeing nude. Of course it is almost always about private possessions or data. So this reasoning is complete BS. The thing is that the owner is in one case a person, in the other case a corporation. Just because the corporation is owned by group of people rarely means the private data of the company is the private data of its owners.
As someone with close friends in Japanese government (Ministries), I can tell you they do care VERY much about about their declining birthrate and stagnant economy.
> "Oh hey, there's some good books under a mountain in another continent" is going to be pretty low on the list of things that's preserved through oral lore.

I think that knowledge would become the new gold/buried treasure in such a world. They who have the knowledge wins, and it will become potentially far more valuable than any stash of Gold.

If that is true for such a post apocalyptic future, then the lore of the buried treasure in the salt mine will probably spread and many will seek it out.
That was long before my time, but from what I've read ALGOL's problems were that it was too complex to be easily implemented on the (very limited) hardware of the time, and a focus on theory to the extent that basic functionality was ignored (even I/O!). That made it great for writing down algorithms on paper, but troublesome if you actually wanted to use it.
I think Solaris lost because of the Linux juggernaut, not because of any particular technical decision at Sun. Free, Open Source, and massively popular, Linux has slaughtered almost everything in its path on the server (and now, on mobile, too). Solaris was far superior in the early days of Linux, everyone would agree, but Linux got better faster than Sun was able to address all of the reasons people were choosing Linux: Cost, hardware flexibility (and cheap hardware), nicer userland (every Solaris box I ever inherited the administration of already had the GNU tools on it, because they were just better), incredibly enthusiastic user base (Linux and OSS had a religious zeal that commercial vendors could never match), and it was Good Enough even early on to start making inroads into Solaris' home turf.

I suspect XML had an imperceptible effect on Solaris usage. They generally had tools for most of the stuff that went XML; you didn't have to edit it directly. Sure, XML is ugly, but it aint a dealbreaker for most people, especially if there are tools for managing it.
From Headline to Photograph, a Fake News Masterpiece
Ask HN: Most inspirational talk or article?
What's a talk or an article that inspired you? Share it so that it can inspire others!
I'm sorry, what? A "compile" step is something nobody would ever do? Are you writing a lot of machine code these days?
> That will not affect DKIM.

It will affect DKIM and it does.

> The DKIM signing occurs after the listserv creates the email message and hands it off to the SMTP server.

The DKIM signing occurs before the listserv even receives the message. It's done by the sender's SMTP server before it gets relayed. The listserv receives the signed message and adds a footer which breaks the signature.
End of fillings in sight as scientists find Alzheimer's drug makes teeth regrow
systematically doesn't necessarily mean with a system
I'll just leave this here: http://fortune.com/2017/01/17/oracle-trump/
The latter half of the post is pasted from a previous blog post last week, which has been discussed at length at https://www.reddit.com/r/rust/comments/5nl3fk/rust_severely_... and https://news.ycombinator.com/item?id=13385530 .

TL;DR: we have some concerns. :P
What if you're only working 50 hours a week and you're single (22) but feel burnt out (is that possible)?
i guess it was in a way easier because the C compiler doesn't call you names if you make a subtle bug and rustc states its opinion about your work in no uncertain terms. it's harder to get going in rust, but once it goes, it usually doesn't stop.
Show HN: I made this tool to convert photos into PDF file. No uploads needed
>The company I am at now is an LLC and distributes RSUs, which meant when I joined I was able to file an 83/b form which minimizes my tax impact.

The usual impediment to this is venture funding. VCs generally don't like, and often can't invest in, LLCs so companies are forced down the corporation route.
A Snowden delivered in handcuffs would be a nice gift from Putin to Trump.
The data they requested didn't have personhood either yet the discussion went straight to whether the corporation does. Why is that if ownership doesn't encompass property rights?
Obviously, we'll see to all of that as the case develops.
Reddit is an interesting phenomenon. The home page has been a toxic mix of memes and trash for much of its life (I looked at it a few times, but don't go there any more).

The subreddits vary from highly toxic to well moderated (spacex for example), but most are so lightly moderated that they have some good links but little interesting comment content. The contrast with HN is interesting - I think the moderation here is much better and the culture is more welcoming as a result, but the home page here now just goes past too fast for it to function as a firehose on specific subjects.
It's more like giving the bully his favorite seat. You can stand on principle, but the result will be more or less the same either way, and giving him what he wants doesn't hurt you.
Why is that unbelievable?

They are one of the most outwardly testosterone-y companies anywhere. That kind of bullshit is catnip for fratbro types, who trend white.
Nomiku (YC W15) Is Hiring a CMO or Director of Marketing
Hello!

We're looking for a person with a great demand generation background to lead marketing at our consumer hardware platform cooking startup.

What we're looking for:

- Domain specific

- Has an ecommerce background

- Channel marketing experience

- An architect of deep campaigns

- Used to holding numbers in a previous similar role

- Communicates our brand and product fluently

Bonus if you've worked at a consumer hardware company or startup before.

Thanks for reading! My email is Lisa[at]Nomiku[dot]com to talk further.
You're assuming (incorrectly) that it is Indian nationals that are doing most of the hiring at Oracle.
Windows Privilege Escalation Methods for Pentesters
> Not enough Go code adds context like os.Remove does. Too much code does only

if err != nil {
return err
}

Is anyone else surprised that forcing programmers to do the tedious, repetitive, and boring work of being a manual exception handler overwhelmingly results in people doing the least amount of effort to make it work?

I feel like so many of the headaches of go could have been avoided had the developers spent any time whatsoever thinking about the programmers using it.
The last time I checked Iceland's population was 323,002 mostly homogeneous racially similar people in geographically and economically similar region.

Good for Iceland that their teenagers don't smoke as much. But there is little information for other countries in there.

Smoking is going out of fashion pretty fast in USA too.

http://www.usatoday.com/story/news/nation/2016/12/13/teens-d...
Discord is by far and away the best Electron app I have ever used. I don't know what their secret sauce is, but it's the first time I haven't run back into the arms of a functionally-inferior competitor product written in literally anything else. It's responsive to input at all times, doesn't eat all of the RAM in sight, and doesn't consume unnecessarily large amounts of CPU cycles.

VS Code is second best and somehow manages to best Atom in every way, but is still painfully sluggish at times (on a i7 6500u, no less) and isn't exactly RAM friendly.

Slack desktop is basically a dumpster fire, and from what I can tell Slack's attempt at mitigating that are to piss on it.
The dinosaur was recognizable and unique, with a long history associated with the company. Why did it need to change?
Erlang's GC is the perfect example of ‘work smarter, not harder’. It's not a particularly advanced GC, it just does so little work that it's soft-real-time capable.

As usual, excellent prog21 article: http://prog21.dadgum.com/16.html (I miss prog21 already…)
> The tax bill will come due when the employee leaves the company; so this doesn't really help a lot.

I don't see where this is the case. In fact, it's against the spirit of the original proposal. Can you point to where you read this?
I put "pauseless" in quotes because I know it's not entirely pauseless. It's described as "ultra low pause time" by the original project.

However, whether we like it or not, Azul has established the term "pauseless" as the way to describe their own collector which before Shenandoah was the only GC that can realistically be described that way, and which Shenandoah is very similar to. This is despite the fact that Zing still pauses. Specifically, the GC moves objects whilst the program runs.

I am unaware of any GC algorithms that are truly, completely pauseless in every situation. So I don't know what you want the term to be reserved for.
Baker Institute releases policy recommendations for the Trump administration
Is this really more important than some rather basic messaging principles Slack is still ignoring?

- No way to ignore/mute users. Yes, I sometimes need to do that even on my team.

- Group DMs inherit notification preferences of channels instead of DMs.

- No visual distinction between "/me says hi" and "_says hi_". (OK, may be minor, but as a long-time IRC user it's quite annoying.)

I can't wait for this threading to introduce the headaches inherent to some users using them and others not.
Do those usage distinctions really hold? We all know the mythology that Go was created as a replacement for C++ (the Go FAQ still lists it as being created because of the poor system language tools). Rust targets largely the same problem space. They're both compiled languages that in an idealized world could offer C levels of speed.

Go also offers a lot of high level constructs that allow you to create a web server and other solutions traditionally built in higher level platforms, but that doesn't reduce its low level functionality.
Because ownership rights are not absolute. The IRS can dig through your personal and corporate finances to ensure you're compliant with your required tax liability payments, why would you think the Department of Labor wouldn't be permitted the same?

EDIT:

> I don't care to discuss what the law is sorry.

Why would we discuss theory and not the actual law? The law is all that matters, as that's what will be enforced.
Just check the following Google news results and scroll back to see how frequently this sort of news is being churned out
https://www.google.com/search?q=hottest+year&ie=utf-8&oe=utf...
Assume you are correct and it is not a contract.

That doesn't mean the employee gets stock options. The contract granted the stock options. With no contract, there's nothing.
That's 'retirement', living off your accumulated savings and guaranteed income.
Come on, you know this isn't an argument about privacy.

This is a public company and federal contractor. That status has some expectation and if the article is to be believed, those expectations include "don't racially discriminate".

This isn't DoJ harassing some poor startup. This is "hey, it seems you're discriminating against these people based on things you shouldn't legally discriminate on. Can you provide us with data to show otherwise?"
Why baboon males resort to domestic violence
That's not correct. Unless it changed recently, Zing still has safe points as it's basically a fork of HotSpot and HotSpot pauses programs for all kinds of reasons beyond GC.

There's a talk on YouTube where they discuss their work to drive down safe point pause times. They eventually made the pauses so fast it hardly matters, but it wasn't technically completely pauseless.
Yes, you can. I did precisely this. I even had to take out a personal loan to cover some of the costs, as the value was just starting to ramp leading to the IPO.

In the end, I paid hundreds of dollars (or perhaps a thousand?) in interest, but it paid off handsomely as the spread between short term and long term capital gains is large enough to make it worthwhile.

But, of course, there's always risk.
That's a link between the program and the hardware, which is the analogue of the demand that was set.

You can run the same program on different hardware, and run the same program on the same hardware and get different results. I'm not sure the analogy gets us very far.
Great, thanks. Not only is this more secure & anonymous for your users, but it also gives them a way to access your site in case your main domain is lost or revoked.
When you say anonymous, how do you mean it? As in: the interviewer meets face-to-face without a resume in front of them, or the interviewer has a resume but the interview is done over the phone, or a phone interview with no resume?
The time when an immigrant gets their H1-B the first time is based on a lottery. Subsequent job changes while on H-1B is not via any lottery.
We just don't know still the answer to this question.
don't understand? children can't turn time into money, it sounds wrong to call them financially independent.
Germany Investigating Possible Spying Activities in Turkish Mosques
i'd guess a negative arg passed to https://golang.org/pkg/runtime/debug/#SetGCPercent
In the UK. The income tax and the NI are both applied at the same time as a percentage of your gross salary. (Basically 20+11% or 40+2% if on the high tax bracket).

In France. The taxes are layered. There is your gross salary, then one tax is applied (25%)... then another tax is applied (11-45%) on what's left ... then it keeps going on.
Thanks for the clarification.

Does the upcoming XLA interact with this as well? I.e. compilation would be too costly for dynamic graphs, and so it would only make sense for static graphs?
The issue is not that investors prefer to keep the rise in equity to themselves.

The issue is that in response to Enron's collapse, Congress implemented The Sarbanes-Oxley Act. This makes IPOing massively more expensive since you have to go through a bureaucratic nightmare first. One established, the costs of continuing may be controlled. But coming into compliance is a headache that people want to avoid.
I think the assumption is that, as ntpsec is "soft real time" i.e. not hard real time, sufficiently low pauses mean you wouldn't need to lock out the GC at all.

I mean, technically anything the system or runtime does on your behalf can be thought of as a 'pause'. What if you lose your timeslice half way through a function?
not surprising . pay less and still get work done. I have the same experience in automotive sector. GM, FORD, FCA
I live in Boston and this is not surprising in the least. Right now for instance, the Vue meetups have 2x as much people signed up as the React meetups. At a meetup yesterday I asked a group of college kids why they were at the beginner meetup and they explained that they'd try React and couldn't quite figure out how to make a linguistic website. They thought Vue could get them going faster as it made more sense. I expect to see a lot more of this going forward.