skysight-inc/HackerNews huggingface dataset:
Yes, I was suspicious, too. They offset my suspicions by 1. paying me a generous salary, and 2. giving me time to talk to an accountant about it. The accountant had never heard of it, but looked into it and it was legit. The reason that it's unfamiliar is because it's so danged advantageous to the employees.

There is some room for them to dilute the shares out of existence. Notably I don't have to exercise them, I already "own" them. The vesting schedule is really more of a forfeiture schedule. If I leave after a year, I forfeit 3/4s of them. Otherwise, they're mine into perpetuity, until liquidation.
I Am Guilty of Violating the Espionage Act
nthing this. I think I would have given up programming a few years ago if Haskell didn't exist. (Maybe I could have settled for OCaml or Clojure.) Probably I would have gone into management but I certainly wouldn't still be enjoying being an individual contributor!

I'd also like to reiterate your final paragraph, in case anyone misinterprets you and thinks that Haskell is just about novelty or
doing things a "different" way. For me it's about doing things a way that actually makes any sense at all.

> The thing I loved was that it allowed and encouraged me to find the _best_ solution to a problem, as opposed to just 'something that works'.
Work at a startup in a field you love with coworkers who also pour their blood sweat and tears into the company, only to have the founders fail upwards and employees left with nothing. Then you might feel differently.

Founders shouldn't be exiting with massive rewards when the risk they took was only marginally higher than early employees.

Yeah, I enjoyed my time there and I learned a lot. But a mismanaged company shouldn't reward the management and leave employees with nothing after all is said and done.
More realistically you would one-off something like a boat out of fiberglass or carbon fiber and a non-metal mold (either shaped wood or foam, both of which can be large-scale milled easily). Yes, it would be more expensive than 3D printing, but a hell of a lot cheaper than an injection mold and with far better material properties than any thermoplastic. Or do it with vacuum forming. Injection molds are expensive because they are specifically designed and made for high-volume production with tight tolerances. If you don't need those things there are much cheaper options.

I'm personally bullish on 3D printing long-term, but FDM mostly still sucks and gets a lot more positive press than actual practical use in industry. It's just the easiest and cheapest of the printing technologies to expand on, so you see a lot of concept projects that sound good on paper.
Show HN: Google Alerts for YouTube Videos
Why/which watchmakers?
There is a difference between “that’s a nice camera” and “wow.” The F5 was a “wow.”

It is the “wow” factor that ultimately makes or breaks the internal psychology that drives greatness at companies.
They had an Android launcher a while back, and the HTC First that shipped with it:

https://en.wikipedia.org/wiki/Facebook_Home

I wonder if they'd take another stab at that as a workaround to tracking protection, assuming Android follows suit on this in a year or two. Get users to sign in and now you have all of their installed apps and know what they launch, all tied to a Facebook account.
Can you share more about this? Trying to figure out how to be fair to future employees as a founder and considering all the options
prevent stagnation

Or irritate a long term user base? PHP has been very successful long term, largely I would argue because of maintaining almost complete backwards compatibility.
Yes, it's an LLC.
Standard practice in CNC machining (at a certain scale) to deliver at least aluminum back to the distributor. Not all materials can be recycled as effectively though, or have a price point where it is worth doing.
Plastic has the problem of being incredibly cheap.
Does some of it feel kind of redundant? I suppose that people have different reasons for learning languages but as someone who knows Python, Ruby is one of the languages on my not-to-learn list since it would neither allow me to work on anything that I can't work on now or introduce some new and interesting language paradigm.
Keep warm settings on rice cookers keep the rice above 60C to avoid bacterial or fungal growth.

I use the keep warm setting on a rice cooker for another reason: To make black garlic. Take 20 bulbs of good quality garlic, put it in the rice cooker, set it on "keep warm" (NOT cook!) for two weeks without opening the lid. Note the rice cooker will be useless for anything else after this because you'll never get rid of the ingrained garlic smell.
I meant it as mutual i.e. neither suffers. And I meant mediocre coders as in average, "not exceeding expectation".

Suffers implies something destructive and I would hardly call working with ordinary men being destructive even though obviously the outcome might be better if all coders are great, even thought that is hardly realistic for most setups, especially bigger.
Tesla Stock Joins the S&P 500
Can we get the link changed to an actual article?
It's becoming quite common in JavaScript, but usually with a const/let keyword in front so it's easier for the brain to understand that you are reading a destructuring assignment.
Any recommendations to prevent supporting these companies? I've bought used for years as to not support a company directly and the initial damage had already been done. I'm interested to hear more ideas. How many phone companies are actually good with their manufacturing?
From the Whitepaper: "Due to the inherently asynchronous nature of mobile messengers, providing reliable Forward Secrecy on the end-to-end layer is difficult. Key negotiation for a new chat session would require the other party to be online before the first message can be sent."

That's not a problem for voice calls because voice calls inherently require both participants to be online.

Though I am curious why Signal's approach [0] wouldn't work for Threema.

[0]: https://www.signal.org/blog/asynchronous-security/
Where are you getting 8 from? Even being generous about what counts as a difference I'm counting 6.

I was already counting the "secret" ending. Two of the "choices" you can make without meeting the criteria are really the same ending with slightly different dialogue options. Mass Effect did not have multiple endings.

Side missions may have subtle differences but the entirety of the mission is in a vacuum; there's no difference between whether or not that trigger exists outside of that single event.

It led me to feel like a county fair more than a living world. "Next up, head to the torture booth! Ignore the wood scaffolding along the way".
Exactly. This article is titled "Understanding how AES encryption works", but it doesn't describe how AES encryption works! It only describes how AES works.

AES is a block cipher, basically an approximation of a "Pseudorandom Permutation" (PRP).[1]

A PRP can be used for secure (authenticated) encryption, eg in AES-CCM or AES-GCM. PRPs can be used for semi-secure (unauthenticated) encryption, eg AES-CTR or AES-CBC. PRPs can be used to make a Message Authentication Code, eg CMAC. PRPs can be used to make a hash function (no direct example with AES, but Whirlpool uses a modified AES, and one could also use it in a Sponge construction, and Keccak uses an internal PRP). PRPs can be used to make a CSPRNG (random number generator), eg AES-DRBG. PRPs can even be used to make a public-key signature scheme: make a hash function (say, via a Sponge construction) and then make a Merkle hash-based signature scheme! The only common operation I don't know how to make with AES (or another PRP) as the main component is a Key Encapsulation Mechanism.

Calling this an article on how "AES Encryption" works is a bit like writing an article "How Programming in C works" and then describing NAND gates, ALUs, instruction decoding, and other bits of how a CPU works. It's the wrong level entirely given the title.

[1] A PRP is a sort of keyed super-shuffle. I'll use decks of cards for this analogy. A PRP is a bit like shuffling 52 decks of cards (in a deterministic way based on the state of an input deck) and taking the top card from each, then returning the resulting 52 cards as a "deck" of output. There can be repeated cards. A deck of all one card (say, ace of spades) will come out totally different, while a normal shuffle would just get you back 52 ace of spades. The determinism lets you repeat this process by knowing the input deck's state.
Are you asking if I believe that externalities exist? Yes?
Drugs, free (as in freedom) devices, pawpaws ointment, hardware wallets / cryptographic identity tokens.
Thanks, noted. Fixed now!
This web server seems to be broken.

https://web.archive.org/web/20201220135644/https://pijul.org...
Yeah. I've gotten to the point where I hate tweaking things, and zsh feels like a pit of endless tweaks. I'm sure I could go dig up someone's package that has sane defaults, but, I ultimately don't care enough to do the work to vet _that_ configuration.

Hence, I'm on fish.
Thanks for sharing, I will go through those wikis. As an user it treats my right. I have the freedom I desire when I'm using their products. And I also get quality among other things. Something that I can't say about Chinese brands, though I've owned Huawei, Xiamoi and ZTE phones before.
High temperature resins can be 3d-printed and used for molds. These can be used for low-run injection molding or vacuumforming.
Formlabs have some content on the topic:
https://formlabs.com/blog/braskem-3d-printing-injection-mold...
I think it’s time of liquidity for double triggered RSUs. That’s what big pre IPO companies give and at IPO all the accrued RSUs are taxed as income.
In my opinion your comment is clearly out of place.

This post was in the first page thanks to dang, who decided to let me make a repost, after this comment generated a lot of interest:
https://news.ycombinator.com/item?id=23589798
now 6 months ago

and this post I created immediately after got huge interest although being only visible in the "show" first page because it was "flagged":
https://news.ycombinator.com/item?id=23591953

and that is just the standard policy of HN.

But you could have just discovered most by yourself just checking my account info, instead it looks you are prone to see conspiracy behind everything.
https://news.ycombinator.com/item?id=25372401
aka ash
Commercial vessels could become tsunami early-warning systems
I recall reading years ago (after the Sendai earthquake) about the stoppage at the Nikon factory there. In the article the author mentioned that the pro and consumer camera division of Nikon was responsible for so little of their overall revenue (equipment for photolithography was the money-maker for Nikon) that board members were, at that time, advocating selling off Nikon's camera business. If that ever happens I hope Sony is the buyer... the idea of Nikon's ergonomics and color science married to the autofocus system on Sony's Alpha line would be incredible. Granted, its more wishful thinking than anything else (based on the small bit of logic that Nikon uses Sony sensors in most/all of their cameras) but it would be a powerful combination.
the problem is that if women consistently get paid less then it is hard for any single woman to stand up and ask for more. and if salaries are not being discussed then they won't even know.
And in the BEAM the garbage collector is only invoked when the heap and stack meet which means for most short-lived processes it never runs:

https://erlang.org/doc/apps/erts/GarbageCollection.html#over...

(btw, I'm enjoying the Reactor podcast, keep it up)
The anatomy of the modern window manager (2019) [pdf]
The price of an equivalent iPhone to last gen has gone down by more than the cost of the missing charger, so it is effectively free.
Shinkansen (bullet train) commuting is a marginal phenomenon, with a few thousands doing it in a metropolis of 20M+. Highly reliable commuter railways with cheap express services are the backbone (and genesis) of Tokyo's sprawl.
Supply vs demand, universities can charge ridiculous tuitions because they are in demand more than ever. Yes the governments have made it so you cannot bankrupt the tuition debt, but it doesn't mean you need to take on that debt to beginwith.

Will bureaucracy and identity politics kill the universities? No they wont die, they will simply be of lower quality. What makes a university better than another? The quality of the education fundamentally. If they don't hire based on merit, the quality of the education drops.

Even if they drop to diploma mill quality, they wont die.

What will kill universities is if they get replaced. The "community" derives out of quality education. If you went to a university which gives away diplomas to anyone, then opened a business. You wont want to hire from that pool of applicants. Look at Elon Musk's hatred of university degrees and especially MBAs.
I agree here. We get to see geology in action, a short time scale ice/glacier action on land and sea floor. I find the kinetics of what would happen fascinating. “Some” of the local penguins will undoubtedly perish, yes. But I dont think anyone is predicting this to be an extinction event for them, i think the overall danger to them is overblown. Not saying its not bad, but we have “rational” people here suggesting unleashing nuclear weapons to save a fraction of a small animal population....?

I see this as nature in action. Our environment is constantly in flux. Yes, this was indirectly caused by human activities, but we would get to witness first hand how this changes the environment. And maybe some good would come of it.
Fritz AI in Flutter Applications
Don't you have to pay tax on the notional value of the shares, which leaves you in a difficult position because you cannot realise those gains.
Apple isn't the only one doing this, but Apple is the company who makes 'think different' posters with Nelson Mandela, the Dalai Lama, Ghandi, etc. on them. That, to me, makes it extra disgusting. It tries to sell itself as some company that is somehow different and not 'evil' and 'corporate' like all the others.
Would by immediately for our makerspace - where we already have CNC machines that we can make alu molds with.
> Almost everybody here focuses on Apple instead on the Wistron.

Yeah... because how fucking stupid would someone have to be to work at one of the world's largest, most valuable companies and expect anyone in their right mind to believe them when they throw up their hands and say, "Oh my God guys, we had nOoOoOoOo ideeeea this was happening!"

Yeah. Fucking. Right.

The naiveté of the average HR poster staggers me.
> Damn - all packaging tools to hell. Damn them I say!

That's the thing about packaging tools: they have to work 100% reliably, every time, without any error, or they're catastrophic. As Douglas Adams says: "the difference between something that might go wrong and something that cannot possibly go wrong is that when something that cannot possibly go wrong does go wrong, it also turns out to be impossible to get at or fix."
The ones who used to make clockwork watches just before digital watches appeared in the 1970s. They failed to invest in time and lost a lot of market share. To be fair, unlike Kodak and cameras, they weren't completely wiped out, and the high-end precision Swiss watch is still a thing.

Incidentally, recent sales have apparently been massively affected by COVID, as many of them are sold in bricks-and-mortar boutiques that customers are no longer visiting.

[Edit] - this is the queue of companies who failed to consider a rival disruptive technology.
Not all mutations are going to mean viral resistance. At this point we can only hope it does not mutate in a way that is detrimental to us. More importantly we should hope that this isnt a pattern with a stronger and more potent strain popping up after the previous.

Tubercolosis did a number in my country and almost took my best friend. We take the Covid-19 deadly serious in these parts.
Top FinTech Companies and Startups to Watch in 2021
I've been around photography for a while. This is sad news but not surprising. Mobile phones have gotten good enough that you don't need a DSLR anymore to take "nice pictures." All the computational photography to create fake bokeh, good low-light photos, etc. pretty much ate up all the demand for DSLR.

If you look at the photos on a big monitor, you can spot the difference between a DSLR and smartphone. But on a smartphone screen, where 95% of the photos are viewed these days, the difference is negligible. Heck my wife recently printed out 4x6 prints of her smartphone photos and they looked pretty good too.

I've recently got a iPhone 12 Pro, and it's good enough that I'm thinking of selling my Fuji X100V. DSLRs used to be accessible for amateurs. But unless you need specific capabilities (strobe usage, fast sport shooting, ultra-telephoto, etc), most people don't need to buy a DSLR if you have a decent smart phones these days.
Sea Rise Won't Sink All of Florida's Real Estate Market
Ask yourself if you want the medic doing surgery on you, or to a less dramatic example the electrician working on your house, to be the best you can buy and you will quickly understand why in reality no one optimizes for the system's efficiency and everyone optimizes for own interest.
Samsung, Apple's #1 competitor and the largest smartphone maker in the world, also has factories in India and doesn't have the kind of problem that Apple has.
I had a D70 -- my first digital SLR! -- and I recall the giddiness of getting my first "Made in Japan" Nikon dSLR (the D200 iirc). There was always a sense of "Yes, the stuff from Thai factory is still equal to being a Nikon, but 'Made in Japan Nikon' was more equal" but that was mainly because the professional bodies and best glass were only made in Japan.
Are you trying to say that the /Free Software Foundation/ is somehow not political? The GPL people?? Or is "political movement" defined here as "women and minorities asking for fair treatment?"
You did better than me, I tried googling quickly for Malina Galina but mostly got that post.
Her English vocabulary is fine but she clearly doesn't know how to structure her discourse. It's also been quite a while since then, so she has had time to edit and clarify her thoughts. I'm not a native speaker either, most of the people I interact with are not native English speakers but most people I work with professionally tend to be better at structuring their thoughts logically.
There is no legal reason why we can't have non-dilutable options. The only reason why it's such common practice is probably vanity (investors want to know they're getting X% when they invest) and the complexity of planning your fundraising schedule at the day of founding. Probably mostly the latter.
The last paragraph of the (very short) article says this:

> India is the world's second-largest smartphone market after China, but India is an extremely competitive, price-conscious market that Apple has struggled in, only capturing around 3 percent of the market. One way for Apple to lower prices in India is to build phones locally, allowing it to dodge Indian import fees that are especially high on goods made in China. The Wistron plant, naturally, makes Apple's cheapest phone, the iPhone SE.
2020 in 20 Charts
I responded to your (paraphrased, since you edited the comment I can't quote the exact text) "I'll say that next time", saying that you shouldn't do that because it'll look unconvincing.

I am not saying that you "faked" anything, and don't think you did, but understand why it looked suspicious to other commenters, because it looks pretty much like what happens if someone tries to game the system by asking others for upvotes.
Use PyQt's QThread to Prevent Freezing GUIs
Exactly that, I use it all the time in JS. I can't see why Ruby can't adopt something like:

params = { a: 1, b: 2 }
{ a: a } = params
p a #=> 1
Ah really, so it's not something like that?

https://en.wikipedia.org/wiki/Equation_Group
Ye having Jira-tickets for everything and stand ups are a form of centralization. Things are not supposed to go under the radar.

I am in a team of 5 right now where stand-up style meetings is kinda fine due to few members in the meeting, though.

I would like some readme-style changenotes.txt instead of tickets for a release. There is not way you dig down the ticket pile anyway after the sprints are done so the traceability is quite overrated. The tickets are lost like a friends scream for help in your Facebook feed when the march continue.
Ask HN: Do you miss being excited about programming/tech?
Been listening to the Ghost in the Wires by Kevin Mitnick today and it brought memories of the time when I didn't even have a computer yet but already knew everything I could get my hands on about computers and programming. Memories of excitement of tinkering with Pascal and later VisualBasic programming. Excitement from watching the Hackers movie, etc.

I haven't felt that way for a long time now and it saddens me greatly.

Nowadays, I am very pragmatic, and although learning new things is interesting, it's not the same.

Don't know if I can ever get that feeling back. Have you managed to?
SCD1 – Genetics, Metabolism, Neurodegeneration
Article about SCD1, a key to regulating fat metabolism. Looks at the research on SCD1 as well as the interaction with genetic variants.
Allen K. Briggs Memorial Scholarship NetBSD
> looking at the online reaction you'd get the idea that this game is a non-stop bugfest.

It kind of is though. Super common to have dropped objects (eg guns from dead thugs) be stuck in the ground and unable to be picked up. :/

Personally, I installed it yesterday about midday, then played for around 8 hours. Today, played around 6 more hours, finally getting up to the Keanu Reeves piece (after doing many side quests).

Got stuck in a location between objects, 1/2 way between floors. Had to revert to my last checkpoint save... only to discover the game hadn't been saving for the last 4 hours of play time. WTF! :( :( :(

No autosaves when it should, no quick saves either. Even though it clearly showed the saving icon each time I triggered a quick save, prior to getting close to a mission start location.

Uninstalled it instead.

Losing 1/4 of my play time like that, when it explicitly showed the icon to indicate saving was happening.. and not actually doing it, is so far beyond taking the piss. :(

Not sure if I'll try again in a few months. Plenty of other, better things to put time into instead.
I don't know, the nikon p1000 is ~ 3000 mm equivalent by designing the sensor+lens together.

On the other hand, it doesn't behave like a good canon ultrasonic lens with immediate focus. not at all.
Of course, salaries are crap and flattening for the last 30 years , rent is high, houses are expensive, and university degrees are huge debt, and on top of that, two economic crises in less than ten years apart. Meanwhile, you have an entire generation of baby boomers that want to retire like the great gatsby
Agreed. The "what colour is your function" [0] article comes to mind. Even with that, this is an impressive project.

[0] http://journal.stuffwithstuff.com/2015/02/01/what-color-is-y...
Sure, it's better for the planet to have less USB C chargers in some abstract sense. To accomplish that goal, Apple could have included lightning-USB A charger cables, which everyone has a brick for. Instead, lightning-USB C. Either USB-C chargers are better than USB-A (and in several respects, sure) and the planet should have more of them, or just provide USB-A compatible charging.

This choice was dumb even if their expressed environmental intent is authentic and it wasn't a marginal revenue grab.