skysight-inc/HackerNews huggingface dataset:
To add insult to injury for Uber's rank and file equity-holding employees: the terms of Uber's stock offers (at least since 2016 if not earlier) say that you cannot sell your shares until one year after they officially vest. That's right, they tack on an additional one-year waiting period for each block of shares awarded. So if you had shares that vested today, e.g., you can't sell those even when the regular six-month lockup period expires... you have to wait until May 2020.

(source: turned down offer in 2016 because of employee-unfriendly terms)
The point isn't that these don't serve a purpose - of course they do. The point is that you're being encouraged to spend money on solving a problem that your employers inflicted upon you.
Voice Note – Note app for voice first hackers
Yes. Maker spaces in Silicon Valley are doing very badly. I was a TechShop member for most of a decade. They went bankrupt, in a very messy way. I'm currently a "TheShop.build" member, at least for a few more days. They closed their San Francisco location months ago, despite it still being listed on the web site. The San Jose location got a 3-day notice of eviction from their landlord, but they seem to have survived that for now. Rumors of unpaid employees, and former employees removing equipment they'd loaned to the shop indicate that the end is probably near.

The new nonprofit shop, Maker Nexus, is below critical mass. Only 50 or so paying members. (I tried to join, but their outsourced signup site can't send me a confirmation email. So I didn't join.)

What happened? The "maker movement" fad declined. Etsy changed their policies - you no longer have to make it yourself; you can outsource manufacturing. TechShop SF used to have six CNC laser cutters busy cranking out "handmade" crap for Etsy. That stopped. The rest of the place mostly turned out stuff for Burning Man. Rising rents forced shops out, of course.

TechShop tried to pivot to "STEM" or "STEAM" education. In practice this meant teaching middle schoolers to wire up Arduinos. That's fine, but a huge mismatch with the tools available at TechShop.

Autodesk's previous CEO, Carl Bass, thought 3D printing was going to be a big deal, and put money and software into TechShop. His successor decided that wasn't happening and pulled the plug.

It's been a long time since there were people building parts for X-Prize entries.

I don't think there's any public space in Silicon Valley which has everything you need for surface mount soldering. Which is embarrassing.
Excellent example.

I was reminded of this video as well when Tokyo was mentioned:

https://www.youtube.com/watch?v=iGbC5j4pG9w
Cyber Security Startup?
guys i had a startup idea about a cyber security
service if i could have some feedback on how the cyber security space is right now and any ideas on the types of service to provide
If this could be proven, wouldn't it fall in the "antitrust" category?
Hollywood’s Venture Studio May Replace Silicon Valley’s Fund Centric Model
I'm bearish on Intel. The culture is conservative and unwilling to compete with FANG on pay for employees.
You're right – but I don't think "hardware" usually counts as state!
I upvoted it not because because I use Swift (or intend to use it) but because I find it interesting that the concept of differentiable programming is pushed further and further. Having a host language being used to write and compile a second language (which is implemented in a third language) just feels restrictive in many ways.

I do think what is being done with Julia, Cassette, Flux and Zygote more interesting since it's Julia all the way down (while Tensorflow's backend is still C++) and the compiler work is focusing on not being specific to one implementation or technique, but allowing any such language extensions (such as auto-parallelization and other forms of source to source transformations) to be done by any 100% Julia library. So if Tensorflow for Swift (regardless of the actual reasons behind the choice of the language) proves that the technique is a significant upgrade over what currently exists, it could spark interest in the competing approaches, and I think Julia can help pushing the concept even further.
5:01 Developers, Family, and Excitement about the Craft (2007)
Ask HN: How likely is China to produce their own x86 chips?
The x86 architecture dominates almost all the server market, and they have to import it from AMD/Intel, whereas a local produced clone chip would score big benefits for China to compete with the US further.

How likely is the scenario where Chinese companies choose to violate intellectual property laws and start the production of x86 processors?
If this was the case, I think we would have had some amazon whistleblower already blow this info and would be widely reported on.
Honestly, a simple mileage based tax would be better. They can calibrate it to approximate the gas tax equivalent, or give a slight discount for being EV. Doesn't require any tracking or analytics or anything. Have people self-report when they do their registration each year, and make it tax fraud if they under-report.
The Coke ads currently in Australia (and apparently from the UK) feature an elderly man trying a Coke No Sugar for the first time, who then goes on to ask "What else haven't I tried?" and tick off a bucket list while Queen's "I Want To Break Free" plays in the background. There's absolutely ways to do it if you want to.

https://youtu.be/O223tQkCuag
The SEC has jurisdiction over all publicly-traded companies and exchanges and will have the same authority over LTSE as they do NASDAQ & NYSE.

And SarbOx has nothing to do with CEO tweets... a CEO can’t provide materially misleading information to shareholders or potential shareholders. Period. Not on twitter, not on TV. Not in the rain, not on a train.
Namespaces in general are a mess. I want domain validated namespaces; github.com/example.com/, docker.io/example.com/, @example.com/, facebook.com/example.com, twitter.com/example.com, etc.. Whoever owns the domain owns the validated namespace. I doubt it'll ever happen though since (IMO) namespace squatting makes services look more popular than they are and some sites (ex: GitLab) already allow usernames with dots in them.

As for registries, I didn't like Docker's URLs when I first started, but now I'm convinced it's a good scheme. I can "own" my (domain) namespace by running my own registry. The implementation could have been a bit better though:

* The daemon should allow the user to force the use of a local mirror / cache as a registry.
* The daemon should pass full URLs to the registry for requests (https://github.com/docker/distribution/issues/1620).

That way something like Sonatype Nexus could be used as a local caching proxy for all Docker images and could automatically request images from (public) upstream repositories without any additional config.

The new TLDs make perfect identities / namespaces and there are plenty to go around.
Show HN: I guess just solved a first-World problem
I guess I just solved a first world problem

Problem: People never update all their account password after there is major password scandal leak. Most people usually never update all their account after updating any one accounts passwords.

Reason- on asking people their reason was they were lazy to go into each website and then find that magical page in each website. It takes a lot of time.

Solution- I created this website https://www.producthunt.com/posts/updateyourpass which lists down all the direct link of most of the website's Password update page. Now in one-click, It will redirect you to the password update page without having to explore each website. It will save a lot of time and help you be upto date. I hope I could help.
You can create indexes on expressions, like mycustomfunction(a), in Postgres at least.
BMW CarPlay subscription breaks feature during extended ConnectedDrive outage
>Twitter's code and formatting very often causes chunks of threads to become detached,

This nearly never happens these days. About the only time I see it is from the President.
This plus a narrow field of view screen filter... it’ll take off. Your office is whenever you want it to be.

Don’t get me wrong - I hate it. But it’ll happen regardless.
Good news! Many database systems support indexes on functions, including on user-defined functions. The only one I've used is Postgres[0] but apparently MySQL added support recently as well[1]

[0] https://www.postgresql.org/docs/current/indexes-expressional...

[1] https://dev.mysql.com/doc/refman/8.0/en/create-index.html#cr...
nic had a glock in one hand
Undefining select, relying to the import order of files, are all things that are dubious at best, and create fragile code.

To claim everyone who doesn't share your opinion are kids that just came out of the woodwork and are ignorant is not helping the discussion either.

Grandparent made a controversial suggestion, and the discussion shows it.
Why not use a self-hosted analytics software like https://matomo.org/ ?
Proxx Is a Perfect Minesweeper Clone
nic had a glock in his hand
So yeah I have something like this on a VPS. I wouldn't touch this in saas unless backed by some form of continuity guarantee, which would make it expansive.
Oh and I’m in my 40’s.
Hallan Valley: The Most Beautiful and Local Town in the Indian Himalayas
OpenLara: Classic Tomb Raider open-source engine
I think the term "bullet train" often refers only to trains that run on standard gauge tracks, so maglev trains would naturally be excluded.
Have a Siamese, he’s smarter than any dog I’ve had or met.
Income tax is also hardly the only tax wealthy people pay. It's probably the least interesting tax to consider.

I keep reading people talking about billionaires "hoarding" their money, as if it was just sitting in a vault like Scrooge McDuck and not being reinvested in countless businesses, while only a small percentage is going towards their 'luxury' lifestyle (which they also assume goes all into useless flashy cars and fashion like lower-tier wealthy celebrities they see on TV who also frequently happen to end up broke... for some reason).

We should tax that consumption, not the investments the return value and therefore jobs, technology, science, etc to society). Or focus on the far wealthier corporations who pay no direct tax through various financial trickery and/or incentives to off-shore it instead of keeping it locally to spend (although most still pay tons in taxes through other means).
What do you do on your visit?
https://www.which.co.uk/news/2019/03/ryanairs-paid-for-seati...
What are the restrictions on F# that were posed by them? Given that Don Syme was the one who originally designed them, specifically with a mind for cross-language use (which is why they got stuff like variance long before C# supported it), this is a surprising claim. In fact, I recall Don saying something along the lines of, if CLR did generics with erasure like Java, F# probably wouldn't be where it is today.

I saw the link to Clojure page you posted in another comment, but I don't see any fundamental problem with generics there. Yes, if you're invoking a statically typed language from a dynamically typed one, you have to occasionally jump through hoops when dealing with things like method overloads that require types to distinguish. The same goes for Python. I have actually used Python embedded in C# more than once, with interop both ways, and in practice it "just works" most of the time.

Conversely, I don't see why statically typed languages should surrender valuable type information (and associated perf and expressivity gains) for the sake of convenience of dynamically typed ones, especially on the platform where static typing is the norm, and libraries are expected to be designed around it.

As far as async/await vs Go's goroutines - since we're talking about language interop, how many languages can Go coroutines interop with? Async/await easily flows across language boundaries, as you can see in WinRT - any language that has the notion of first-class function values can handle that pattern. Goroutines are essentially a proprietary ABI. And the worst part is that once the language has them, all FFI has to pay the tax to bridge to the outside world, regardless of how much you actually use them. It may be an argument for standardizing some form of green threads on platform ABI level, so that all code on that platform is aware of their existence and capable of handling them. Win32 tried with fibers, without much success. Perhaps it was too early and the design was too flawed, but it's not encouraging.
But it is though. If you need to have accessibility support in your GUI, all the native accessibility APIs are based on trees so you're going to have to create that tree one way or another.
Not a good start when you count 4 incorrect statements in the first few paragraphs of the article.
1 and I / 5 and S are other ones that can be tricky. I'm surprised if Windows is still using them in serial codes - I thought that was something the shareware community had learned not to do years ago. Maybe some of this knowledge is getting lost.
Not sure whether to laugh or cry right now. Seems like something out of The Onion.
It is never VC money... VCs get paid back few times over. It's our 401Ks that would be automatically funding these IPOs via index funds. So you can say that this is some weird form of socialism enabled by capitalism.
I wrote a full OpenVG1.x on top of OpenGL|Es1.x (fixed pipeline) engine: https://www.amanithvg.com

"Curves to straight line segments" and "polygon to triangles" was done in CPU, everything else in GPU. It was the year 2005 or so.
But they already have CI. See azure pipelines.
Mileage tax + Weight*Multiplier would be fairest.
Taking out the tracking code snippet increases your Google PageSpeed score. Which makes sense, but I was always amused that Google basically was taking points says for using their analytics in your site.
Pilotwings (SNES) would like a word with you.
cheaper than paying for the sq. footage for you to sit in
Magic the Gathering is the worlds most complex game
oh that's interesting .. I definitely need to try one one of these days.
So, please tell us :

- how do you implement reflection without either ugly macros or a precompiler?

- how do you implement metaclasses without a meraobject ? (e.g. how would you list all the methods or properties of a class)

- how do you implement a tree structure where the parents knows its children and the children know its parent in modern C++ (or Rust without unsafe :-)) ?
I wish they had a simple Docker image available with everything setup and configurable from a single file. The installation process is complex and under documented, IMHO. But the software is pretty nice!
Doesn't require any tracking or analytics or anything. Have people self-report

But how many would do that accurately?
Give me a break. OP led with a trivial and trivially bike-sheddable opinion on a name(clash), egged on by OP's low-effort question, "so what?" If you don't want to dance with trolls, don't flirt with trolls onto the dancefloor.

The point about the danger of mixing explicit brace opening with implicit macro brace closing is prudent, though.
Exhibition You: How Broadcasting Your Personality Entices and Repels Strangers
Both cats and dogs are animals that have been domesticated by humans. Thus, they both understand human social norms to an extent necessary for their survival. Saying that cats are smarter than dogs or vice-versa seems silly. Both have adapted to different human social norms that humans find desirable.

Humans have tons of social norms that animals can exploit to their genetic advantage. A domesticated animal does not need to master all of them to be successful.

This is a long way of saying that dogs are "smarter" at some things and cats are "smarter" at some things, can't we just accept that?
The charitable way of looking at that is Chris Lattner is leading this project because the project requires certain things Lattner has experience with, and therefore the language he designed is one that meets all their criteria.

Now, it's possible that they were less objective about the language choice than they believe themselves to be, but they certainly have thought about it an awful lot, and they deserve some benefit of the doubt, unless you can demonstrate what of this justification is untrue.
It's really a problem my employer is inflicting on themselves. I've had my own office and worked in an open space. I feel I'm vastly more productive behind a closed door.

At the end of the day, my employer pays full price for my productivity and I deliver the fraction of it I can come up with in an open office. I also make small talk with coworkers and dial in to meetings from my desk and complain about the open office at every opportunity.
I'm not accusing Amazon or anyone else of anything in particular. I'm just reminding people that even if you encrypt all of your data at rest, that at a minimum, every service provider of something like AWS is collecting plenty of metadata about your data. They have to. How else can they tell where your data is and track how much they need to charge you?
For some reason people see aging as an illness, some unfortunate byproduct of natural processes.

It is not. It is tuned to pefection. You are _made_ to die, it is builtin, it is a feature. Notice how from 0 to 20 you don't "age", you just get stronger and better. How? Some species are considered young in their 40s.

You consume enough nutrients and energy to constantly fix yourself. You won't. Why? You need to die for evolution to work. Just die already.
neither income nor consumption should be taxed, instead, consider taxing that which we do not produce via the work of our own hands, such as land value (which ultimately comes from nature/the productivity of the surrounding community).
Sure, but I understood the idea was "we don't need governments and laws, the market can take care of all of that, people will choose wisely".
What are those statements?
I could not find organic traffic details like keywords that bring visitors to the site?
Downloading free apps isn't meaningful?
My cat will not leave me alone. She's in my lap all day when I'm at the computer, then on my chest at night when I go to bed. If I try to lay on my side, she'll meow until I roll over.

She becomes agitated when I prepare to leave the apartment. I can't sit down to tie my shoes, else she'll get in my lap and try to stay put.

She'll be eighteen this or next month. I was in elementary school when my parents got her as a kitten.

She's not independent.
I don't think cat's being extremely loving is that unusual.
My mom complained that her cat also will even follow her trip the bathroom and try to get into her lap when she sits down.

I think highly social cats are much gentler, less in-your-face, than dogs. Cats match my rhythm better, and if I'm working home all day on a computer, it's nice to have a vibrating buddy.
if it's a fraction, say 1/5, then what fraction would data collection + data presentation be?
I don't know the city and its weather very well yet (I have been there for less than 2 years).

My perception is that the weather of the past few years has been widely out of what is expected in all the places I have resided in.

Last year SF has been very dry

https://sanfrancisco.cbslocal.com/2018/10/01/approaching-fro...

one article on the topic .. 159 consecutive days (or maybe more) without rain.

Which was great for skating :)

The weather was not that hot either .. mostly between 13 and 21 °C.
Why Continuous Learning Is Critical for Entrepreneurs and Their Teams
And it works on browsers, Spotify, etc. As close to a universal shortcut as we're getting, albeit not as well known as ones like Ctrl+S.
Not OP, but if they weren't doing it before, and just copied Uber, doesn't that show how weak their moat is? The same could happen with autonomous vehicles as well then.
Tangential to your point, but is there any particular reason a Dyson sphere must "radiate away in a predictable way" (like the black body you described)? Surely a civilization sufficiently advanced as to create a Dyson sphere might either (a) direct excess energy in a beam to some satellite civilization or (b) store excess energy as matter, rather than just jettison it into space?
for what it is worth, I think that a moped is probably safer than an e-skate.

I love riding one, but you need to stay extremely vigilant and even though, hardware failures, bad roads or cars can still spell trouble.
But SNES was before N64 - this person (me too!) wants a Pilotwings 64 sequel!
Thanks for your insight. I think those are definitely real challenges to a fully decentralized system, but allowing some sort of federation can't hurt. The worst case scenario would be if GitHub is the only one pinning all the packages, which is what we would have now. It'd be nice to at least have the option to mirror in a way that interops with an open protocol so it would still work if GitHub went down. I doubt many mirrors would pin the entirety like GitHub, but I know I would certainly be happy to mirror my own and any open source software I've used.
I agree that the “end }” syntax is bad. I disagree with your opinion that `choose` “should” be named `select`. To software written in C, the syntax or naming choices of other languages are really quite irrelevant. The code must be workable in C (and pertaining context, of which POSIX is a part), with minimum fuss and, as far as at all possible, without necessitating any “workarounds”, however minor you opine they would be.
Yeah, I don't have the patience or interest in putting up with Twitter as a platform for information sharing or real discussion. It's terrible.
It might help if the pilots could lock and unlock the luggage stores. This would prevent anybody to get at them in emergency evacuation situation.
His Twitter is Patreon funded which he literally never advertises, so I will do it for him. https://www.patreon.com/foone
Overall Intel's future looks bleak. Finance guy at the helm usually means milking existing markets and a slow decline. The bright spot IMO is Mobileye. I think that there is a good chance that they will end up the dark horse AV leader.
Just har a look at this as well as the fine article. Colors are similar but that's about it in my non designer opinion; even the colors are different as the ones from Apple seems to be somewhat translucent (kind of like Vista IIRC ;-).
I've upvoted this - I made desktop graphics software that I thought would be used by young web designers, but ended up being popular with a 60+ older demographic. (Think along the lines of "scrapbooking".)

They're wonderful people, but there was a lot of pressure to keep prices down because "I'm on a fixed income". That makes it harder to invest more time in design, even though you need to since they're your main market.

(I'm even aware of a couple of elderly 'customers' where "my son gets me all the software for free!", nudge wink torrents.)

Elderly users often require a lot more customer support and hand-holding than a customer in their 30s. Some really enjoy the customer support since for many of them it's one of their few social interactions of the day. Which is fine, but if the product also has to be cheap to meet a fixed income, it's hard to be profitable and have great design and excellent non-rushed non-offshored customer service.

Of course, not all customers are the same. I'm sure there were wealthy & savvy elderly customers too, but I didn't know how many because they never contacted customer support & so I never got to know them personally.
There are extremely serious and well known security problems with smart light bulbs. Compromising one's home network is in no way low risk.
Maybe, but how does that square with the widespread assumption that UWP and the store are basically dead? Do you expect WinUI to be available in desktop apps eventually? There’s something called “XAML Islands” to integrate UWP components into desktop apps, but that’s technically ugly, incomplete, and very explicitly targeted at legacy applications. Beyond that, they didn’t announce anything as far as I can tell.