skysight-inc/HackerNews huggingface dataset:
Many companies have right of first refusal on any private share transfers. You need to offer the shares back to the company at whatever sales price you agreed to with a third party. Most times, the company can just sit on the offer and never actually respond. There are no timeliness clauses or guarantees when evaluating the offer.

Notoriously, this happens with companies like Uber. If you were friends with Travis, you could sell. If not, you'll go pound sand.

Investors also want to see the books and numbers. Not everyone can sell on hype alone. Even leaked numbers from Uber were taken with huge grains of salt.

Over the counter arrangements and warrants are on dubious legal standings with regards to transfer-controlled private "stock units". Actual shares are a different story, but everyone gives out "stock units" and not shares. It might seem pedantic, but there's a gulf of difference while the company is still private.
So Groupon's CEO mistake was that other people DISCOVERED his fraudulent activities? That's a great learning LMAO. It sounds very much he hasn't learned a thing.
Says a man with billions in the bank...
> you can make electricity from renewable sources. Can't make jet fuel

This isn't true BTW. Biofuels are made by pulling CO2 out of the atmosphere.
It's highly probable that a trip in 1919 across Canada by train and a trip in 2019 take the same amount of time.
>> From experience, while Google does this for their HQ, they don't for remote offices

This is not true. Google interview experience is identical everywhere. Source: spent 6+ years at Google, not in HQ.
Simplest solution: stop providing the snacks that people want to hoard
Successful Instagram Posts That Aren’t Photos
How the Taycan is Made (raw footage)
> Also, "completing" one problem in the context of the above does not mean being able to solve it the first time without checking the solution. It means possibly struggling with the problem for 20 minutes, checking the answer, and making sure you can do it the next day without looking at the answer.

Thanks for saying this. I tried leetcode last time I was looking for work and was thoroughly discouraged. This approach makes a lot of sense for someone who's been coding for a long time.
The old fashioned way shareholders would receive liquidity was through distributed earnings aka profit sharing; this is still a viable option. Employees receive a salary and shoulder little risk relative to shareholders/investors so I'm not sure I agree they "deserve" to be rewarded in the same way.
Mongodb aggregation queries are far more intuitive and easy to explain to juniors than sql, because they run in the order you write them and don't need blog posts like https://jvns.ca/blog/2019/10/03/sql-queries-don-t-start-with... (just found this on front page on HN). Well, actually there is a query planner in between also but they run as-if they were executed in that order. Anyway. They also by default protect you from sql injections and are easier to construct programmatically because appending a step in the pipeline is literally just appending to a standard json array, without having to know the complete lexer and AST of SQL and all. On the other hand they do make you pretty tired of curly brackets :)
There are a lot of disadvantages to going public and very few advantages. Most companies these days don't need the money because private money is willing to pour billions in, and it's pretty cheap to run a company now if you're just software.

That's pretty much the only advantage, other than liquidity for early employees, which most companies don't really seem to care about, since many of the early employees have left by the IPO, and the ones that are sticking around for their payout are probably just coasting anyway.

But the disadvantages are numerous. You have to tell your competitors about your profit and loss. You have to hire a bunch of auditors to make sure you follow all the SEC regulations. You can't do any long term bets because the market will skewer you and make it hard to hire. Your every action is up for public scrutiny. Your valuation is no longer flexible when you want to make acquisitions with stock.
Because they built the business? Just because something’s in a contract doesn’t mean it’s not exploitative.
> Warnings arise from being unable to modify the language semantics

Not always. For instance, C has a lot of stuff around casting, memory management, etc. that is semantically legal but often good to warn about. Other times, it can warn about a possible stack overflow. C has tons of behavior which is not technically defined but has been agreed upon by most compiler implementers (and doesn't warn), though admittedly, there are also cases where you'll get different results.
A.G Barr,
I claim Citizen Privilege as I am a PRIVATE citizen who is innocent and as you have testified to Congress, you believe SPYing on a person while being investigated for alleged crimes is not acceptable AND could be seen as an abuse of power PLUS I wouldn't want to be charged with Treason if I say, eh well I am sure you know what I am talking about. You have shown during your short time pretending to work for the People of the United States (again) and yet People were replaced with the president. you're a Hypocritical POS. You are supposed to be protecting my country. You should be respecting the 3 branches of government. If I cannot see documents of what my government has been doing because you other Trump bitches refuse to provide them, (no matter what it or who requests them), then I think you should not have any measures, whatsoever, with respect to Oversight in what I do, what I say, my friends are, who my relatives are, my subscriptions I have in Messenger or any other part of my life. Go babysit his children with private email accounts.

Even non-Russia related requests are NOT provided to Congress.
https://www.nytimes.com/2019/09/12/us/politics/house-afghani...
"The committee had asked three times this year for Mr. Khalilzad to brief lawmakers on the administration’s plan to end to the 18-year war in Afghanistan, and each time the State Department declined."
"....Eliot Engel, the committee’s chairman, in a statement. “It shouldn’t have taken a subpoena to get the State Department to work with this committee and allow us to perform our oversight duties.”
House Foreign Affairs Panel Subpoenas Top Afghanistan Negotiator
AND "
...Eliot Engel, the committee’s chairman, in a statement. “It shouldn’t have taken a subpoena to get the State Department to work with this committee and allow us to perform our oversight duties.”
https://www.reuters.com/article/us-usa-afghanistan-khalilzad...

https://www.wikiwand.com/en/Fourth_Amendment_to_the_United_S...
environmental impact studies were not done for highways either and they are much worse environmentally.
I didn't want to be the one to say that... this is a terrible tutorial.
A company whose founder/CEO is the only person who can remove him(self) is well governed?
Apple rejects map App in HK for law evasion
I'd argue that if you used -Wall and you got all the warnings you can't really complain too much because you got exactly what you asked for.
Ollie Self-Driving Shuttle Comes to Atlanta’s PeachTree Corners
A company I worked for when the first bubble burst took away our free (canned) beverages. Allegedly because some temp employees were witnessed exiting the facility carrying significant quantities of drinks but in reality the costs had crossed $5,000/m as we'd grown and that was the magic number where someone began to question it... nevermind that headcount had grown from 150 -> 350 since the free beverages had been implemented and the expenses had been fairly linear.

My current employer provides fountain drinks. BYOC.
I don't think its an age think at all. I think that Tableau and other BI tools killed the bulk of rudimentary SQL work for thousands of developers. And good riddance. Business people need to be able to have as much access to the numbers as is feasible, and should have to wait in line to get them.

I think that the fast majority of movement away from relational databases is pure folly. With JSON columns and horizontal scaling, relational DBs can handle virtually every workload, and give devs wonderful things like joins, aggregates, window functions, views, foreign data wrappers, user defined functions and all of this other stuff the have to build themselves on top of their "easy" NoSQL DB. There are many, many good use cases for document DBs, where they win on latency and scale. I've just seen a lot of NoSQL by default designs, or NeverSQL attitude, and those end up being very expensive to actually develop and own.
The NYT and WSJ are national and world papers. They have bureaus in San Francisco.
Well, that was very unsporting of the cop. Sometimes I'll treat red lights like stop signs, very late at night, as a minor demonstration of sobriety--like, if you want to pull me over, have at it, but you're gonna be bored and disappointed.
Performance Optimization, SIMD and Cache
Glad you like my work. To quote the essay:

"these kinds of results should be taken with a grain of salt. The mnemonic medium is in its early days, has many deficiencies, and needs improvement in many ways... is this medium really working? What effect is it actually having on people? ... are there blockers that make this an irredeemably bad or at best mediocre idea? How important a role does memory play in cognition, anyway?"

The essay continues at great length in this vein, getting gradually into more and more detail. We have detailed discussion of common ways spaced repetition fails, of ways it may inevitably fail or needs to be redesigned (a different issue), of ways it falls short of the goal of understanding, of ways spaced repetition is a poor lens for memory systems, and so on. I haven't counted, but believe there's several thousand words in this vein.

The conclusion is that: (a) we are some ways from having really good memory systems; but if we did it would (b) likely to be extremely helpful, including in lots of ways people don't commonly appreciate; and (c) be far from a panacea. The essay has a lengthy discussion of points (a) and (c), in addition to (b).

I don't think it's reasonably characterized as hype.
Did you decide how to find this mate?
FDD – Fear Driven Development
A bottling company is interested in determining the accuracy with which their equipment is filling bottles of water. One answer would be "95% percent of the bottles contain between 11.9 and 12.1 ounces". A different way of answering the question would be to estimate the actual distribution of water amounts.

The difference here, is that knowing a distribution is often more useful than just knowing the mean, or the variance, or some confidence intervals. Bayesian methods tend to be useful when you want this sort of information which is often the case when you are using it for decision making (or something like game theory).

Another uses case is when you are making decisions requiring multiple pieces of information that don't neatly fit together. A simple example is cancer screening. A rational decision about the proper threshold requires you to combine information about (1) The accuracy of your test, (2) The prevalence of the cancer in the population.

I will also add that the formula presented in the article is the simple case with discrete distributions. The more general version of the formula can also handle continuous distributions.
Boggles the mind they dont care about rule of law. Socialism and lawlessness... sounds like Venezulea...we all see how that's unfolded.
He should at least have the good manners to tell us who he's going to murder.
Unlimited vacation is the new unlimited soda. There’s actually a limit, but we’re not going to tell you what it is.
I like how the person argues how hoarding the bottles is good for _them_, hence it’s OK. I bet their face is getting orange.

“It saves me time, so it’s not rude” jfc
He also railed against companies with unsustainable business models. And someone asked him why he went public, if going public was the worst thing he ever did. His reply was that because of how Groupon was financed, it was basically forced to go public.

It was very odd. I got the sense that he got frustrated with all his business ideas failing, ran with the one business idea that actually could succeed (which was basically a pyramid scheme dressed up as marketing), but never really got comfortable in his own head with running a pyramid scheme, so all sorts of psychological defense mechanisms come out when he talks about it. His other actions (like introducing Progressive Equity [1], and his subsequent startups Detour and Descript having legit if less successful business models) also suggest this.

[1] https://medium.com/detour-dot-com/introducing-progressive-eq...
With you on the lawyers. Not sure about the cycles.

If you go back 50 years there were still the same election cycles but countries, not just US, were getting volumes of serious projects done.

I think its more abut the mindset change in both politicions and votes. Back then we were nation building. People expected some sacrifice to create a better future and they were witnessing this progress.

Today many people are seeing their quality of life reduce and this creates a focus on grabbing yours and looking for quick wins.

We have a great example in Australia where the govt tried to roll out nation fibre broadband. The oposition critisied what was largely a good plan as far as I can tell simply because they were the opposition. The opposition won the next election, implemented their 'this saves money' plan and fucked it leaving our country with a $50bn project that has done bugger all to improve internet.

Also now its buggered I regularily see people posting things like "why should my tax dollars pay to fix it, if you want fast interent you should pay yourself" type thing. This rather than, this is the modern circulation system of the economy and if we dont fix it our country will lose significant future oppurtunity.

But yeah we have a huge proportion of lawyer politicions in Aus and I think this is an issue. We should be looking for genuine 'doer' skill sets. I almost wonder if we should ban running as political parties and people have to run as themself so we fcus on theier histor and achivements more rather than are they my tribe.
Perhaps off-topic, but this reminded me of Lingon, a macOS app for editing launchd services.

https://www.peterborgapps.com/lingon/
For background, I work currently at one of the FAANMGs and I have spent around 20 years in the industry. I actively interview candidates and I have had offers from 4 of the FAANMGs not too long ago. My experience is that the preparation required varies. It depends whether you are interviewing as a general SWE or pre-slotted. If you are pre-slotted, one or more interviews tend to be specific to your domain and skills. You do need to know Big-Oh notation, trees, BFS/DFS and such standard stuff at most of the places; but how much the interviewer go to basic CS theory tend to vary based on your domain and years of experience.

For example, as an interviewer I often ask computer architecture/operating system questions as that’s what someone coming in, slotted into my team, needs.

In general, a lot of coding questions tend to be pattern matching and how fast you recognize the algorithm/data structure required to solve it. Before going in as a candidate, I did 50-60 leetcode puzzles and a bit of Elements of Programming Interviews. I also interviewed at many places for FAANMG readiness.

All said and done, the biggest factor in interviews is luck - from getting a good interviewer to getting a problem that you can easily identify/enjoy solving. All the preparation stuff is just to hone your skills. More you’ve seen going in, the better.

Best of luck!
Employees are shareholders, too.
So you’ve given me compensation (equity stake) that I can’t sell, ever, effectively making it worthless. Borderline fraud. If I want cash flow, give me liquidity and I’ll go buy a public dividend fund.

My time is worth more risk wise then some investors bottomless pit of fund dollars (cough SoftBank cough).
> killing the ROI on building the train in the first place

In Seattle the light rail was pressured to serve the poor communities. Once built, they belatedly discovered that a transit station causes gentrification around it, pushing out the longtime residents. So they've tried zoning to prevent development around the transit station, which then reduces the ROI on the system.
There's no land-based airstrips, but all those islands are serviced by floatplanes and most have one or more luxury resorts. Aside from Salt Spring, they're more middle-class retiree islands (Salt Spring legit has int'l rich people building summer homes--my wife and I had breakfast at a B&B with a New York couple complaining about the cost of shipping Italian marble in via BC Ferries).
So when are you going to do something about it?

I’ve seen many a post on here about people who’ve experienced this in SF. Hell, I have too. But nobody ever shows up to a town hall type meeting and expresses this. Nobody organizes protests for it. Nobody goes and volunteers to fix this problem.

Yes. Our city government is lawlessly incompetent and it shouldn’t be.

But if we don’t actually get out there and scream until there’s change, then what’s even the point of complaining?

Let’s fix this without them or get out there until they have to do something about it.

Let’s do _something_ about it
These are good points. Moreover, they're unusually well made.
Not agree with first. I have seen people change over time.
Tl;dr:

> The Forth way of focusing on just the problem you need to solve seems to more or less require that the same person or a very tightly united group focus on all three of these things, and pick the right algorithms, the right computer architecture, the right language, the right word size, etc. I don't know how to make this work. My experience is, you try to compress the 3 absolutely necessary layers to 2, you get a disaster.
Do any police out there miss actually solving crimes as opposed to just sucking up all the cell phone data and Ring camera feeds?
Yes, most of his recent rhetoric is.
Relatedly, a 1939 vision of the future (discussed recently at https://news.ycombinator.com/item?id=21104762 ) shows a simple --- but probably quite expensive --- solution; people and cars can't collide if they're separated:

https://upload.wikimedia.org/wikipedia/commons/5/59/Street_i...
I can’t believe people on HN, of all places, are peddling conspiracy theories by corrupting the facts.

Fact 1: Burisma was under investigation.

Fact 2: Hunter Biden was on Burisma’s board.

Fact 3: Hunter Biden himself was not under investigation. Not only that, there is no evidence that the investigation Burisma was under had any relevance to Hunter Biden.

edit: downvoters better explain themselves. If you have evidence to the contrary, let’s see it.
Ideas:
Install a vending machine that requires people to badge for high demand snacks/beverages.

Stock items wrt locality based demand.

Allow users to specify a couple favorite snacks and guarantee a floor of a certain quantity. Implement using distributed resource sharing algorithms already used in production systems.

Lastly googles culture does already prize selflessness and sharing. It’s surprising the author didn’t mention any pushback to this kind of behavior on the mailing list.
> You have to hire a bunch of auditors to make sure you follow all the SEC regulations

Following the law is just so onerous and painful.

Sunlight is a wonderful antiseptic.
W jakim banku najlepiej założyć konto osobiste?
Old Ads That Reveal How Different the World Used to Be
> You're still thinking of languages as these huge things that can be offered as products.

I do wonder if "Data Specific Language" would be a better acronym, successful DSL's are nearly always confined to processing very narrow sets of data.
The author makes it crystal clear that she is not advocating this as a mental model for the execution of the query:

Database engines don’t actually literally run queries in this order because they implement a bunch of optimizations to make queries run faster – we’ll get to that a little later in the post.

So:

- you can use this diagram when you just want to understand which queries are valid and how to reason about what results of a given query will be

- you shouldn’t use this diagram to reason about query performance or anything involving indexes, that’s a much more complicated thing with a lot more variables

She claims this is a useful tool to understand the denotational semantics of the query and which kinds of queries are allowed vs. not allowed—and she's absolutely right.
We had a situation like this with chocolate milk at our company. It was suddenly popular and there were people doing stuff like this.

The office people who stocked the fridges were talking about rules for how many you could take and other dumb things like that.

I told them “stock twice as many”. They reply “but then people will take twice as many”. “So double the stocks again. And keep doubling until there are some left in the fridge at the end of the day”.

They looked at me like I was insane.

There isn’t any actual limit. The company isn’t going to run out of money because people drink too much chocolate milk. I mean, if people want it then just give it to them!

After a few days of oversupply, the popularity waned and now people take chocolate milk at roughly the rate of any other soda. The fad had past.
> possibly

It's a thinkable scenario. Has this ever happened though?
I agree, I m working on a google translate idea for math. I think notations could be more readable!
I am one of those guys who had a 4.0 GPA in college but I never used spaced repetition because what I was doing seemed to work well enough. Post-college I tried it for learning japanese and it seems like a downgrade from my usual approach.

The best way to learn something is by contextualizing it. For example it doesn't matter if you forget a math formula if you know how to re-derive it. If the formula is truly important, every time you access it, the entire DAG of knowledge leading up to that formula will be "refreshed". This is a very natural spaced repetition that erodes from the edge of your knowledge graph since the basic building blocks are refreshed so often. New knowledge is extremely easy to acquire, and your graph can be "refactored" every so often.

The space repetition apps I have use doesn't have a similar concept of interrelationship. For example it's possible for you to learn the flashcards for "three" and "one" but not know the word for "two". This is insane way of doing things. You are just refreshing random isolated nodes. Not only does it make it a lot harder to learn (since random out of order information is harder to compress), the knowledge graph you build is a tangled mess that's not as usable and doesn't degrade gracefully.
Scavenger of Eternal Truths: Thomas Meaney on Norman Mailer in the 1960s
Private equity and VC are generally interchangeable terms in that context. There's a difference between a VC that privately invites certain investors to invest, versus a publicly open mutual fund that anyone can buy into.

And to complicate matters even more, there are publicly traded private equity partnerships (Blackrock, etc).

tldr, jargon sucks
Voting is a civic duty for a functional democracy. I don't understand the rampant defeatism I see in the "deliberate nonvoting" bloc, but the outcome seems obvious enough.
Short Biography of Jessica Amaral Model Actor from Brazil
I didn't really appreciate Forth until I found Jonesforth [0], a very well-documented Forth implementation in a single x86 assembly file. You can read it from top to bottom and gain a pretty good understanding of how a Forth can be implemented.

[0] http://git.annexia.org/?p=jonesforth.git;a=blob;f=jonesforth...