skysight-inc/HackerNews huggingface dataset:
>> My guess is that for a city to have relatively well preserved ruins, it has to be completely abandoned due to some calamity. If a city is continuously occupied, old buildings get incrementally replaced by newer buildings, and very few old buildings get preserved.

The calamity could also be economic. It is heartbreaking to see cities in industrial towns hollowed out -- from what I understand due to a major factory closure. It has been some decades for these cities, so not quite "ancient ruins" but eventually they would turn into that I imagine. However, modern wood homes are unlikely to survive the ages of course.
Ask HN: What are some good resources on creating a business?
Hey folks,

I'm asking from the perspective of an engineer who's capable of writing software, but otherwise completely ignorant about all things related to building or running a business.

As for why I'm asking here instead of just going off what a Google search might tell me, I'm finding it difficult to find anything credible within what seems to be a mire of get rich quick schemes and out right scams. I'm hoping y'all might be able to shine a light on this topic.

Thanks!
I agree with you although I feel you might be seeing things to simplistically?

Showing ads is the first level and from that perspective I suppose it's fine.

At the next level is harvesting data from those ads and sharing that data with third parties. I feel that's where things get very, very messy.

Because if ads can be targeted based on a person's profile, so can other manipulations. Especially if that data is available with an authoritarian government.

Since most companies showing ads don't play fairly, users in turn choose to block ads completely.
funny that the name of the language transcribed to Russian Cyrillic is "Катала", meaning "criminal fraud gambler"

https://ru.wikipedia.org/wiki/Катала
> Just read some vintage issues of Byte

I still have the AI issue of Byte[0] and there still aren’t any robots that can draw for shit. /s

[0]: https://archive.org/details/byte-magazine-1985-04
>The fact that these sightings are almost always happening at high altitudes and in stressful situations

But that isn't a fact. I strongly recommend you read up on the complete timeline of the Nimitz incident. It happened over several days and was recorded on an entire suite of sensors including multiple sets of human eyeballs.
Yes, but still I think it's great news as it looks like we can realistically make forms using native inputs only and validation, complex inputs (like date pickers) all can be setup with little to no javascript. This enables much simpler architectures, like traditional server side rendered apps, that still have a great UX.
Read. The. Article.
Where is a place to get a broader perspective on this? I've tried subreddits for some of the projects, the cryptocurrency subreddit, and google and youtube. I have a lot of difficulty cutting through the noise. (My sense is that projects like Ethereum could be extremely valuable but that its value is currently hurt by the speculation on Ether making transactions far too costly. I'd be very interested in getting exposed to the "quality" projects that are out there but it's hard to filter.)
What’s up with the sudden Delta-8 THC craze?
Out of curiosity, why did you chose Spidermonkey over V8?

Also, I've heard that it is comparatively hard to work with compared to V8, what's your experience?
Yup, saw the same thing around 2010 in my Driver's Ed class.
The new abnormal is warming up the US government’s new climate norms
"Show HN" is generally for things you made yourself, and I'm fairly confident you are not Sam.
Doesn't this mean that you'd never get a long or square piece?
That's normal Tetris. As the speed increases, you're more likely to get a difficult piece.
Most of that outcry would be from terrible media outlets who would have to shut down. 95% of the things I click on I wish I hadn't. They would still get an impression (if I weren't adblocked to the teeth.) They're trash that keeps me from the information that I want, and matchmaking stalkery ad markets are the reason for them.
50, 38.5, and 27.5 nm. The "transistor-y" part is the inner bit, so you don't count the isolation distance between transistors, which still makes up part of the area.

To be more specific, one of the things node names have referred to is the M1 (metal 1) half-pitch, or half the center-to-center distance between the metal traces which connect directly (well, almost directly) between transistors. Originally, the closest width you could space those wires was the same as the thinnest width you could make them, since it's basically just a photo negative. If you take the half pitch, that's the width of a wire.

The width of that wire was the thinnest electrode you could make between the n and p regions of silicon, so that was your channel length. Over time we have pushed so that the distance between wires is different from the width of the wires, and the regions of silicon are larger than the distances between them, ect. etc.

So channel length started to shrink much faster than the wires, and in the 2000s it was less than half of the node name and fully a third of the M1 half-pitch. Since then things got even weirder, and "channel length" doesn't correspond to the changes in performance any more.

Since the M1 pitch doesn't track the nodes very well, area density probably won't either. The reason it does so well is probably more to do with the fact that its the other major process goal besides performance- the more transistors you squeeze in, the more chips you get per wafer at a given performance. Foundries ensure the area density keeps increasing as fast as performance, and the difficulty has kept rough pace with performance. It's entirely possible that relative difficulty will change and area density will start to underperform as a metric for performance.
Recipe for a Saturn‐Like Dynamo
And it's something I'd like to discuss with my fellow hacker news readers
Right. Examples of ideas that seemed crazy, were initially treated as implausible, and nevertheless worked out are plentiful, but so are examples of ideas that seemed crazy, were initially venerated as the miracle way of the future, and turned out to be complete BS founded on deception.
Intel want IDM 2.0 if Intel can convince IBM and produce chip for IBM then the IDM 2.0 will have a chance because trust in the foundry business is important.
An excellent article and one that lays out convincing points why, when choosing between absolute free speech and silencing the crazies, the latter is the lesser of two evils.

This paragraph is probably the most relevant quote:

> But more insidious, more frequent on both our forum and the internet at large, is the technique known as “just asking questions”—in internet parlance, “JAQing off.” Designed to further Holocaust deniers’ aim of spreading their talking points, this involves (a) framing a denialist talking point in the form of a good-faith question and (b) calling for “open debate.” This lends itself well to the question format of our subreddit. Inquiries about what materials were used for gas-chamber doors, why early editions of Elie Wiesel’s Night don’t mention gas chambers, why the death toll of Auschwitz allegedly changed over time, or simply what proof there is for the Holocaust (discounting all testimony and postwar material) might seem innocent at first glance. They are not. They are designed to call often minor details into question and to create doubt among readers less familiar with the history of the Holocaust. Deniers want to provoke an audience into making the mental leap of “If this detail is suspicious, what else might be wrong?” This is a Trojan horse for a slide from denial into hatred. When we remove such contributions, what deniers will inevitably do is to call for “open debate” and sling accusations of censorship and violations of free speech.
> If you offer someone with the expectation they can't say no, that is in fact predatory.

In the absence of coercion or fraud, the offering party's expectations are irrelevant.
Business loans are tax-deductible because we have a tax system based on net income.

Why should airlines or manufacturers or other businesses be able to deduct the interest on their loans, while one specific sector cannot?
Sure, but the top-level comment’s stated point wasn’t that, but rather that Agile is a waste of time, period. So I’m curious what other ways of working handle these kinds of projects better.

Edit: This is a genuine question, I'd be very keen to hear concrete ideas on how to work better.
It's called "radioactive spallation" I think. The high radioactivity plays fast and loose with all kinds of molecular bonds, even in inorganic materials.
I remember having to drink powdered milk instead of regular milk for months afterwards. I thought it was very unpleasant.

Apparently there was fallout on the grass that cows would eat, resulting in radioactive milk?
Somewhat off topic: My problem with Haskell is that every time I've tried to read the documentation, I've felt like I needed a PhD in type theory to understand all of the terminology. As a practitioner (not a researcher), I just want to know how to do things, but the documentation has always been a roadblock to me. So, after a number of attempts at learning to use Haskell, I've decided its not for me. Not because of the language itself, but because of the traditions around it.
> such as optical quality

Huh? EVF and OVF have their own advantages but it is not correct to say optical quality of one is better than the other.

EVF can do things such as boost the exposure which makes things like the 800mm f/11 possible. This would be much too dark otherwise on an OVF.

EVF can also electronically correct the image for certain types of abberations that the lens introduce.

EVFs also don't introduce their own abberations that OVFs do because there isn't as much glass or mirrors to move the image from the lens to the viewer.

OVF certainly have advantage from being a "live" image for tracking purposes but EVFs have mostly caught up enough to make that difference negligible.
I think the sad reality is a sizable portion of the population is waiting for permission from mainstream sources before acknowledging the new reality.

The normalization campaign has already begun (2017 NY Times report) and the next big push is the June 2021 release.
While this made me laugh a bit, I think there's a meaningful difference between using "tree-like" syntax for all your code (lisp & S-expressions) vs declarative UI descriptions (JSX).

A deeply nested syntax is beneficial for UI work because you can correlate the structure of the code with the interface/document being rendered. S-expressions for HTML/UI in the form of Hiccup-style templates are equally good (if not better) for the same reason.

In JSX however, there is a clear syntactic distinction between behaviour (C-like JavaScript syntax) and interface descriptions (HTML-like element constructors). In Lisps, the uniformity makes it harder to quickly distinguish "behaviour" from "data", which is kind of the point, but comes with a trade-off in readability.
I get a lot less grief from the people who pay the bills this way.
Forgetting for a single country (which is also not part of the EU) certainly seems plausible, more plausible than a targeted attempt at undermining the GDPR in a very specific country
So you are saying Americans are just worse drivers? America has more car accidents per capita than similarly dense countries with different policies. One policy is to make public transit better, that reduces accidents a lot since it gets people off the roads. Another policy is stricter tests as talked about above. The end result is way less accidents entirely thanks to policies.
I already hate it with Music and Video content: With music, I pay Youtube Music, but they don't have all the artists I like. I would have to pay for Spotify, Tidal and Youtube Music to get close to it. This means paying $30 USD per month

With video... I pay $70 USD for my cable company (HBO+Star+misc-crap) plus $13 USD for Netflix, plus $12 for disney plus (wife likes a couple shows there), plus $13 Amazon Prime, plus $10 for the local Netflix-like crap in my country (for some local shows).

That means $118 USD for video only, which is 14% of the average income in my country ($843 USD). Imagine if I had to pay $10 dollars a month for each of the internet services we use?

$10 Gmail
$10 google
$10 Reddit
$10 HackerNews
$10 Youtube
$10 Linkedin
$10 Facebook
$10 twitter
$10 Whatsapp
$10 LiChess
$10 Slack
$10 Samsung Health
$10 Google Maps
$10 Podcast Republic
$10 CBS News (The only US channel I like for news)
$10 Home Workout
$10 Discord

And that's at the top of my head, it will be $180 USD, or 21% of the average income of someone in my country.

If that happened, the internet will become "a place for the rich" and pretty much only the north emisphere will use it. Yeah, ads suck... but their are a necessary evil to "monetize" users that are just not monetizable any other way.
Intel 10nm desktop is releasing this fall.
DazedAndConfused is a tool to help determine dependency confusion exposure
HN comment section pessimism is a new metric for evaluating your odds of success. "It's too expensive" or "Nobody needs it because we have X" on a project lead by a domain expert is not constructive criticism or conservatism, it's pure envy.

PG isn't defending Mighty, Dropbox or Coinbase because he has skin in the game, but because he knows what the teams have achieved and what they could potentially achieve.

I don't understand, it seems so obvious to me. Dropbox started as a better FTP, Coinbase is a better Bitcoin wallet, Gmail is a better SMTP, Mighty is a better Chrome. All of these products are meant for the masses because the core technologies/protocols are too complicated or restrictive to directly interact with.
That makes sense. Hampi and Angkor had a lot of buildings made out of stone. But what about Patna and Mathura? Ancient primary source accounts mention lots of buildings made out of stone.
I just bought an used Lenovo desktop that’s a few years old, but has an i7 and 32gb of ram. It handles a hundred tabs without blinking.
I think the bigger problem is the artificial constraint we’ve put on ram, why are we still selling computers with 8gb of ram?
An example of what exactly? That his speech contained a bunch of euphemisms and some of them may have been taken as calls to violence? Do you expect me to provide a clear example of him telling folks go harm congress members? We can all agree he didn't say any direct quotes like that. I did link to a full article that contained highlights for things that I'd consider euphemisms.

Here are a few (not even all of them):

- "... these people are not going to take it any longer, they’re not going to take it any longer."

- "... to see our election victory stolen by bold and radical left Democrats. ... We will never concede. It doesn’t happen. You don’t concede when there’s theft involved. ... We will not take it anymore, and that is what this is all about. .. We’re just not going to let that happen."

- "We want to be so respectful of everybody, including bad people. And we’re going to have to fight much harder."

- "... Because you’ll never take back our country with weakness."

- "Well, I would say yes, it does, because the Constitution says you have to protect our country, and you have to protect our Constitution, and you can’t vote on fraud, and fraud breaks up everything, doesn’t it? When you catch somebody in a fraud, you are allowed to go by very different rules."

- "Looking out at all of the amazing patriots here today, I have never been more confident in our nation’s future."

- "But I said something is wrong here, something is really wrong, can’t have happened, and we fight. We fight like hell, and if you don’t fight like hell you’re not going to have a country anymore."

The crowd was literally chanting "fight for Trump" during the speech before they went and...surprise... fought for Trump.

Then after, he tweeted a video and some text:

- "... Stay peaceful!"

- "No violence!"

- "We had an election that was stolen from us. ... We have to have peace. ... I know how you feel."

- "These are the things and events that happen when a sacred landslide election victory is so unceremoniously & viciously stripped away from great patriots who have been badly & unfairly treated for so long. Go home with love & in peace. Remember this day forever!"

So yeah, he called for peace after rallying the crowd to fight for him. At the same time, he was saying that it was justified and that he feels the same way as the folks rioting.
It depends on the algo. So not if it's optimizing for least placements to insert that would clear a row.
Jan: 2.4M

Feb: 9.6M

Mar: 7.2M

Apr: 0.9M
It only takes one: Do Less, Think More
Prohibited from testing.
I have trouble seeing how it's going to find a sustainable market except as business spyware/leak-prevention. Which is yet another reason I'm not a fan of the idea. In that capacity it may actually manage to survive and even thrive, but I'm not going to be happy about it.
Ambiguity: Did I forget the N/S? Is it supposed to be +/-? Did I get Lat and Lon flipped? Is it decimal degrees or degrees minutes seconds?

The decimal degrees vs DMS is the big one, by the way. Especially since it's not always obvious that it's one or the other.

This is actually why the US military invented MGRS, which is a grid square reference (giving precision to 100km), then northing and easting coordinates (every pair of digits improves accuracy by 10x). And you may already be able to assume the map square, and give just the northing and easting numbers.

Plus code is related, but instead of using northing and easting, it uses a 4x5 grid with alphanumeric ids, that then subdivide after getting your grid square, allowing change in precision just by truncation, instead of having to truncate the northing and easting values seperately. It's also slightly more compact, as the greater number base available compared to decimal allows less digits to be used, and therefore faster to write and communicate, especially over the phone.
Indeed, in the full picture there must be someone paying and making this advertising profitable.

If ads were not working, I don't know where this money would go.
$300/ week is just the federal boost. There is an underlying base payment of UI that you ignored. Thus the "hourly" of UI is much more than $7.50
This is true.

The challenge is that when they come into conflict, we know that humans tend to discard the facts before the world views.

https://www.apa.org/monitor/2017/05/alternative-facts
> Lots of pointer chasing and hard-to-predict access patterns.

They’re hard to predict individually, but statistically I think they’re rather predictable. Many programs indeed use tons of small allocations and chase quite a few of these pointers. Still, after the program runs for a while, the data is distributed appropriately across caches (e.g. my CPU has 32kb L1D, 512kb L2 and 32MB L3) and it sometimes becomes not terribly bad.

> work really hard to make their access patterns cache friendly, which is far from trivial and for most software

Depends on the goal. If the goal is approaching the numbers listed in CPU specs, FLOPS or RAM bandwidth, indeed, it can be prohibitively expensive to do.

If the goal is more modest, to make software that’s reasonably fast, for many statically typed languages it’s not that bad. Prefer arrays/vector over the rest of the containers, prefer B+ trees over red-black ones, prefer value types over classes, reduce strings to integer IDs when possible, and it might be good enough without going full-HPC with these structs-of-arrays and the complexity overhead.
It's just being converted to solar :)
We (rsync.net) have Klara Systems on retainer for help with ZFS performance tuning and general FreeBSD systems internals.

They are very good at this.
Sony's SLRs didn't have a optical viewfinder anyway and haven't done for models released in the last 10 years (a580 was the last one with a optical viewfinder).
I do sometimes wonder why Americans learn how to drive before they learn how to drink.
For me personally this is the future of working:

- No fixed offices. Companies rent smaller offies at co-working spaces (e.g. WeWorks) and pay their employees a WeWork pass so that they can hot desk from any WeWork across the world.

- 3.5 days work, 3.5 days off. Ideal work week would be: Monday, Tuesday full days, Wednesday half day, Thursday full day, Friday, Saturday, Sunday off.

- Everyone works from home and there is no fixed quota of people having to be anywhere. Each team can and should independently decide at which co-working space they want to meet and for which purpose. Everything is remote first set up though so that sharing and working over well established tools is the norm and not an afterthought.

This new "hybrid" approach by Google is a tiny step forward, but still a LOOONG way away from the perfect work life balance and actually feels like a step backwards after the pandemic.
I never thought I'd say this, but: Thank you, Microsoft, for making useful, user-friendly software.
As someone with a fairly minimal understanding of the different open source licenses, I was a little confused on how you could fork Python to a commercial project, but it turns out it's permitted under the license [0]:

> Note GPL-compatible doesn’t mean that we’re distributing Python under the GPL. All Python licenses, unlike the GPL, let you distribute a modified version without making your changes open source. The GPL-compatible licenses make it possible to combine Python with other software that is released under the GPL; the others don’t.

[0]https://docs.python.org/3/license.html
Show HN: Ignore-check – A CLI tools to ensure patterns are present in .gitignore
No. For example, there are no flat part on your playing field, then you would get square.
Maybe! Hopefully! But it begs the question: why is the situation so bad now? What will change? It's not like the apps I mentioned are inherently complicated.
This only seems enforceable insofar as your legal funds are less than your employers, or the supreme court continues to be a federalist controlled mafia.
Another obvious question to ask is what's the student population deficit vs previous years. Montana has several large schools in small cities. So if students never showed up thats thousands of people worth of work force that probably don't show up well on surveys
Purerl is another good one to look at. It's an alternative backend to the PureScript compiler, which is quite a popular language!
People like to infer from this that those sites are gathering and processing data in ways that would be hard to make GDPR-compliant.

My guess is that in a lot of cases though it is that they simply do not want to deal with Article 27. Article 27 is a hassle even if all your data processing itself is fully compliant with GDPR.

Article 27 requires entities not in the Union to designate a representative in the Union that people and governments can use as a contact when they have GDPR concerns.

(Don't confuse this with Article 37, which requires the appointment of a "data protection officer". Article 37 only applies in most cases if you are doing large scale processing).

The representative seems to be more than just a communications go-between to provide an easy way for people in the EU to contact the processor/controller. One of the Recitals says "The representative should be explicitly designated by a written mandate of the controller or of the processor to act on its behalf with regard to its obligations under this Regulation" and "The designated representative should be subject to enforcement proceedings in the event of non-compliance by the controller or processor".

There are EU companies that provide as a service being your Article 27 representative, but because it seems to be more than just a simple communications go-between they charge typically at least a couple hundred Euros or so a year for the service (sometimes much more).