skysight-inc/HackerNews huggingface dataset:
Or use other ways that proof you had the work before anybody has the chance of copying it.
I don't find that clear reference at all.
It's said large ships use extremely dirty "bunker fuel" but I wonder how the emissions compare per ton transported to say, a semi tractor trailer or a delivery van.
China didn't make him do anything.

China has 1B people, it's a huge market, and out of the choice to keep is own brand in good standing there, he changed his tune. It was in effect a self-serving corporat4e act.

Yes, it's complicated, but they didn't 'make him'.

It's scarier when Hollywood tows the CCP party line, in addition completely ignores issues such as Tibet etc. for fear of reprisal. Other corps do it as well.
> I'm sure that the old lispers have fairly extensive lists of fundamental issues and improvements.

There are two public lists where specific proposals are collected:

https://cliki.net/Proposed%20ANSI%20Changes

https://cliki.net/Proposed%20Extensions%20to%20ANSI

And a page for more speculative proposals:

https://cliki.net/Lisp%20-%20Next%20Generation

Please feel free to add your ideas there.

> ways to alloc without gc

Do you mean something between DYNAMIC-EXTENT and https://gitlab.common-lisp.net/vsedach/Thinlisp-1.1 ?
They probably could have, had they been ready for it. Not everyone is the same weight and strength either so it could just be that it was out of their physical capabilities.

That is often the difference between home and tradesman tools. A tradesman can reasonably be expected to handle a bit more responsibility from their tools than the home handyman.
Interesting article, although I don't believe that 30/6100 is .005%.
Considering that China's current state is a repressive dystopia, it's quite hard to compare the fairly mundane prediction that this will continue to a claim about zombies that contradicts available scientific evidence. I feel like I'm going crazy seeing people make absurd comparisons like this. Do you honestly not see the difference between an inference based on China's current behavior and ... zombies? Are you playing at some broader rhetorical point or do you literally think both claims are equally absurd?
They also provide equity in the company. Most people dont work in startups for instantaneous salary.
of course it will change ideomatic go. there is no reason to think otherwise.
just look at javascript or c++. both languages transformed heavily and nowadays people look at you strange if you write 'var' in js or use a raw pointer in c++. :-)

so Go will change and i think that sucks hardcore. there are already enough languages where folks can go crazy with types, fp, monads etc.
My selling point for Go was that it was mega restricted :-)
Can I rent one of his houses?
The WPT is the exact opposite of what I was talking about. The interesting thing about the Acid tests isn't their utility as a conformance test. Sure, that's what the were, but even at the time the problems with the tests were well known. The features they tested were incomplete and somewhat arbitrary. Most browsers didn't even bolter trying to get the last 3 points on Acid3, which tested SVG fonts. I'm sure WPT is far more useful from a technical perspective.

Unfortunately, WPT is missing the actual feature that made the Acid tests interesting: a design that could be used and understand by anyone. Most people are not going to go do the incredibly complex work required to actually run the WPT tests (which apparently involves its own command line utility to manage the process, requires knowledge of python/pip/virtualenv, and understanding platform-specific documentation for both setting up and running the tests.

For Acid2/Acid3, anybody could simply load the test URL to run the tests themselves, on their own browser and OS, and see the results first-hand. It doesn't matter that most people didn't know the various CSS/Javascript/etc features being tested. Seeing that your browser completely failed Acid3 was obvious[1]. It was exciting to see for yourself if the latest browser update scored higher on Acid3.

[1] https://en.wikipedia.org/wiki/File:Acid3ie8rc1.png
Just to add some international perspective to that: were talking multiple capitals, and entire countries being rendered uninhabitable. If ALL of the ice on Greenland melts (which luckily isn't likely here an now, but we're talking scenarios, right?) then over a billion people will end up being displaced.
>Instead, Open.HD configures the Wi-Fi adapter in a way that is closer to a simple broadcast, much like analog video transmission hardware you may be using already.

Would this be able to broadcast a video which multiple clients could playback in sync? In the 90s, when you were watching TV, if you had a TV in the kitchen and a TV in the living room, if both were tuned to the same channel, they'd play back exactly in sync. Would this project enable something similar?
> But the book makes a good case that it'd cost society less overall to just take care of people than to ignore rampant homelessness.

It will cost the government less, no question, the analysis is great in this regard. But the reason it doesn't happen is because the analysis is incomplete.

My theory is, housing a homeless person decreases the value of the land where they're housed severely and quickly, land that takes relatively an extremely long time to grow in value. That's why what always happens is expensive tents on worthless, unexploitable land (parking lots under highways, sidewalks, city parks).

I personally think this is horrible, but I believe it's a better model of what really happens.
Misleading headline. That’s how much they’re paying per tent in this one, soon-to-end, 70 tent pilot program.
Given that China has pretty much been a repressive dystopia forever, it's not weird to assume that that's their end state (though I'm confused about what "end" you're referring to).
If you’re interested in projects working on “modernising” Emacs check out https://github.com/emacs-ng/emacs-ng

No affiliation and haven’t even used it - but it seems to have legs.
>Even if we buy the exotic premise that investors would buy houses and leave them empty - generating zero rental income for these greed driven people - as an investment, we still have to explain why they would only do this with new housing stock.

Where I live the housing prices are expected to go up roughly 15% this year. So someone buying a house for 600k can expect to sell it for 690k making 90k. That is 7500 USD a month. If you wanted to make that much money from rent you would have to squeeze 4 or 5 tenants into the property. It is simply not worth the hassle trying to rent buildings out when house prices go up at such a high rate
This may be true if the housing market has sufficient capacity to build homes at the required rate. The UK’s experience over the past 50 years is that the private sector has built around 170k homes per year, but the rate of household formation suggests we need around 300k extra each year.

The U.K. hasn’t built 300k+ homes per year (or anything like that) since the government stopped building houses - the private sector has never picked up the slack. And the result is hugely increased prices.
Why do you need to be "courted" by FAANGs? There are plenty of non-FAANG companies that pay anywhere from 70% to 110% of FAANG standard and hire remotely (especially now, what with the recent shift to remote work). Here's a partial list:

Twitter
Square
Dropbox
Slack
Doordash
Coinbase
Stripe
Robinhood
Instacart
Brex
Affirm
Twilio
HBO
Okta
Thumbtack
Walmart
Confluent

...I could go on, but why?

Anyways, it doesn't really matter if your compensation flatlines at 300-400k before you even turn 30, because then you can just retire at 40 if you want.
> More and more I imagine research becoming like blogging - where "publication" happens by first putting your work online, and then getting feedback in the public domain. And "journals" are replaced by sites like HN or Mastodon which aggregate content and form focal points for a given community.

That honestly sounds like it either would be a step backwards, or it would end up re-inventing peer review. I think one of the basic functions of peer review is to provide a basic authoritative quality filter to help make the fire-hose manageable. As someone who lacks the infinite time needed to check everything myself, I find those kinds of filters valuable.
You're thinking too specific. Retrofits can be expensive or they can be cheap. The point is that housing stock drifts downmarket as it ages. Sometimes quickly.

I used to live in San Luis Obispo, CA. There's a house in the middle of town that clearly used to be an enormous beautiful mansion. It looks like it belongs on a plantation. It's still beautiful, but it's now 9 funky apartments.

Street view:
https://www.google.com/maps/@35.2749914,-120.6611941,3a,75y,...
I realized I didn't answer the "how do I ask for a raise?" question.

Here's how: you don't. Instead, state the facts and state them clearly, then draw the logical conclusion. Something along the lines of: "It's been one year, which is an appropriate time to start compensation. I took this position at a high risk due to the small nature of the startup and my lack of experience, but in the past year, I've done A, B, and C. In my feedback sessions with you and others, I've been consistently highly rated and have established myself as a valuable member of the time. I've done my research and a fair market value for my role would be an increase up to $120K."

Then you leave it at that. Don't elaborate, don't talk about your feelings. Leverage awkward silence, if you need to.

If they're really good people and they care about you, they'll do their best to make it happen. If they aren't, then they won't. Their reaction will tell you a lot about your future at the company.

But what you really don't want to do is come at it from a position of weakness. In other words, don't say: "Can I have a raise?" That sounds like Tiny Tim, "pretty please, sir, would you please throw your spare change from your couch into my bank account" kind of thing. Don't do that. Instead, stick to the facts.
"in late 2016 Daewoo was caught in a massive accounting scandal. It was discovered that the firm, instead of being profitable, had accumulated dizzying losses in 2015 and 2016 of 6 trillion won ($4.8 billion). Only a direct government loan of US $2.6 billion in March 2017 allowed Daewoo to avoid bankruptcy."

It's really profoundly weird to me as a sociological phenomenon that a company can be as mismanaged as this implies, and yet, you know, build enormously complex ships that work.

I'm not saying this is particularly unique, among companies or industries. It's just, how can things be so broken at one level and still chug along at another? Physical machines usually catastrophically fail if some important component does, especially the control and feedback systems.
> Look at an audio file's waveform before playing it at max volume.

This is important, but more broadly, practice good sound hygiene: wear headphones them around your neck until you know for a fact that it's safe to put them on your ears. Additionally, never play "new" sounds without remembering to set audio output to a tiny fraction of normal and increasing it after the sample is deemed safe.

Musicians have this drilled into them because it involves their daily work, but this is good advice for everyone. Damage to ear drums can be permanent.
Exactly my thought: why is this clearer?

I'm often think FP-first (data science) -- here though, I was surprised by how I went back over the imperative alternative.

Avoiding `append()` isnt worth it in a language where this level of annotation is required to do FP. It's less clear.
Vancouver: "condominiums that are owned and not available for rent had a whopping 12.5 per cent vacancy rate"

The Manhattan article links to https://www.nytimes.com/2020/01/10/realestate/new-york-decad... which says "Nearly half of new condo units in Manhattan that came to market after 2015... remain unsold, according to a December analysis of both closed sales and contracts" and "7,050 new condo units available for sale in Manhattan in January [2020]"

Melbourne: "Docklands... 17 per cent consuming no water in 2013" and "12.4 per cent of Cardinia and Clyde homes reported no water use."

Boston: "12 of Boston’s newest and biggest luxury developments could remain largely empty despite having sold most of their available condo units to buyers."
The folks who have benefited from the system are in power. They are too heavily invested in extending its existence in its current, increasingly corrupt form.

I used to be enamored of academia and its promise. I am now glad there are increasing avenues for success for researchers who choose to leave it, given the limits of their capability to express their ideas honestly with the hope of being recognized for valuable work.
Show HN: Mezon Router is up to 1092 times faster than Izniburak Router
FWIW, this was actually in my wish List on Amazon, so I will eventually get around to buying it. I have Amazon unlimited, so I don't know how much this will help you--the book's description caught my eye and I think it came up as a recommendation. I'll write a review when I get around to reading it (I have some other books in the queue). Good luck!
Yikes. That commit isn't "not [taking] a political stance"; it's taking the political stance of supporting Andrew Lee's hostile takeover.
http://dspace.mit.edu/handle/1721.1/14719
https://news.ycombinator.com/item?id=27295638
Switching (Back) to Pass as My Password Manager
The Covid-19 origin story has political consequences
I was a huge information society fan back in the day and Kurt Harland gave me his contact info at The Well.

Great community.
Liberal democracy has that liberal part though, which means rights and freedom and is pretty clearly in opposition to authoritarianism.
The us vs them mindset. With us or against us.

Not good. It'll send us back in time if we let it.
I always thought the social media companies' effort to censor fake news was a mistake. I just assumed it would take some time to catch up to them. Instead, as soon as they started censoring things they thought were false they immediately got a huge consequential issue of global importance completely wrong.

I was once in a meeting where we were being told about a product that was basically going to be a clone of Teachers Pay Teachers (but they'd be paying us instead). In Teachers Pay Teachers teachers upload lesson plans and what not and other teachers buy those plans. The idea was now teachers could upload to our service and teachers could buy from us.

I asked how we could tell the quality of the content that was uploaded. How could we tell people weren't uploading bad materials? It was clear the people designing the project had never thought about this problem for a second and they had no solution.

To me, it seems similar to what's happening here. Facebook et al naively assumes they can differentiate fake news from real despite having no capacity to do so. "We'll just remove stuff that's false" is the same kind of mistake as "We'll just post stuff that's true." Do you know what's true?
> trees, the perfect carbon capture machines.

Why? plants are carbon neutral. They capture some carbon while they live, then liberate all that carbon when they die and are decomposed. No carbon ever leaves the biosphere.

Carbon capture would happen if you cut down a whole forest (regardless of who planted it) and buried it a few miles underground, sealing the mine. That way the carbon leaves the biosphere.
I've written quite a few containers that use interface{} like that...they don't really "lose all type safety", you write a typed container around it (usually a one line implementation) that does the type assertion in one spot, and that's it, you never deal with interface{} again. For all practical purposes, it's just as type safe.

I agree that lack of iterators is one area where there is permanent annoyance. Personally, I think that annoyance is a lot less than the other problems that come with generics (at least in other languages).

I'm not saying there aren't legitimate scenarios where generics simplify things. I'm completely convinced that there are. But holistically I don't think they outweigh all the other baggage that they come with.
If someone manages to port bhyve to Linux, they will definitely make a name for themselves.

But honestly, the equivalent is just libvirt on commodity hardware with openzfs storage; the value here is high end hardware with custom firmware and well-integrated software, not really something you can port usefully.
But that is my point - the morales flight incident wasn't an airliner. Near as I can dig up, there is no evidence anyone but Morales was on it and staff. It's more equivalent to stopping an officials car (via roadblock) than the hijacking of a civil airliner at gunpoint (or fighter jet point).

It's not a distinction without a difference, these are big differences with many non-subtle distinctions.
I have similar feelings. I’ve been coding a long time, and the longer I do it, the less sure I am about any of this stuff. The one thing I can say for sure, I find it relatively easy to jump into an arbitrary go code base and make sense of it. I can’t say this about languages with all the features people are clamoring for, and I’ve worked on large projects in Ruby, python, Java, scala, clojure, swift, JavaScript, typescript, and a few others.

I’m not sure exactly which qualities/features of Go make it so much easier to read, but I worry that change will lead to the Go losing what makes it unique and special.

Side note: clojure was oddly the second easiest for me to read.
I don't understand what's supposed to be political here.

We're not getting off Freenode because we don't like Andrew Lee's politics, we do because we have no faith at all in his skill as a network operator.
> Well this was fine by me because I was going to write this program in C, so I didn't really care about safety.

this is extra funny if you work in automotive functional safety.

the collection of anecdotes in this thread makes me wonder if an intro to functional safety could be standard curriculum.

the approach of Nancy Leveson is not only very accessible but also very accessible, freely so:

https://g.co/kgs/AJWDuh

http://sunnyday.mit.edu/
Agree, this is my hope. Seeing the same thing play out in other language ecosystems though, I'm just not very optimistic about it.
Lots of misconceptions about how power delivery works over USB-C. Here are a few facts that may help:

- USB-C power is negotiated over USB-PD protocol. Dumb devices are going to get 5v at low max. current.

- The sink device (laptop) must communicate and specifically ask for voltage/current it needs. Sources (power supply) aren't going to just push the max voltage to any device.

- All USB-C cables are required to support 3A of current. For any higher current, the cable must have a chip that advertises its current capabilities.

- The new spec imposes further requirement for the cable (in form of extra capability advertised by the chip in the cable). Power supplies will only enable 50v if such a cable is present.
Homeless shelters are often not safe or pleasant places.

I don't have a definitive article or source to link to, but there are myriad accounts of theft, violence, and sexual violence at homeless shelters.

If I was homeless I would almost certainly prefer to sleep in my car (if I still owned one) or couch-surf with friends/family if possible.

Is this because the services don't really offer
effective help for this group?

What the transiently homeless want/need is are jobs that pay a living wage so that they can begin paying for their own housing once again. That is what really breaks the "cycle" of homelessness. It's difficult for anybody, much less a homeless shelter, to place people into those sorts of jobs.
More trees, more biosphere
>This is a classic 'culture is not important, doesn't matter' line of thinking.

Culture is important and so is entertainment but the later is not always the former, and none is vital. There’s plenty of unmonopolized cultural options and one could even argue that much more benefiting than big blockbusters, it’s like worrying that pizza hut would monopolize the pizza market and losing nutritional values in the community.
What Archaeology Tells Us About the Ancient History of Eating Kosher
Apple Faces Criticism over Its Cooperation with China
as I understand, the jury is still out on that one: https://news.arizona.edu/story/dead-forests-release-less-car...
This reads less like a post-mortem and more like a Soviet press release.

It's generally never a good sign when your post-mortem starts off by casting blame towards a claimed conspiracy of anonymous foes seeking to harm you based on evidence that you refuse to reveal.

It's also missing an accounting of the actual decision made to takeover the communication channels of open source communities without their consent.
The comment you're replying to was quite detailed. Any additional data would identify the paper and therefore the person, transforming OP's comment from an anecdote into a use of HN for griefing purposes. Let's not do that.
> So is there any point at which you would say it matters whether an accusation is true or not? Is it only if there’s a criminal investigation?

It always matters whether an accusation is true. Penalizing accusers doesn’t produce fewer false accusations. It discourages true accusations.

> You're looking at this from the perspective of the person making the accusation, where you can know with certainty that is true. Someone on the outside doesn't have that ability.

You’ve completely misunderstood my perspective. I’m looking at it from the perspective of the person afraid to make an accusation.
Should not have banned the posts in the first place.

Blunt instruments cause more grief than they resolve. And, no matter where you are on the target info, you can expect to see those instruments used in ways you find toxic.

The answer to free speech we don't like is more free speech.

[And yes, I know all about the Internet being a peer system, speech carried when it has value, private entities, the whole nine.

But, we now find ourselves in a very unhealthy position. Big media is not doing investigative journalism, and it very clearly does not want the competition brought by others who are doing investigative work.

They are getting caught up in the blunt attempts to marginalize misinformation. It is not hard to notice how convenient that is right now. Big media gets fact checked and responds how?

They did not up their game, instead went after their competition under the cloak of misinformation.]

Having these big companies implement and exercise editorial control makes them the police and it puts them in position of great power without an appropriate level of accountability.

In some cases, there is some process. In others, not so much.

Right now, quality indie journalists with a far better record than the usual major media entities are being suppressed in favor of "authoritative" sources, and it appears wealth, size and an inclination to avoid challenging official narratives makes one "authoritative."

The made in a lab speculation was a perfectly valid avenue to explore. Did we not see the likes of CNN attacking people doing that only to then see The Wall Street Journal suggest it a short while later?

I did.

And make no mistake, I am not defending misinformation here. Not at all.

I am definitely making the argument misinformation is being misused and abused as a means to shape public opinion in ways powerful people find favorable.

It is not being used in an attempt to get a better, more lucid look at the reality of things.

This is a mistake.

We should work toward due process somehow. "Community moderation" rules just do not scale and are not appropriate for what has become a defacto public square holding very significant influence.

The current dynamics are just not contributing to a healthy body politic.