skysight-inc/HackerNews huggingface dataset:
I think the overall sentiment is right for an early stage company: you don’t want any employees (including the founders!), worrying about covering their expenses.

Personally, however, I would be more fluid than “constant dollars”. Some people need more cash, and others need less. There are definitely people who would say “I basically don’t want any cash, just get me health insurance and more lottery tickets” while others would say “Look, I would love to do this, but my family needs take home pay above this level”.

Letting employees trade off equity versus cash comp at their discretion via a formula seems fair to me. Anyone who reduces their salary is effectively reducing the amount of money needed for fundraising or time to needing funding (and vice versa, for more cash). For that reason, the trade off is also non-linear for the company: early dollars are worth a lot more than later dollars (though the price per share sort of reflects this). Said another way: if you had a $175k baseline salary, but let all employees also exchange $$s-for-shares at the current valuation up to some limit, you should probably do it! (Large company ESPPs are sort of this). Doing this exchange ahead of time is just more tax efficient than “first we pay you cash, then you buy shares from the company”.
I don't want anything to do with seats on planes that have had liquids deposited onto them.
Goat is available. I usually get it from https://www.shepherdsongfarm.com

They sell pasture raised lamb as well and ship to you.

I’m not associated with them, just a happy customer.
Pipelines are a kernel feature that can be created on Python too. You'll just need to abstract it in a function.
Decoding 5 Swing Lyrics
so why should i buy an electric car now if batteries will be way better in a few years and mine will be obsolete with bad range?
> I’m OK without the latest driver aids at that low level of risk.

Driver aid, ok. But passive safety?
Makes sense. And incentive companies to keep employees and manufacturing in USA as well...
In praise of coin-operated machines (2007)
Computational Linguistics: “AI Doesn't Make After Work Plans” (2019)
> That's a straightforward proposal. Making wealth non-path dependent means seizing and redistributing it periodically or continuously. That would tend toward economic equality, but since it has the side effect of suppressing the incentive to create wealth, it's an equality of poverty.

Did you consider the case where A works twice as hard as B and ends up with twice the wealth of B?
I've replied to a couple of others, normally I would have recommended Ubiquiti, but I no longer do. Not just because of their recent breach debackle, but because their software quality has declined since some of their best developers left.

The short but not so useful answer is, run something with pfSense or similar, I hear PCEngines hardware works well and is open source from the bootloader up.

Ubiquiti has hardware offloading using Cavium hardware so you need to get some throughout tests if you need high bandwidth in hardware without the offloading hardware.
by that logic panasonic should be a 2 trillion dollar company
>> there is nobody on earth – Jesus Christ himself isn’t worth 500 times his median workers’ pay,

Anyone got a rough estimate of what his workers made?
I don't think that a folder full of JSON files is actually simpler. There are SQLite drivers for nearly every language out there and querying SQLite is not only very easy and fast but it's also all contained in a single file you can copy around.

What do you want to gain by using JSON files specifically? Unless you want a document database but then SQLite is the wrong kind of tool anyways.
I’m not trying to make a statement about the relative subjective value of each activity. I’m trying to make the point that in order to build resilience and capacity into your social life it’s important to have a diversity of connections.

If your entire social world would be brought undone by losing a job, that’s a problem.
> Apple itself has also made excellent software (I'm a longtime macOS user),

Then how would you know how good or bad Apples software UI/UX is if you have only one frame of reference? It's good or bad compared to what?

I don't think you can easily make that claim.
I don‘t approve of Vizier op Links, but there is not a single mention of death threats in the article you linked.
Volkswagen Golf 7 2013-2020 review, used cars, problems
Can confirm, it’s kind of ridiculous to build all kinds of renewable energy sources only to have them cause a massive increase in datacenter electricity usage, because they want to become 100% renewable. It would maybe be OK if they weren’t subsidized as heavily.
When there's a typo is the message telling you "Tt is only available on the local network" that might be a sign of how much care was taken with regard to it.
I have used something other than GNOME for more than a decade. The GNOME devs still control Gtk3 and the Gtk3 file chooser is used by many DE and applications. Heck, I can't even get my KDE/Qt applications to use their native file chooser under Debian 10 w/MATE. So even using KDE applications is no escape.
Is it? You pay one time 21% on company profit and another time whatever ordinary income taxes on that dividend.
Sure. But there’s been questions about the viability of the next node for at least twenty years. If you played it safe and stuck with the current node, you’d have been wrong & at a process disadvantage 14 times out of 14.

No improvement trend goes on forever. But why is this the moment lithium ion hits the wall? It’s like trying to call the end of a bull market.
XML with RelaxNG (https://relaxng.org/) would have made life so much better than using XML Schema, but, as they say, that ship has long since sailed.
Google Image Search and search archive.org for xwinman.org archives.

I just Googled and immediately found a bunch.

Be aware that many desktop backgrounds for these older OSes are from 640x480 to 1024x768, so they will look horrible on modern displays.
That’s amazing.
> The soft start feature ramps the unit to full brightness over a couple seconds when pressed and does the same when turned off. This action can save the life of your bulb and isn't as jarring as lights that instantly pop on and off when pressed.

It actually not jarring when lights turn on instantly. It seems like a lot of these "smart home" solutions provide a much slower experience. Hold-to-dim is the worst of these.

I wonder when we'll see https://danluu.com/input-lag/ for light switches.
Suicide Instagram Group Created by Teenage Girls as Young as 12 Uncovered
Ubisoft games come to mind. Without UPnP or specific ports forwarded you’ll have limited NAT support which many games will tell you.
> "std::string" is a container, which means using it causes unnecessary inefficiency.

std::string is a particular data structure, consisting of a pointer to a heap allocation, a length value, and a capacity value; or alternately a "small string" that fits into the std::string structure itself.

There is nothing inherently inefficient about using std::string compared to implementing a similar data structure by hand; in that sense it's a "zero-cost abstraction". You can benefit from doing it yourself if you want a different data structure that provides a different feature set, such as if you don't need dynamic resizing, or if you want to refer to existing memory directly rather than giving each string its own heap allocation. But the data structure implemented by std::string is a reasonable choice for lots of scenarios. (Alternately, you might be able to just write a more efficient implementation of std::string than the implementation in whatever standard library you're using, but most standard libraries are reasonably well optimized.)

> How do you think it was implemented? C++ was written in C, by using its functions and data types.

All C++ standard library implementations, and most C++ compilers, are written in C++. The standard library does of course use primitive types such as pointers, which are shared with C, but that's not the same thing as being written in C. That said, most C++ standard library implementations do use some C standard library functions, though they don't have to. In particular, std::string implementations are likely to use memcpy/memmove to copy strings, and malloc for the heap allocations.

But they don't use the 'str' family of C standard library functions, the functions one would typically learn about when learning how to use strings in C. They can't, since those functions don't handle interior nul bytes, which std::string is required to support. Those functions are also unnecessarily inefficient when you know the string length, as std::string does.

> write in C++ without the "Modern" stuff (which is possible, and this is what expert programmers that write quality software do).

Expert C++ programmers know which parts of "modern" C++ have zero cost and can be used freely, which parts have low but acceptable cost compared to the increased memory safety and ergonomics, and which parts are best to avoid. Programmers who avoid the modern stuff entirely are mostly those who don't know C++ very well.

That said, C++ is a convoluted language that is unnecessarily difficult to become an expert in, and unnecessarily difficult (but not impossible) to write efficient code in even if you are an expert.
In a past life I used to take (smaller) boats from Miami into the Bahamas and back. Everyone always warned me that the US coast guard would stop any boat entering US waters but I couldn’t tell you a single time it happened.

Grant it I wasn’t traveling on multi million dollar yachts, but sometimes what you expect to happen and what actually happens are two different things when it comes to enforcing laws.
Does the new one work with Netscape 2?
The software stopped being open source from v2 onwards. The new licence makes it merely shared source.

This GitHub issue where this change is announced provides a number of more in-depth explanations why this is a bad thing for most users of the software: https://github.com/mapbox/mapbox-gl-js/issues/10162
The 2015 Leaf has the worst battery degradation of any EV. That's Nissan's fault.

However, battery prices are going drop further. Your Leaf has a 24kWh pack. At the current $100/kwh price, thats $2400 for a completely new battery. In the future I'm sure you could get an even higher capacity replacement.
Stop use any social networks from Facebook Inc.?

I know it’s not easy if you are addicted to it but it’s doable.
I’ve done it before when moving to California many years ago. I was switching banks at the same time and I wanted the funds to be immediately available (i.e. open the account and deposit the cash at the same time). I also needed to rent a home immediately.

Secondly, I play a lot of poker and regularly take $25k or more with me to Vegas, especially if it’s a spur of the moment flight. I keep my bankroll in cash because it’s simpler than having to go to a bank every time I want to play.
> It's almost certainly this one thing, and not the other thing.

No, they dragnet every possible identifier and dump everything into a pattern recognizer.
Still audiophools; just accepting digital music now.

The magic frequency response rocks still work, either way; im sure.
Units between versions were mostly not a problem due to the culture.

Virtually all third party commercial libraries had source available, which had a raft of benefits (even if you often needed to pay more for the library to get the source.)

Meanwhile for other languages, libraries were often sold without any source, and you were royally screwed if you had a problem later.
WiFi SSIDs have one very nice attribute - they tend not to move around much.

So every time you see a Google maps car ( or a Nuro car or a ...), your SSID is getting geomapped.

Now, your IP, SSID, geolocation, and who knows what else is now sitting in a lookup table somewhere.

So if they get all the other stuff that you just mentioned, they now know more about you than you do!
Implicit casts can be a bit dangerous in C#, but the bigger problem is that you cannot generically use operators like you can with type classes in Haskell.
>> Having a low barrier to entry is not sufficient for there to be real competition between those in the market. Why? Well, for one thing, subprime borrowers buying cars are probably limited in their ability to shop around

Everybody's got a phone. And everybody can ask around, places get reputations. If you offer significantly better rates than the competition, you will get a good reputation.

>> Look, the likely thing that is happening is they get a ride to the nearest local dealership, and take whatever loan package they're offering

That's not what I did when I was poor, and it isn't what the other poor people I knew did.
That sounds like he didn't even try.
For example there isn't agreement where on the S-curve fits hydrogen as automotive fuel. Or if it has a future at all. Same with other alternative technologies. The S-curve is only a hindsight device.
Pfsense isn’t a replacement for ubiquity if you want a single plane for firewall switch’s and aps - I don’t know if any reasonable one sadly
One tough thing about rule of zero classes is that many to most end up having an implicit 'the object has not been moved from' precondition on methods. The classic example is a class with a unique_ptr member that is never null except after move, so none of the methods have null checks.

I understand why the committee was unable to get destructive moves into the standard, but I do think that is one thing Rust got right that I really wish C++ had.
Somewhat ironically, Mark Zuckerberg (and 2 other FB founders) are in the dataset - along with phone numbers.

Hopefully this disaster will be the catalyst for better data privacy controls.
I'm not even sure how this happened! How did a link post link to itself?
The ux is... not good and I wouldn’t recommend it for anyone not experienced
Nissan leafs are get into the price range and they're basically first-generation mass-market EVs. Yes people do buy these. And in some european cities street-side/lamppost chargers already are a thing. Multiple conditions are only going to get better, not worse.
S-expressions inherits all trouble with data types from json (dates, times, booleans, integer size, number vs numeric string).

You get neat ways of nesting data, but that is not enough for a robust and mistake-resilient configuration language.

The problem isn't parsing in itself. The problem is having clear sematics, without devolving into full SGML DTDs (or worse still, XML schemas).
Nothing wrong with uPnP. If you’re worried about something opening up ports on your network, you’re already compromised.
> Having a temporary variable to make code more readable is hardly a 'clever thing'

Right, but if you're sprinkling your code with temp variables, specially with a language such as C++ where copy elision is far from ensured, then you're already not averse to the idea of instantiating variables left and right.
I'm sure most HN readers have a folder somewhere full of installers and executables for years-old software that remains unmatched by anything modern. I've never seen a CD ripper better than CDex, or a site archiver better than HTTRACK, or an Android file manager better than ES File Explorer Pro.

It's interesting to note that the companies behind half of my favorite programs were bought out and began distributing malware before shutting down.
Let's see how long it will take before the us considers it a national security threat
True, but it must be emphasized that that tax is tax being paid _by individuals_. It is simply withheld by the corporation as a convenience. The monies are earned by the individual and paid by the individual.

Corporations have no moral right to claim that as 'tax paid' in these discussions.

A person earning $X for a company that pays corporate tax would have the same individual tax liability as an individual earning $X for a company that does not pay corporate tax.
Git Features, a Great Version Control Tool
> You can't enforce a DMCA claim against an entity without ties to the US.

This is less obvious than it might appear - the US has pushed to include DMCA-equivalent claims in international trade deals.

E.g. The proposed UK-US Free Trade Agreement explicitly includes negotiation around intellectual property rights: https://ustr.gov/sites/default/files/Summary_of_U.S.-UK_Nego...
As a dev turned CEO, it’s complicated. Very few products / use cases need to be more than good enough out the gate. Most software good enough is exactly what is needed. It’s not a one size fits all. As CEO and CTO I need to decide what’s ok to be good enough and what isn’t.
I can recommend PC Engines (though a bit pricey, and kind of a hobby project to set up), and also Ubiquiti (ignoring the recent debacle).

Both are generally maintenance free once they’re set up.
Development Files Hindi
An initiative to promote science, society & environment.
This is wrong and misses the point of the post.

The median outcome is indeed negative, for the reason you give. But the mean outcome is positive, because some players become exceedingly rich.

You can try it at home, here's some Julia which runs it over 1M people, each with 1K flips:

using Distributions
n = 1000
d = Binomial(n, 0.5)
to_wealth(heads) = 1.5^heads * 0.6^(n - heads)
rand(d, 1_000_000) .|> to_wealth |> mean

You can keep running that, it's above 1 almost all the time.

To look at this another way — would you take the other side of the bet? Someone on average has to be making money, and the other side is clearly losing money.
Radar Cyber Security is the only European supplier of Managed Detection & Response who provides its services based on inhouse developed technology.

ONSITE in Vienna preferred. REMOTE work possible to some extend (location within EU is a must-have!) . Relocation & VISA support available!

https://www.radarcs.com/jobs/

Excerpt:

* Service Delivery Manager https://cdn1.radarcs.com/wp-content/uploads/2021/01/Service-...

* Service Operations Specialist (SysOps/SRE) https://cdn1.radarcs.com/wp-content/uploads/2020/09/Service-...
(My team!)

* Senior Developer GoLang & Python https://cdn1.radarcs.com/wp-content/uploads/2020/09/Senior-D...

* Security Analyst https://cdn1.radarcs.com/wp-content/uploads/2020/11/Security...

* IT Project Manager https://cdn1.radarcs.com/wp-content/uploads/2021/01/IT-Proje...

Email me for further details: raoul.bhatia@radarcs.com
Corporations are merely shared collectives owned by groups of individuals, who pay taxes on it's earnings when they receive dividends or sell their shares.
Unless you drive a lot, you can charge at home?

It costs me about $6.00 to charge my 60kwh EV, which has a range of 238 miles.
I used to go to casinos with the idea of spending some money to have a good time interacting with pretty machines, lights, other people -- breaking even would be a win because of the fun times. It took me an embarrassingly long time to realize what I actually wanted was to go play at an Arcade. There aren't any in my city anymore though, and that always makes me sad.
That would be a hard case to make: https://www.google.com/search?q=auto+loan
I tried to explain NFTs to a non-techie artist I know
Could be taxi or ride share drivers or food delivery drivers. I know of one taxi driver that was reported to police for the mess he left the hotels’ bathrooms.
> http://ipv6now.com.au/primers/IPv6RoutingSecurity.php

Everything listed there either also applies/transfers to IPv4 or is not applicable at all to the situation you're evaluating.

> Makes it obvious why it still hasn't gotten anywhere

Uh....

https://www.google.com/search?q=google+ipv6+traffic+percenta...

44.44%

https://www.google.com/search?q=google+global+ipv6+traffic+p...

34.15%

[EDIT: sibling post by minimaul has the better link:]
https://www.google.com/intl/en/ipv6/statistics.html#tab=ipv6...
Also a hotspot for drugs trafficking, yet with a pristine official record of corruption, ranking as one of the ten least corrupt countries in the world. These seem incongruous, somehow.
I mean if the value is imported as a decimal, then a sort by that field will sort as decimal. This might not be obvious if a system imports 23.53, 53.98 etc - a user would think it looks good. It only becomes clear that it was an error to import as a decimal when we consider cases like “00.10”. E.g, package versions: 10.10 is a newer version than 10.1.

Types only help if you pick the right ones.
> Combine that with most users being happy and comfortable with 1 IP address and there was no mass market appeal for IPv6 hardware or software.

The mass market appeal for IPv6 is the fact that we do not have enough IPv4 to actually give one internet connection a unique IP. CGNAT is getting ever more present in the marketplace as a result of this.

Major providers are rolling out IPv6. eg in the USA, several major cable/fibre providers provide v6, several mobile networks provide IPv6 using things like 464xlat. It's the same in the UK - BT for example provide IPv6 on consumer internet connections, EE (a major phone carrier) provide v6 and use 464xlat to provide v4 connectivity to handsets.

India and Germany are further ahead still, generally. Google's IPv6 stats are a good indicator of just how much v6 is in use now: https://www.google.com/intl/en/ipv6/statistics.html#tab=ipv6...
The "description of the uses cases" answer can also be a reasonable shorthand for databases which support both, which allows the DBA to optimize on a table-by-table (and even column-by-column) basis.
That's ridiculous, IMO. This is also confirmed by Google's support document on this feature: https://support.google.com/maps/answer/1725632?hl=en#zippy=%...

Changing one's SSID after the fact can be extremely annoying depending on the number of devices that need to be updated.

There has to be a better way.
Then I can't chain method calls.

foo.doSomething() // returns Iterable.
.doSomethingElse(); // Iterable doesn't implement doSomethingElse();
No, it’s just the government wondering why the population is becoming obese. You know, that risk factor that makes corona ten times as deadly.
I have a 10 year old vehicle. The current model has the basic advanced safety features (auto-braking, adaptive cruise control). But, no, I wouldn't get a new vehicle just to get those features. And this is coming from someone who does generally buy new cars.
There is a real reason FICA has a cap, because it's not an income tax. It's sole purpose is for a retirement & medical benefits program that was sold as fair to all when introduced. Forcing someone to pay 10X or 100X over their lifetime for the same benefits as someone else doesn't strike anyone as fair.
That's completely missing the point. They could be doing it to raise awareness (when poor people complain about raising taxes, the rich won't really care, but if rich people start asking for it, then perhaps it'll have a better effect)?

Besides, what's wrong with virtue signaling if it also has beneficial consequences?
Ask HN: Competitor rebrands to similar name – what to do?
Throwaway account.

We're running a startup for over a year now that has got some traction. We just found out a well-funded competitor rebranded to a name that is extremely similar to ours (but shorter).

Like xxxxx.com and xxxxxy.com

They're a direct competitor - what's our best course of action?

Approach them, ignore and keep on truckin, see if they want to acquire?

Is it bad or actually beneficial for us?
This isn't relevant - we're not talking about building a map of SSID to location, we're talking about using SSIDs to infer relationships between people; the SSIDs don't even have to be in any kind of location DB for that, what allowed Facebook to infer this relationship is that both the author's and their therapist's device regularly saw the same SSIDs.
The Well-Heeled Professoriate: Socioeconomic Backgrounds of University Faculty