skysight-inc/HackerNews huggingface dataset:
This issue spans across the standard Anglo-American political spectrum. There are people who are pro/anti urban-development on both sides of the aisle and framing the issue as Right/Left or Liberal/Conservative is probably not helpful in understanding the various factions and their interests.

Zoning Laws typically match the textbook definition of conservative (literally trying to conserve and maintain an old system and prevent anyone from changing it with new developments). This aspect of conservatism is shared by both right wing and left wing interests.
But how do you know those are credible? It's fundamentally impossible to decide from first principles. You have to choose where to put your faith. Longstanding reputation is one popular way, but old things can sell out, or can be fairy tails (like at least all but one religions).
Well D and Rust are more contenders for C++ in terms on how wide their agenda is. D is (unless you opt out ?) GCed, Rust is not but they both pack a lot. Zig on the other truly aims to be a C replacement I believe, trying to avoid it considers its pitfalls (preprocessor, build system, error handling...)
Strongly disagree. It might be ok for one person with one or two devices you don't use at the same time

Otherwise, no, strongly disagree
Can elaborate on what you mean by antifragile in this context?
There are shitty people of all walks of life. I'm sorry to hear that you didn't have a good family/upbringing. Glad you found a place that you are more happy in.

The media has spent the last 4 years portraying Trump and his voters as evil racists. What is not mentioned is that his support among minorities increased from 2016 to 2020. He had more black and hispanic percentage of voters than any republican in in living memory. Ironically Trump lost the election because middle class white voters abandoned him.

Don't get me wrong Trump was a terrible president and there are countless criticisms that can be leveled at his administration. But the key question no one is asking is why did people vote for him in the first place and why did so many vote for him again? To me answering that with "because they're all racist/fascist" is nothing more than a cop-out from established political powers to distract from their own failure of public confidence.
Arguably gentrification requires a NIMBY-style regulation regime to begin with. Cities that build out new housing according to demand don't "gentrify", they just grow. Gentrification presupposes a restricted supply of pre-existing housing.
Any chance of a wasm and/or llvm backends?
I've come to feel that "arrays are pointers with offsets" is a largely-irrelevant justification for promoting zero-based indexes in today's programming landscape. Looking at the TIOBE top 10 programming languages for this month, 6 of 10 languages don't even offer a way to address memory with numeric pointers (and that climbs to 8/10 if you rule .NET as "pointers are technically available, but not commonly used and are somewhat discouraged").

If I grab JS/Java/Python/PHP, an array/list is a magic sequence of values with opaque under-the-hood operations, and my only interface to it is the item index. In that context, promoting idioms because they make mechanical sense in a language I'm not using doesn't seem compelling.
The Need for Slack
The Unreasonable Ecological Cost of CryptoArt
Of course, grow-lights in Wyoming will be mostly coal powered, whereas a field in Salinas is renewable energy.

Assuming I am doing the math right, shipping 1 ton of food 1000 miles (refrigerated) is roughly ~30-40kg of CO2, or about 7g-CO2 per tomato (6oz tomato).

A tomato plant is roughly ~40lbs/sqft/year (hydroponic, 40W/sqft), so about 20Wh/g, or about 1.4kg-CO2 per tomato for coal. Maybe more like 1kg-CO2 for the mix in Wyoming.

... depends on what you are trying to optimize, I guess, and how much natural light you can harvest in the vertical greenhouse.
Bitcoin price searches for support near $35K, DeFi tokens move higher
Static typing with inference being the most obvious of those. Gradual typing being another
Quote from the story: "New York was not among the cities we compared". Also, it's a story from 1996, from the Cato institute, which means you already know that the article says that welfare is bad.
I liked that date too :) - but I think the issue here is not the age of the article but the fact that there was a massive thread about this not long ago, which makes this post a dupe. Unless there's significant new info in there?
Honestly, it seems like a good weekend project to get going
Any chance you can write down a little more tactical instructions on how you did this? I'd love to try this out, but am not super technical.
If you're taking skin color into account (european descent in other words) then you should also take geography into account. A lighter skin in southern latitude vs. darker skin in northern latitudes. It's not a simple thing but I do believe vitamin D had a big role to play to boost immune systems. We've been using it for years here in Sweden, every winter. I even found a video online from a local TV channel that was recorded in 2019, reviewing different brands of Vitamin D and suggesting how many IUs you need every day.
Ooo, I gotcha, that would be pretty slick. Kind of like those sandscape decorations that you flip over?
xscreensaver has had some issues, for example:
https://security-tracker.debian.org/tracker/CVE-2015-8025

Which can be found via this thread:
https://news.ycombinator.com/item?id=11412081
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=819703#400
So a typechecker which can infer types so well that it feels almost dynamic but is in fact static, like Ocaml (vs something like c# where I have to write type signatures which are completely obvious to infer).
I think a far simpler explanation is the general public thinks of NIMBY as "Bad", and then assigns which part of political ideology that is as opposite of themselves. It doesn't necessarily have any basis in reality and doesn't necessitate caring about what reasons individual people have for being NIMBYs.
Opposition to new development in service to the interests of established residents is "conservative" more or less by definition. Whether it aligns with the political left or right depends on what neighborhood you're talking about and where it is. Local governments of all persuasions are going to be primarily beholden to existing land-owners. This isn't a partisan thing at all.
The field-of-endeavor and persons-or-groups discrimination arguments don't stand up. They just sound nice if you want to knock the license.

If SSPL discriminates against a "field of endeavor" that is making proprietary software, or against "persons or groups" that are proprietary software developers, all copyleft licenses do. That was the point. Here's Richard Stallman on the GPL:

> I make my code available for use in free software, and not for use in proprietary software, in order to encourage other people who write software to make it free as well. I figure that since proprietary software developers use copyright to stop us from sharing, we cooperators can use copyright to give other cooperators an advantage of their own: they can use our code.

https://www.gnu.org/philosophy/pragmatic.html

The quote from Fedora perfectly encapsulates the difference between the OSI review process as people perceive it and the OSI review process as it really was. Are we judging license terms, or what we believe to have been in the secret heart of the company that wrote them? What happens when someone else uses the license, as when independent hackers choose GPL, or startups choose AGPL?

Commercial software makers have plenty to fear from GPL, AGPL, and other open source copyleft licenses, because so many of their business models entail slurping up other people's open code, but not sharing their own. Those licenses prohibit building proprietary software with open code, just not if you happen to "compose" a service with network API calls, rather than build a program by copying code snippets, using frameworks, and linking libraries.
I have mixed feelings about code inside f-strings. It seems like a bit of a slippery slope towards losing track of what's happening. I have been tempted to write things like below because I really just need it for the print.

f"Info print for item {hex(do_some_parsing(do_some_conversion(value)))}"

Which runs perfectly fine, but at least on my editor syntax highlighting stops working as it is all part of the string. And with that it becomes increasingly hard to work out what is actually being called. Now I resolved myself to pretty much just have one function call and no nesting. Things like f"{str.lower()}" or f"{hex(value)}" are great and I use them a lot.
what were you trying to avoid with the disclaimer?
Because if you can playback 4k video from Netflix with a browser under your control, then you can playback 4k video to a file and thereby create a cracked copy that can be pirated.

DRM is built on a self-contradictory premise that tremendous amounts of effort are going into making work. Namely, if we save content in a special format, then we can make it impossible for it to be used except as we decide.

However they then put that software on hardware controlled by people whose interests are not necessarily aligned with that goal. And once there, that software can be changed. That hardware may be an emulation that can also be changed. And so on and so forth.

To make the fiction appear to work, they need to find every way that they can to avoid escape. They add detection code that tries to identify running under emulation and blocks it. They obfuscate their software in every way that they can. They only place their software in other software that they trust. They embed various checks that nothing looks suspicious.

And even so, they are doomed to fail. See https://krebsonsecurity.com/2020/10/google-mending-another-c... for example. But they just need to make it hard enough to bypass the encryption that it is hard to get pirated copies. And make the penalties for trying to do so to discourage a pirate scene. And this they have done.
They are called "sailing" but they don't sail in the sense of this discussion.
For the about price of a mac mini:

https://shop.solid-run.com/product-category/embedded-compute...

You get upgradable ram, a PCIe slot for your favorite GPU/etc, and actual mainline linux support sufficient to boot most random linux distros (ok the onboard 10G+ nic might not work without patches).

Its not the fastest machine around (A72s) but there are 16 of them, so it does a decent job of building ARM software, and running VMs.
This is not always the case. New comments get upweighted, but they do not get "pinned", if that makes any sense.
The facebook groups I was in were pretty well moderated, and also asked questions before allowing you to join. I would even say that I had better experience asking for help with things on my facebook groups than Reddit.
It can signal kinship with troll-clan. So it’s used by non-racist trolls. And racist trolls. And racists. And just normal people who aren’t up on current events (eg, elementary school).
Previous submissions, number of comments in brackets:

https://news.ycombinator.com/item?id=25843040 (864)

https://news.ycombinator.com/item?id=25844642 (84)

https://news.ycombinator.com/item?id=25844456 (16)

https://news.ycombinator.com/item?id=25843774 (6)

https://news.ycombinator.com/item?id=25843942 (1)

https://news.ycombinator.com/item?id=25843879 (1)

https://news.ycombinator.com/item?id=25843340 (1)

https://news.ycombinator.com/item?id=25852399

https://news.ycombinator.com/item?id=25851710

https://news.ycombinator.com/item?id=25844240

https://news.ycombinator.com/item?id=25844098

https://news.ycombinator.com/item?id=25843733

https://news.ycombinator.com/item?id=25843582

https://news.ycombinator.com/item?id=25843485
The link is 502ing. Here is the archive link:
https://web.archive.org/web/20210120190550/https://fediverse...
> That Kipping didn't address (e.g. the shape is a pancake, not cigar).

Kipping does mention this in the video, but he says that the shape could be a cigar, or could be a pancake. I don't think there is hard evidence that it definitly is a pancake.
I wouldn't really consider Weyl as an example of a modern day critic, considering he died in 1955. I think you'd be hard pressed to find a modern mathematician that rejects the diagonalization argument, outside of finitists, which are pretty far from the mainstream. I mean the proof that there is no bijection from a set to its power set is pretty straightforward and constructive. I'm pretty sure the proof is valid even in intuitionist logic.
This must be the weirdest Vitamin D take yet. Whatever Vitamin D does, likely nothing, it does not cause COVID.
That won't be written for another 27 years.
Things have gotten a lot better in ARM-land recently. It's possible to build a generic ARM kernel that will boot on a lot of hardware, as long as the bootloader passes the right device tree blob.

Most device vendors don't really have a need or incentive to use this, though. A generic kernel is much larger and wastes flash space, and most vendors don't care about running anything but their OS image on it, so they of course just build a kernel specific to their hardware.

But in theory it should be possible at some point to use a generic ARM Debian installer to install your own OS on a random ARM device, assuming the relevant drivers and device tree have been upstreamed.
Good point, being able to roll back to a specific release would be very handy.
>There really isn't much difference, the quality...

There are numerous process and operational differences between things made to order and things prepped and shipped. Both are honestly extremely impressive, though the latter is much farther along technologically in part because the scale of impact is greater and factories allow for larger capital expenditure since it's so much lower on a per product basis. That said, what I am talking about doesn't necessarily have anything to do with the quality of the end product.

>If you're retrofitting a kitchen designed for humans, systems like what White Castle is experimenting with might make sense

That's what they're doing. Sure, if you build all new buildings and kitchens it may make less sense but as a lower capital cost shift it totally fits.

>BTW, automated restaurants are not new; look up 'automat'.

Automating production is new. Automating service is not. Again, huge difference operationally.
Who is suggesting that?
MealMe (TechStars ATL20) Is Hiring iOS and Python Engineers
MealMe brings all food delivery apps into one. MealMe Browse recommends nearby restaurants from all food delivery services to give you a larger selection than any single food delivery app. Once you find a restaurant, you can compare delivery prices and times across all delivery services. You can download MealMe on the iOS App Store.

What we look for in all applicants
- Wants to start their own technology company one day (or, already has!)
- Feels the need to be in control of their own success or failure
- Has unique ideas that are both contrarian and correct, and has tried to make them a reality
- Knows they can accomplish anything, given enough time, and has done so
- In other words, we look for determination (not education, years of experience, referrals, intelligence, or whatever else a big company would look for)

Sounds like you? Take a look at our open opportunities below.
Currently Available Full Time Positions
Software Engineer (iOS)
Software Engineer (Python)

Preferred Qualifications
Has released several software applications to the public singlehandedly with impressive user growth and revenue
Brings unique insights to MealMe
Full-Time Position Information
Competitive Stock and Salary
Relocation to Silicon Valley is required if we provide corporate housing and food
An enormous career growth opportunity as one of the first employees
Preferred start date of January 2021

Preferred Qualifications
University student, currently enrolled
Has released software to the public that has seen traction in terms of users or revenue
Brings unique insights to MealMe

Internship Information
Paid Internship
High performing interns receive a full-time employment offer
Relocation to our Silicon Valley (California) headquarters is expected if we provide corporate housing, but optional
Usually 3 months, flexible start and end dates
Autonomy on a project to make decisions

---
We are an Equal Opportunity Employer.
It seems like there is correlation between patriarchal societies and having more women developers. I wonder why, maybe because anyway the society is patriarchal so there is not much difference between this field to others unlike in the west where all misogynist white males concentrate in this profession and all the good guys go to law or acting or wherever there are many women and everything is equal and rosy. But then you have to wonder why would those Arab women want to move to a horrible place like the western tech industry instead of removing their shackles and becoming a nurse in a hospital or work in HR of a big corporation, the places where women feel comfortable and equal in the west. It is a bit of a mystery.
It can feel annoying sometimes, but it's also nice that it prevents you from getting overly complicated with your string interpolations. Human readability is highly valued in Python culture, and things start getting hard for humans to quickly parse when you allow arbitrarily complex interpolation expressions. Assigning your complicated expression to a well-named variable first will usually make your code more readable, even if it's slightly more verbose.
Free noise cancellation for your Zoom meetings
Hi, we've built a free Mac Plugin for cancelling noises in your Zoom/Teams/Slack calls. We've built it with privacy in mind - we don't send any of your data to our servers and all processing is done locally on your Mac. Try it out, if you do a lot of online meetings.

Please, let us know if you have any questions or feedback.

You can download the plugin for free at:
https://www.utterly.app/
vimtutor might be a little too intimidating compared to a vim course in a browser.
I really like that the arrays are a full type that pack their size information. C has always frustrated me on this particular point. One question though : Is the array types passed as a pointer and an int or copied locally ? I guess 1. because 2. would not make much sense (although this the C behaviour for structs in C... I wonder why...)
Man I've been harping on haptic holograms being the next UI mode since 2014, and this takes us half-way there. Congrats for getting some products to market in this space! I feel like there are a couple more years of VR stagnation, but by 2023-5 when 3mn SOCs are pretty common and affordable I think it will all hit at once and haptics will be a huge mode of interaction.
I think the question to ask is "what would someone gain from getting convinced about some specific statement?"

In your CCP example: I gain nothing by getting convinced one way or the other, and neither does anyone in China gain or lose anything from me getting convinced. Unlike you and your wife's relationship, you and I don't even truly care if we sympathize with each other or not (us being internet strangers and all). Case in point, have you ever done anything for your nearest Falun Dafa crowd? Personally, I don't plan on getting involved with them, even if I have been convinced of the persecution claims (and the same goes for east africa, venezuela, abused puppies, etc).

The fundamental paradox of debating, IMHO, is that debating is inherently a selfish endeavor: a lot of people do it for self-satisfaction, not because they are trying to accomplish something. Personally, I just acknowledge the selfish motive and use debating as a tool for bringing out ideas from others that I might not have thought of myself, so that I can then incorporate those ideas into my own mental framework of the topic.
It’s also been caricatured as “Build Absolutely Nothing Anywhere Near Anyone.”
Its so incestuous that all this becomes circular after awhile- there would be no ARM without Apple.
Or people who were stuck with roommates/family and now able to form their own households.
I'm not at all as optimistic as you are. You still need out-of-tree drivers to run Linux on a 2017 MacBook Pro, and various things don't work at all on Intel Macs from 2016 (possibly earlier) to the present.

Sure the M1 is the new shiny, and people will be attracted to it in the short term, which might boost reverse-engineering efforts. But I expect that to die down as people get frustrated, and we'll have the same (or worse) situation as we do running Linux on Intel Macs.
This is the 2nd "Hacker News for X" post that I've seen today.

I think plenty of people would be happy to have a HN type platform for whatever their area of interest is, given it's moderated well and has a healthy, invested community.

Good luck with 1 and 1000x Good luck with 2.
Because you're using APIs, if I stop paying I won't lose my messages right? They'll still be in my other apps?
I have told everyone around me to make sure that they do not have a vitamin D deficiency because it "might" help prevent severe cases of COVID-19. I even bought some pills for my mother in law and another friend. So around me vitamin D levels are definitely higher than in previous years.
RT @HackerNewsOnion: California has ruled it illegal to conceal a company’s JIRA subscription for the purpose of attracting engineers.
Enjoyed this:

To me, the most horrifying thing about January 6th was realizing that no one was actually turning the dial. It was all bubble and froth, small fiefdoms pushing for an advantage, with no one in charge, something undeniably strange and terrible had happened, yet everyone involved was just a jackal tugging at the remains, trying to assemble the footage into a picture resembled their worldview.
And this is why it's important to recognize and retain people who get the right things done. One does not simply backfill a support position and replace someone who has built up the internal AND external reputation and relationships required for issues like this to get fast-tracked and fixed in a way that makes everyone happy.
“A full-stack developer is one who can add technical debt to any layer of the application.”
Detailed Guide on How to Leave Google Photos
RT @iamdevloper: I think I’ve had milk last longer than some JavaScript frameworks.
I don't totally disagree. My company uses the black formatter, which does this[0]. There are flags to skip string formatting, but is frowned upon at my organization.

[0] https://github.com/psf/black/blob/master/docs/the_black_code...
Any hope we could grow staples like potato and rice vertically some day?
Least Squares as Springs
RT @HackerNewsOnion: Developer accused of unreadable code refuses to comment.
https://teklager.se/en/knowledge-base/apu2-1-gigabit-through... has the necessary tweaks to get full gigabit.

I've applied all of the tweaks and I haven't ever seen it sustain anywhere near 1 Gigabit on a single connection. That's using both a datacenter iperf3 instance and sites like speedtest.net.

Multiple connections can easily breach 1 Gigabit though.