skysight-inc/HackerNews huggingface dataset:
>You point would be much stronger if we didn't very strictly regulate what you can build where in cities and cities still grew organically.

Take a look at the developing world. There are plenty of places where zoning is minimal and can be ignored if the right palms are greased (the US was like that too at one time). They still build highways and buy cars in droves (despite the latter being a much larger fraction of people's income) though they do build more public transit as well (developing countries build a lot of everything).

>Why can't I build higher buildings in my neighborhood even though demand is really strong?

Because people with exactly the same hubris as yourself who just so happened to have been born 75yr earlier also thought they knew best.

>Laws create demand for cars because they shape the city to be more car friendly than it might be if left to anarchy. The positive feedback loop of car friendly laws leading to more cars leading to more demand for car friendly laws is very obvious and hard to break.

Yes, American sprawling suburbs are over the top but in their time they were actually what people wanted and worked quite well. Now we're reaping what we sow.

>They are just obscenely overused today because of the way we chose to shape the incentives.

I thing regulating what one can build on their own property (vs what one can emit off of their property) is a violation of property rights but that's about as far as our agreement goes here. Attempting to incentive our way out of the problem is doomed to the same failure without some fundamental change in human nature
Show HN: No-Code Visual review tool for your webflow website
We should have added comps for early/retro PCs =]

My dad (who isn't a technical person; lawyer by trade) once told me that he spent $5K in early 90's dollars (which is much higher today) on an early 386 color laptop. This was like the price of a new car.

(Not saying Simula's VRC is an apples to apples comparison with this, or that we'd ever want to charge that much for something, but it is interesting to hear about how expensive some early computing devices were when the laptop industry was getting off the ground).
I made several arguments along those lines in this article: https://news.ycombinator.com/item?id=28678041

For me it comes down to functionality, focus, comfort, and productivity. Convenience too, but it took a lot of setup and tuning to get to that point, so the net "convenience" gain is probably neutral. These days I don't want to work any other way.
Yes, but it is interesting which bias gets ignored and which one gets pointed out.

> Collage increases earnings!

"Yay lets send everyone to collage and give out >1T$ of loans"

> Early work experience increases earnings!

"Confounding factors and selection bias!"
I love this. Added to my home screen.
"If it isn't in writing, it wasn't said". This is true no matter the size of the client. This is even part of an internal MOU at my current employer lol
Yes, when we compare the rates of transmission between vaccinated and unvaccinated communities, vaccinations are stopping the spread. More questions?
https://nerdhaspower.weebly.com/ratg13-is-fake.html
> For the Original Series, the producers were just starting to explore color television and they used the whole pallette.

More that the producers had to deal with that fact a significant chunk of the audience only had black and white TVs. Even on color TVs the broadcast would crush colors. So they had to use bright colors that would differentiate characters despite being the same "uniform".

Look at The Cage, all the characters had the same color uniform so everyone sort of blended together except Number One. Shatner and crew were much easier to differentiate in black and white, especially when red shirts beamed down with the principal cast.
Average vehicle sizes in the US have gotten larger in the US over the last 20 years. Are you telling me it was impossible to have 3-4 children in a vehicle 20 years ago, despite birth rates falling in the meantime?
It is removable. In fact, we plan to have it dockable so you can use it separately and reuse it for e.g. homeserver purposes when the hardware gets older.
2. d4 is the Morra gambit
What do you mean educated. Like 80% of degrees are useless. My Econ degree is a primary example of useless degrees.
Hey HN,

I wanted to be able to make apps that do social login with HN so I hacked it together.

It works like you would expect -- generating a code you can put in your profile. For convenience, you can then use either TOTP or Email (if you specify both, it will default to using TOTP) to login thereafter to make things quicker (it can take up to a minute until profiles update).

I generally wait about 5 seconds between checks of a profile, hopefully this isn't too much additional strain (especially since I expect most people to switch to something faster after the first login).

[EDIT] Also it's night time (well morning I guess) where I am so... spinning up some more instances and I'm going to sleep.

[EDIT2] My email is plastered all over the site, but please feel free to email me any bug reports!

[EDIT3] If you'd like to register an app, please check out https://mailing-list.vadosware.io/subscription/form ! Ignore all the other mailing list stuff and get on the "early adopters" list for LoginWithHN! Or just email me in my HN profile, whichever!
Fellow man, here, but I think I have something of value to add:

Learning to be open and friendly, and developing a sense for when someone doesn't want to talk to me has been an important part of growing up. I try to identify signals that a person wants to end their interaction with me, and respect their wishes immediately and in a friendly way.
Wholeheartedly endorse. I just wish AWS would every once in a while get ahead of the messaging on stuff like this. They knew it was coming, there's a principal engineer quote in the blog post, but right now there isn't any official statement past "tweets."
Missed opportunity to name it "ball tap".
Ztype: Type to Shoot
Meanwhile, Brave does have their BAT (Basic Attention Token).
Was this a cash grab? Or an attempt to develop new economic models for the web?
One can make a good argument for Brave being able to bootstrap and fund a new browser with this. There are folks all thru the stack making money here.

Based on this guys understanding of the space, I don't think they are going to make it. More virtue signaling that they are not part of the revolution. No problem, lets see where it goes.
> Invoice frequently, on schedule, like clockwork. Drop anyone who doesn't pay on time.

THIS. We bill monthly but sometimes I'll hold a project that isn't complete. BIG MISTAKE and my wife who's the CFO reminds my everytime she "finds" time logged from 6 months ago that was never billed. I'm better now, but the business world works on a schedule, your billing should too!
There are some expensive car seats designed to cram all three kids into a back seat, but buying a larger car instead is cheaper. They also tend to be designed for triplets, if all three kids are different sizes it becomes a lot more complicated.

Most cars only have attachments for two car seats in the rear, so even if you did have space the middle seat would have to use the generally discouraged seat belt install instead.
I feel like this is the same argument on HN regarding memory in laptops. Every argument insists that 8GB is useless, and shame on a company for selling that config (or not offering 32GB).
If they came back in tears and were removed from the jury, then the system worked. A clearly impartial potential juror was removed and a past victim was saved from a horrible experience of sitting through such testimony. But what about those who have been abused but aren't in tears? This came up very recently. One of the Ghislaine Maxwell jurors discussed his history of being abused with other jurors. The question becomes then whether anyone who has been abused can ever be impartial about abuse. To say that they cannot, imho, does victims a great disservice.

https://www.bbc.com/news/world-us-canada-59884806
I've sometimes wondered why so many restaurants (even some chains) don't have any kind of online presence outside of a crappy HTML 'poster' that tells the world they exist. No delivery. No online orders. Seems like a missed opportunity.

Then I remember that it is an industry with tiny margins and remember my past work with small clients and come up with a similar list of thoughts that you have outlined here.
Sometimes, Life Stinks. So He Invented the Nasal Ranger
The Quest also isn't pushing the limits for FOV either, compared to my usual headset it feels like goggles. I'm impressed if the Simula really beats it on both of these.
Don't forget Elizabeth Holmes!
The problem is, future programmers only get to look at the artifact--your shitty code--rather than all the learnings you got, since I bet you never wrote it down.

Oh right, I'd have to ask you about it. And chances are, you're not even working here anymore. https://news.ycombinator.com/item?id=29919428

That said, there are definitely people that swing too far the other way. Some people create abstractions where there doesn't need to be. And they're usually not well thought out ones either.

I wish there was a way for code work like pen/pencil and paper, where if you're doing exploratory work, you can sketch. And it'll look like a sketch for other people reading your code, however that can be indicated. But once you learned enough of the domain, you can firm things up, like you do with a pen to add safety and other constraints.
Had opened a ticket about the fact that one of our domains has mysteriously dropped from the internet even though no-one has touched the domain's config.

Figured this might be related but guess not (I'm admittedly kinda ignorant around the intricacies of DNS, hence the question mark in the title).
If I had it to do over again, I never would have taken out such big loans; instead I would have opted for the cheapest community college. But I was young and had never managed money before. I had no understanding of what I was signing up for. I actually went to a super overpriced art school ($30k/year) and realized about halfway through that I was never going to be able to pay it back. So I left and started working. That was probably the right decision because paying back $60k plus interest has been insane. I've spent all this time (15 years so far) paying back everything and still have $30k left (all interest!) and I can't imagine if I had to pay back $120k + interest. If I had stayed, by this point, I would have fled to a third-world country and changed my identity to avoid having to pay it back long ago – or killed myself.

It is criminal what they have done to people. Absolutely criminal.
Your first three points are very strong and insightful, but I somewhat object to your fourth. Individuals get loans for things that pay off in the long-term regularly - cars and houses, for the most part. I don't see any reason why college should be different, especially because the alternative is for taxpayers to subsidize it.

The real issues are twofold: first, student loans are underregulated and very predatory in a way that car loans and mortgages are not; second, like you said in your third point, college is way overpriced, with the cost of it going up about an order of magnitude over the past few decades with no discernable increase in quality (see the excellent Consideration On Cost Disease for more[1]).

If education was 10x cheaper and student loan rates were 3-5% a year, you wouldn't need the public to fund education - and even if you wanted to, it'd be a far easier time selling that idea than trying to convince people to fund undergraduate degrees to the tune of $100k+ per student.

[1] https://slatestarcodex.com/2017/02/09/considerations-on-cost...
Apparently something similar happened when X-Rays started becoming routine. Doctors X-raying kids saw evidence that so many of them had a history of broken bones from abuse. It took a while for the medical community as a whole to acknowledge that widespread child abuse was actually occurring, and longer to wrangle with the idea that it was something that was within their mandate as doctors to do something about.

https://reddit.com/r/AskHistorians/comments/me33bo/did_x_ray...

(Yes it's reddit, but it's Ask Historians. Responses tend to be high-quality because their moderation policy embraces Sturgeon's Law.)
> Obligatory XKCD

It isn't.
Recent Papers on Socioeconomic Status and Student Achievement
Its mastermind with letters... not original and not hard to implement. To monetize, the majority of work would be monetization stuff. That sounds like it wouldn't be fun.
I guess it depends? I bought my P14s at basically MSRP and it didn't drop much. The X1 Carbon did drop a lot, though. We might adjust it to be "$2k current price, $3.4k MSRP" though.
When Joss Whedon was our master
You can "not huddle together" without moving the necessities of daily live twenty miles away and only connect them with a six lane highway to were people live.
Three things:

1. There actually aren't many low-paid adjuncts in hot fields. The CS and Eng departments subsidize the Math department, and STEM+finance+premed+nursing subsidizes all of the humanities. A philosophy adjunct is probably doing way better ad juncting than they would off on their own. And the instructional staff in the in-demand fields are generally well-paid.

2. The low paid (and usually not that low paid) adjuncts within in-demand departments are generally there as a retirement gig... if they wanted a stressful empire building type of job, they'd go into industry.

3. Runway. Adjuncts who aren't semi-retired have no access to capital and here's a really long lead time until an institution is regionally accredited. You can't take a dime of federal grant money, GI bill money, private scholarship money, student loan money, etc. until you're accredited.
That was my thought at first as well, but thinking about it more, if abusers find out that genetic testing is routinely happening they will just not allow the victim to receive medical treatment at all, which would be worse for the victim than the status quo. Worst case scenario they would get rid of the evidence completely, either by forced back-alley abortion or murder.
I lived in Seoul for a time, and still frequently visit. The public transportation there is arguably one of, if not maybe even the, best in the world. It certainly puts anything in the US to utter shame. It's one of the few cities I would gladly (instead of grudgingly) utilize the public transit system fully.

Yet all of the Seoulites I know desire a personal car and work towards acquiring one.
Yep. The GP thinks parents consider their child being a forklift driver vs teacher as equivalent outcomes if they pay the same?
> the industry needs to learn to treat amateurs as amateurs regardless of their age

Out of interest what do you mean by "amateurs" here, I'm not sure it's the right word for what you're expressing?
On a related note - who in their right mind thinks donating to their college is a good decision? I don't understand why rich people keep donating buildings rather than donating parks to their communities. When I begin to donate money for serious, colleges are getting exactly $0. The money will go to places and people that actually need it.
Some people hate college and only go for the degree. College should be accessible to everyone but not everyone needs to go to college.
I find the react Component view occasionally useful for diagnosing state issues, but most of the time I'm just twiddling CSS from the Element view. YMMV, of course.
I'm an outlier but I'm ready to jump in at these prices, which is pretty much what I would expect for the hardware.

A bigger factor than price for me is payment options. If my only option is Paypal/Stripe/Google/Apple, I will most likely hold off; accept BTC and you've got me for sure.

I have a feeling that my preference may be unusually common among the people excited about dropping thousands on a Linux headset.
I currently have 4 messaging apps on my phone, messaging is absolutely a competitive space. What you are upset about isn’t anti competitiveness, but fragmentation.

Messaging is easily a more competitive market than search.
Does it actually promote better posture? They don't mention its weight anywhere, which makes me think it's heavier than competing headsets, which already aren't the most comfortable to wear for long periods.

I am excited about the possibilities this opens though. Will it be more convenient than a terminal emulator running tmux? Maybe not for me, but I could see people who deal with more visual assets like game developers using this.
Now add the Athletics programs to that and you have a pretty good idea of the issue.
Title is misleading at best.
What's her point other than that our system is ineffective and incredibly wasteful?
The judgement exists because construction is happening in economies around the world but only Americans drive this many large vehicles. Unless you think Americans are building _more_ than other economies (which it definitely isn't), you'll quickly come to the conclusion that because parking and large lane widths are mandated by local code and vehicle weight isn't really taxed in any way, that Americans have an incentive to buy as big a car as they can that fits within their government mandated built environment.
This is because the degree granted does not mention if it was earned online or not (and this is why we choose OSU). It gives literally the same degree as if you earned it in person.
Extract colors from websites and generate a CSS/SASS code palette
so you would prevent stored XSS attacks by escaping on the output step instead of the canonicalization step
The restaurant industry has a scary number of people who just toss their retirement savings into it and treat it as a retirement hobby. Then they get slowly bled dry.
45% of my clients are family businesses. That's a huge segment of the market to ignore (at your own peril). Family businesses can be great because they can be honest with each other, and move quickly. They can also be insane, but so can normal clients. I've worked with over a hundred family owned, multi-generational businesses.
Out of interest, could you please point me in the direction of the digital marketing bootcamp that your daughter toook?
Reading from L2 requires sending down a request and then waiting for the response. This makes me realize that the actual speed is 5.5 mm in 0.625 ns because it's a two cycle delay in each direction. I'll update the article.

But, this request/response means that a ring bus seems unlikely because a unidirectional ring bus should make the sum of the request/response times identical for all CPUs, if I'm understanding correctly.
Thanks, here you presented an example that actually makes sense to me.

In case of octave/matlab, of course computing the sum() of sparse matrices does not traverse all the zeros. But the result is the same as if it did, just much faster. There are also many types of sparse matrices, I wonder how does it work internally, it must have a similar mechanism. Probably, since it is interpreted in real time, each time that the "sum" function is called, it checks the type of the arguments and it calls the appropriate function.

> most numerics libraries that aren't in Julia make ad-hoc and slow implementations

The word "slow" has a relative meaning here... if you take into account the time of the first compilation. For example, calling an octave script that performs a matrix product is faster than the equivalent julia script.
This is an example of why the term "sanitize" just brings confusion and leads to incorrect software. If we say "escape" (for concatenation) or "parameterize" (for discrete arguments) instead, then there's no confusion: we know that it should be done at the point of use, because the procedure for doing so depends on that use.

Calling it "sanitization" implies that the data is somehow dirty, so naturally it should be cleaned as soon as possible, and after that it's safe. But all that accomplishes in general is corrupting the data, often in an unrecoverable way, and then opening up security vulnerabilities because the specific use doesn't happen to exactly match the sanitization done in advance.

It's great to validate the data on input and make it conform to the correct domain of values, but conflating this with output formats and expecting this to take care of downstream security as well just leads to incorrect data along with security vulnerabilities.

PHP's long-ago-removed magic quotes feature was an example of this confusion in action. It not only mangled incoming strings containing single quotes in an effort to prevent SQL injection, but did so in a way that left some databases completely exposed, depending on their quoting syntax.
Thanks for being willing to say this.
You certainly can, but it is like a mechanic buying sets of tools from many manufacturers. The Spring framework modules share a consistency of conventions and documentation that is itself valuable.

Like any opinionated framework, it's going to make assumptions that can cause headaches, but it's mature enough that most issues I run into are a Stack Overflow away.
Mozilla didn't lay off all their engineers using Rust. Just the ones whose primary job was working on Rust (as opposed to Rust components in Firefox). They still have tons of in-house Rust expertise.
In the example I was thinking of the situation was much more clear-cut than that. Again I'm not going to get into real specifics because this is legal stuff and it's just a discussion forum, but consider this broadly similar example.

You provide a service that anyone can sign up for. It costs money.

As a matter of good customer service your usual practice is to allow significant grace periods when money owed is overdue before you actually cut a customer off.

Someone signs up for a real account using the name "Mallory One" and then exploits the "generosity" of your system to avoid paying part of what they owe you. Eventually you cut them off.

Someone then signs up for a real account using the name "Mallory Two" and does the same thing again. Again you eventually cut them off but miss part of the payment you were due.

After this has happened several times over an extended period, it comes to your attention that the only people signing up using names of the form "Mallory (number)" are ripping you off and the person or persons responsible have already cost you thousands in unpaid bills.

You add a rule to your security system that says when anyone creates an account with the name "Mallory (number)" you will immediately block it.

How long are you allowed to remember the pattern "Mallory (name)" in your security system if it can potentially be tied to a specific individual and is therefore personal data but you reasonably believe that person to be responsible for all of that fraud and you reasonably expect that they will continue to defraud you if you don't prevent it?
As someone from Oklahoma, just use grass. Lots of overflow lots already have grass. It's literally a prairie with wildgrass that has deep roots. If continuous high-traffic isn't a concern then grass is a perfect alternative.
Let's start with having the President not pledging for "college for all"

https://www.forbes.com/sites/prestoncooper2/2017/01/17/obama...