skysight-inc/HackerNews huggingface dataset:
The complaints all have to do with cheap materials, and/or shoddy construction if walls aren't straight.

That's right. The parent was complaining about homes built from sticks and cardboard, and indeed, one can actually use foil-faced cardboard for sheathing the shear walls (one product name is ThermoPly, there are others). You attach these to walls you build 24" O, slap 3/8" drywall inside, put vinyl siding, make absolutely no effort whatsoever to air-seal anything, save on gluing subfloor to joists (nobody will mind the squeaking), and the list can go on and on. House built like that will be utter garbage, will be expensive and uncomfortable to live in, and if it doesn't collapse due to water-damage induced rot, it's only because of high robustness of wood-frame construction.

However, you don't have to build this way! You can build a solid, sturdy, well-insulated, well-ventilated, soundproof, rigid and long-lasting house using wood-frame construction. It will just cost more. The great thing about wood-frame construction is that you can actually make these kind of decisions, and you can pick and choose parts which you care about, and the ones the quality of which you can give up on. Moreover, it's pretty easy to upgrade things later on, easy to fix if something breaks, and easy to build additions to.

I grew up in a country where lumber was too expensive to use it for construction, so everything was made from concrete (typically using CMUs). I used to think that this is a way to go, but over time I really became converted to American-style wood frame construction.
Ah, not where I work. If I work any less than 40 hours they substract it from my salary, even though it’s the closest thing we have to a salaried position.
Remote work demonstrates that this is a national and/or worldwide labor market, so paying people based on where they choose to live makes no sense to me.
I had unlimited data from O2 in Germany earlier this year. It was something like 55 euros/month without a contract.

In Denmark, I get unlimited data for 18 euros/month. I don't have a wired connection; I just use my phone as a hotspot.

(Both were really 1TB/month before throttling and not truly unlimited.)
You are thick! (I’m not trying to insult you!)

You capture value by OWNING shit! That’s a syllogism.

Sorry that I used “corporate” words when I was suggesting the opposite.
And they deliberately don't provide a Linux client, to deter people from backing up the entire contents of their NAS.
5G isn't bullshit, but it will be years before the standards are completed to do novel things, like Vehicle-To-Pedestrian (V2P) -- imagine cars sensing humans and no longer running into them.
You can, at least from any Airplay 2 supported device. Mac, iOS, just change the output setting. Audio will sync up with video as well. Stereo pair only works with iOS and iTunes on Mac. (Not system audio)
Same here and still a iphone SE user. Id rather downgrade to a flipphone than get a larger phone
> - Unions add more politics to an already increasingly political environment. I don't want to spend an hour or more every month in a meeting to vote on stuff I usually don't care about.

Would you prefer these decisions to be made unilaterally, without any input from you? Because that's the status quo. If you are happy with these decisions being made unilaterally, don't vote. If you aren't, you have more of a lever than you do without a union.

> - Unions cost money, and while 200$/2 weeks (which is what one big union in my country charges) might seem reasonable to you, I don't like being forced to do anything.

I'm assuming most of that money is going into a strike fund. Having a strike budget makes your negotiating position much stronger, just like how if you don't live paycheck to paycheck, your negotiating position is much stronger.

If most of that money goes into administrative expenses, you may want to consider voting to reduce those expenses.

> Unions make it harder to fire under performing employees.

Unions require management to follow a process to fire employees, under-performing or otherwise. My wife worked in a union for 8 years, and plenty of poorly performing employees were fired during that time. The difference is that they weren't fired arbitrarily. You'd appreciate protection from that, if you were to ever be fired for political, personal, retaliatory, or just purely fabricated reasons.

If your management can't figure out how to document how an employee is underperforming, and to give them notice to shape up, I'm not sure your management can be trusted with anything.

> - Unions usually end up with rules regarding who gets promoted and who doesn't. Broke your back working OT to help out the company? Well tough luck Martha came in one month before you and has priority on promotions.

Did the union make those rules, or did management make those rules in an effort to control costs, and then blame it on the union?

Unions are democratic, by the way. If you don't like tenure-based promotion, vote to change it. You have no such recourse with a manager who arbitrarily promotes people they like.
It is like "SEO" content optimized for search engine by people who want to sell.
Many mainstream linguists have been against the hypothesis since the 1950s, but there are still plenty of linguists who contend that the Turkic, Tungusic and Mongolian families form a family; a smaller number have arguments in support of the stronger claim that the Koreanic, Ainu and Japanese–Ryukyuan languages are connected as well. See eg: [0] Vovin set out to demonstrate that the latter, stronger claim was true and ended up writing this: [1]

Arguably, the biggest blow struck to the hypothesis in the last 15-20 years came when Vovin, previously a supporter of the hypothesis, wrote "The end of the Altaic controversy"[2]. Among the more notable arguments in it is that the non-traditional methods[3] used to argue that Altaic is a family are rejected by traditional comparative linguistics because they overweight lexical comparisons.

This was a rather prescient point, as some of the methods that have developed since then that have been used to argue in favor of the Altaic hypothesis suffer from this problem quite badly; this is perhaps especially true of the Bayesian phylogenetic inference, sometimes called Bayesian phylolinguistics when applied to historical linguistics. With this technique, used in eg [0], it is pretty hard to argue that this method wouldn't overweight cognates and loan words gained through contact unless you specifically control for that, which will cause you to end up erroneously marking sprachbunds as true families.

See [4] for another usage of the technique, this time to support the Dravidian family, which is already very very well support by traditional comparative methods.

All of this ultimately points to what I think is the real answer to the issue; outside of some arguments about archaeology that I don't have enough background to evaluate [5], most of the shared bits (shared pronouns, lexical stuff) between the languages here exist because of contact.

The languages here, if they belong grouped at all, should be grouped as a sprachbund, not as a family. The possibility that there is a true family with "micro-Altaic" is small, but I think it is still a much greater possibility than the "strong" hypothesis (w/ Japanese, Korean, etc). This paper [6] has a very cool approach to evaluating the weaker form of the hypothesis that I think most HN readers would find interesting.

So to answer your question, yes, I believe your assessment is correct, and mainstream historical linguistics does as well. But I wouldn't go so far as to say there are any nails in the Altaic hypothesis' coffin just yet.

[0] https://academic.oup.com/jole/article/3/2/145/5067185

[1] https://www.academia.edu/4208284/WHY_JAPONIC_IS_NOT_DEMONSTR...

[2] https://www.academia.edu/6345901/The_end_of_the_Altaic_contr...

[3] "non-traditional" = anything outside the comparative method (https://en.wikipedia.org/wiki/Comparative_linguistics). See eg: https://www.reddit.com/r/linguistics/comments/6tg6cr/why_is_...

[4] https://pure.mpg.de/pubman/item/item_2564924_3/component/fil...

[5] https://www.cambridge.org/core/journals/evolutionary-human-s...

[6] https://www.ling.upenn.edu/~ceolin/Diachronica.pdf
PySide vs. PyQt
You could put a solid rod in the middle of the flame. The rod would need to be extremely durable. Making the rod retractable would be challenging.
Can you give examples of such trees? I'd be interested to look at some of these :)
That is an interesting reversal. You could also say that the SDK for Spotify is available [1], but HomePod is yet to take advantage of them. The Spotify SDK has been available for many, many years and is integrated into many devices already.

There is a long history of Apple changing the rules on Spotify [2]. Given Apple's focus on promoting their streaming services, I would not be surprised if Apple is intentionally trying to pressure Spotify into a narrow lane as far as integration options. They wouldn't want to cannibalize their own streaming ecosystem.

1 : https://developer.spotify.com/use-cases/hardware/

2 : https://www.timetoplayfair.com/timeline/
Because people will abuse everything.

Whether it's curse words or porn websites or whatever.
One more allocator to mention:

* Fixed size allocator

If you don't need multiple sizes (like malloc(size)), then a fixed-size allocator is significantly simpler to implement, to the point of absurdity.

Step 1: Put all valid memory locations into a stack.

Step 2: alloc with stack.pop();

Step 3: free with stack.push();

The end. You get memory locality, cache-friendliness, O(1) operations, zero external fragmentation. The works. Bonus points: stack.push() and stack.pop() can be implemented with SIMD with help of stream-compaction (http://www.cse.chalmers.se/~uffe/streamcompaction.pdf), and can therefore serve as a GPU-malloc as long as one-size is sufficient.

--------------

The only downsize of "fixed size" allocation is the significant amount of internal fragmentation per node. (Ex: if you only use 8-bytes per node, your 64-byte reservation is mostly wasted). But if you're making a custom-allocator, fixed-size is probably one of the easiest to implement in practice.

-------------

You can extend this to multithreaded operations by simply using atomic-swap, atomic-and, and atomic-or across a shared bitset between threads. 1-bit per fixed-size block. (bit == 1 means something has been alloc(). bit == 0 means something is free()). The stack.push() and stack.pop() operations can run thread-local.

I recommend 64-bytes or 128-bytes as your "fixed size", because 64-bytes is the smallest you get before false-sharing becomes a thing.

---------

If you have a fixed-size allocator but need items to extend beyond a fixed-size array, then learn to use linked lists.
Ah, it's so interesting to contrast different approaches.

For example, in Latvia, the legal treatment is that if you have two first names (two is the legal limit) then they are space delimited and if you have two surnames (it's becoming popular to join the surnames after marriage instead of changing the surname of one spouse) then they are hyphenated.

So if you see "Alpha Beta Gamma" then that means Alpha and Beta as given names and Gamma as the surname; and "Alpha Beta-Gamma" means that Alpha is the given name and Beta-Gamma is the surname, so the name in any official documents can be unambiguously parsed.
Yep people just look at percentages for cost of living instead of raw dollars all the time, and this causes them to miss reality.

I moved to Seattle from a way lower CoL area, but even with the way higher rent, I was saving more dollars/year.
Plant patents are a positive good. The public benefits from them (and from patents on new genes). The arguments otherwise are ridiculous when examined critically.
All these devices look so beautiful until you add the unsightly power cords.
> But while they've moved to WY, they're not getting catered 3 meals a day, free yoga classes, and the office space. There are real dollar values attached to that.

I’m a ‘remote’ worker (I actually live close enough to work in my office but choose not to), and while I don’t get all of the in-office perks, I do get other ones the office workers don’t. Home office allowance for things like monitors/printers/desks, ISP and cell phone are covered monthly, I get paid $0.54/mi when I do have to go into the office, and I don’t have to go into the office much.

All in all, I figure I make out about even on a $$ standpoint, and my lifestyle is much preferable to what I’d have if I had to commute.
Not saying it actually happened but... cut literally any fibre then turn off the server and you have the best of both worlds...
Interesting, so their heatmaps and session recordings also work locally? Apart from the higher price (199EUR/year), it probably also is a good laternative to userTrack for those who can afford it.

Personally I tried the Matomo demo ( https://demo.matomo.org/index.php?module=CoreHome&action=ind... ) and I was not really impressed by the usability or loading times of the platform, it feels a bit oudated and somewhat complex/hard to use in the same way GA is when it comes to more unexperienced web users. Their platform is really mature and has a big ecosystem, but this might also be its weakness.
Ok, I see where you're coming from now. You are thinking of a specific organization that you believe operates in a way that resembles a state structure in terms of control (or oppression).

That's another interesting discussion unrelated to my point. I'm saying that the War on Terror has been waged under the (perhaps false) belief that a powerful state actor is able to eliminate a group of people who are united by an idea, regardless of how good, evil, or ugly that idea might be.
Poober
Honestly i gave up on finding whole foods quality produce there (meat and seafood specifically) but yeah other than food it’s cheaper now
I was wondering about those while watching the keynote, but now that I see the price of 10$ I think most people would rather buy a cheap USBC charger at 10$ instead of an adapter?
Google as an organisation is evil. I don’t care about their employees by virtue of that, even though they may be individually good people.

Let’s have them do work as individuals instead of Google employees.
Picnic has been around for a little bit. What excites you about them? Seems like a challenging space given the EHR interoperability issues. But could deliver meaningful tools to patients that improve outcomes.
>>"Someone who was not considering borrowing money at 4% may change their mind at 2.5%."

We agree: when the interest rate arrive down to zero there is nothing more than the central bank can do to stimulate the economy. They could add infinite reserves to the economy and nothing would happen, because, obviously, the private sector is not interested in investment. Monetary policy is a blunt instrument.
Time is perceived as being faster when the brain is engaged and interested.

In-person, people have a tendency towards politeness and waiting for the other party to finish their statement before making their next interaction. Computers are not accorded that grace.
Ahh yes the libertarian boogey man, unions. So you picked up a book or pamphlet about anti-union tropes and spewed them out here. Let's refute these statements 1 by 1:

- Voting on stuff monthly? Seems to be a really active union. Must be getting ready to strike and if that's the case why wouldn't they check to make sure they have broad support for one. Also, no one is literally holding a gun to your head. You can vote, vote no, or not vote.

- Don't know what union this is but dues I've seen are 1-2%. Whoever is getting paid $5000/week I'd like to join that union, too. Fine, maybe it's a really good union that charges 5%. I'd still want in because someone is taking home $2000/week.

- The word is seniority and this has nothing to do with unions. It's how factories from the very beginning have doled out promotions. Job for life and all that. Since most people don't want to be working the shit stirring tank how do you get promoted out the shit stirring tank? A simple metric the factories and offices came up and the union workers agreed to.

- Unions don't control this. But if someone gets fired for underperforming you know who's going to get a labor lawyer? The worker who's been paying dues to collectively have a lawyer on retainer. You see if I get fired, I get told I was a poor performer with no evidence. If the worker in the union gets fired there lawyer is going to want to see the evidence. And you'd be amazed at how poorly most companies document this. See the union doesn't keep someone from being fired. But it does make sure the firing is fair.
Lidar Is on iPhone 12 What??
This may be NOW. Sounds like “they” could save a lot of money automating the boring stuff. I wonder if they are working on that...
If it wasn't hugged to death before, it definitely is now. 403 errors for this path and for /
When I visited the UK for a couple months in late 2014, as soon as I landed I bought a random sim card (I think the provider was "3 UK"), and for £15 a month I had unlimited internet data. And no contract, it was a monthly rechargeable plan.
I'm sure they're even more available now.
In Italy now most of the mobile providers give 50GB/7€/month.
MagSafe wasn’t flush, no; but I don’t think this is an inherent requirement. I think it’d be possible to make something flat on both the cable and device side.

> swapping the lightning port with a MagSafe one would make the phone pretty much impossible to use while charging

How so? I used my MacBook in bed while charging with MagSafe all the time. The magnets were fairly strong. With a cable going away from the bottom of the device, I think it’d be perfectly usable.

As far as waterproofing, getting rid of the lightning port seems inevitable, because it allows for better hermetic sealing. A flush set of pins seems great for this goal, surely it’s trivial to avoid shorting something out in the prescience of liquid? (I am not an electrical engineer)
I also thought the usability of the charger was odd.

It seems you would pick the phone up and if you didn’t grab and put down the charging disk, it would go clunk and hit the ground.

Sort of like the watch charger will do if it isn’t in a holder. Except louder and more expensive to replace.

This was actually shown in the “snap” video they showed where a phone was pulled away.

I couldn’t understand, are we expected to adhesive this to our bedside stand? Velcro adhesive? Use some other accessory that holds it down?

It just feels incomplete to me.

The cases and wallet thing seem great but I don’t get this charger.
Purple Mountains. Teton Gravity Research
One serverless scenario I find useful is for processing messages from low-volume queues. It avoids having to stand up "real" infrastructure that would be under-utilised.

Of course, if you already have servers with something like k8s or Swarm running, you might deploy a container there instead.
You are right, but this might just be semantics. Perhaps you already know this, but for others, rent is included in CPI, and for those those who own, "owner equivalent rent" is used as an estimate of the amount of rent they would be paying. Incredibly, the amount of OER is determined by asking the owner they think they could rent out their home! I'd guess that home prices must correlate strongly to this estimation. So while home prices are not directly included, over time, as homes are bought and sold, they sale prices almost certainly influence the CPI, even if they are not directly a component.

Here's the Bureau of Labor Services Q&A on the topic:

"How the CPI measures price change of
Owners’ equivalent rent of primary residence (OER) and Rent of primary residence (Rent)"

https://www.bls.gov/cpi/factsheets/owners-equivalent-rent-an...
This is the fun reality that most FAANG Canadian offices have faced for years. Cross the border from Seattle to Vancouver, suddenly you're being paid much less for the same value provided.

And basically, it's market economics. The wage is determined by supply and demand in the labor market, not on the value provided to the company.

This is why it's important to have many competing employers rather than just 1 or 2 big ones. Competition for labor increases wages. Hopefully, as more companies accept full remote employees, we'll see that- a single huge market not defined by regions.
True, the wallet and pop socket support is a great point.
why one large pill a week?
You can adapt FatFS to do this. You just have to implement a few low level I/O routines to work using an conventional file as a fake block device.
> There are definitely highly inflated price to rent ratios particularly in land constrained urban areas.

The point I was making was that the price of housing on average ($/sqft) is the same as it has always been. Since we know major metros have gone up it likely means that tier-2 and below cities have actually gone down.

Further, it might be nuanced, but major urban areas aren't land-constrained. They are constrained by their city councils staunch refusal to permit new, tall construction to the benefit of existing landowners and at the detriment of renters. This is not an inflation-linked issue however but a city policy issue. It's strictly supply and demand.
This would mean the death rate is actually much lower than reported, putting it around 0.4% or less.
dgVoodoo is great for old DirectX games: http://dege.freeweb.hu/
It seems clear that WFH will be much more of a thing post-COVID. If this is the case, then tech companies will be hiring new employees from all over, presumably at rates that are based on the candidate's location.

If this is the case, and employees in WY are being paid 30% less than employees in CA, then the company might end up having an implicit preference for turning over existing employees in favor of new/remote ones. Imagine managing a team with 10 employees and 2 million in total comp. Now you're told you have to make do with a 30% budget cut, due to bad earnings. It would be hard to imagine that you wouldn't consider the amount that would be saved by cutting more expensive folks versus less expensive folks.

Of course, at first the longer-tenured folks would be more valuable than their newer colleagues, based on institutional knowledge. But as this advantage fades, presumably more expensive employees would be put at a disadvantage in these scenarios.

And some companies will decide to pay everyone SF-based salaries, regardless of location. To my mind, that would have a similar effect on the company's finances as not price-discriminating when selling their product. Selling to a person? Same price as selling to a company! There are surely some cases where it would work out fine, but for some companies it could make the difference between success and failure.
The minimum latency of LTE is around 15 ms. For 5G, depending on the configuration, it is 1 ms.
Well it wouldn't be 119 specifically, which seems to only refer to meals and lodging. But I found this IRS document [1] which gives a thorough overview of what fringe benefits are taxable. There might be an exemption in the section about athletic facilities (§132) [2] or perhaps there are circumstances where it could count as a de minimis benefit [3].

Disclaimer: not anything close to a lawyer, let alone a tax lawyer.

[1] https://www.irs.gov/pub/irs-tege/fringe_benefit_fslg.pdf

Up to date html equivalent for 2020 is at https://www.irs.gov/publications/p15b#en_US_2020_publink1000...

[2] from the html link:

>>You can exclude the value of an employee's use of an on-premises gym or other athletic facility you operate from an employee's wages if substantially all use of the facility during the calendar year is by your employees ... The exclusion doesn't apply to any athletic facility if access to the facility is made available to the general public through the sale of memberships, the rental of the facility, or a similar arrangement.

[3] https://www.irs.gov/publications/p15b#en_US_2020_publink1000...