skysight-inc/HackerNews huggingface dataset:
Really? I live in the Netherlands as well and haven't had to print something in ages. If I have to I'll just go to the library which is right next to the supermarket.

I do write the address on envelopes by hand, which I would use a printer for if I'd own one.
I used to run 1600x1200 on my VGA monitors 20 years ago.
Show HN: Tabla – Interactive Periodic Table
average is the key part here. When I was looking for jobs in London, the average salary was just over 50k GBP. I would not take a job for that money in London.

But good companies, with good developers and good hiring bars, will pay good salaries for you to do a good job. Averages and selection biases are abound here.

Granted, hired.com probably has a higher-level sample than something like glassdoor.

(biggest edit: engineer --> developer, cos we're mostly not engineers)
Which regulator in the US regulates still? Maybe the FDA, but even there I have doubts.

The USDA is a rubber stamping under-funded organisation as has the FAA become. Part of the culture there.
It only feels fair to note for the record that the closing line of my comment was edited in. :/ (Along with the reference to the paper on "expanding the definition of 'addiction'".)
No. You just suck up every qualified work and spit out the poor souls that cannot afford your way of life anymore.
There’s No Such Thing as ‘Ethical A.I.’
Flutter Pills Button UI Component
Happens when you outsource life-critical code to the lowest bidder, who doesn't even work on airplanes.
It is also true that richer cities like NYC are paying way more in taxes and rural areas benefit from this?
> You seem to think housing can be just created from nothing. That is fatal mistake in your thinking as no value is created from nothing. There has to be incentive for somebody to build housing in order for it to be built.

That's not what I said.

>Taxes will not discourage housing investment - they will be paid by renters as housing is driven by supply/demand. Why do we pretend we can regulate markets when all individuals (except unproductive government layer) benefit most if they are less regulated?

Maybe tax is the wrong word. Fines might be better. These speculators consume wealth without doing work. When someone would rather leave units vacant than charge rational rates they hurt the market. When an entire industry does this they are extorting the most vulnerable. People without the means to move. People on fixed incomes. The disabled, the sick, minorities, etc. This is unconscionable behavior that should be illegal.

Are you in the business of home building?

The industry itself is rife with bad actors. Code gets ignored to save 20 minutes or 20 bucks. Want to report it? Snitches don't get work. Deregulation will only hurt people. Housing code is like osha. There are graves behind housing codes.

Perhaps you're talking about zoning regulations? Yeah. I'm fine with telling nimbys to get bent and building a 50 story apartment complex in their ocean view so that people have affordable places to live.
Cheating is what has gotten Boeing into this place to begin with. Another cheat (sorry, "rebranding") won't exactly increase confidence.

Oh don't worry flying public. This isn't the shit 737max. This is the 737-8! Totally different thing! Believe me, it's true.
Ask HN: How do Web Developers pivot so they don't become obsolete by nocode
Although it will take a while, I'm pretty sure in the future most websites/apps will need little to no coding. What areas should someone focus on instead with transferable skills, so that they remain valuable in the future?
Like a lot of things in our industry, I believe hate for programming languages is just another fashion. Few people have some actual reasons or experiences, everyone else is just mimicking.

In case of BASIC, I think the source of the hate is mostly Dijkstra saying things like:

"It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration."

or: "teaching of BASIC should be rated as a criminal offence: it mutilates the mind beyond recovery."

Dijkstra is one of the ancient saints of computing, so people read this as gospel.

PHP is a more complex case. The language had (last I checked, which was years ago) legitimate issues. But on top of that, because of the LAMP stack, it enabled easy web development, which opened the floodgates for novices. Suddenly, you had an influx of people with no experience and little understanding, all writing production code and - more importantly - tutorials for each other. This was self-reinforcing, so there was a period in which your average PHP code base was a steaming pile of garbage, and educational resources Google led you to weren't any better. That time is, in my experience, the source of PHP hate.

Why no hate for Ruby or Python or other stacks? I think because they've managed to rein in their respective communities better (they actually had communities, not mobs), and perhaps also because PHP was where most mistakes of backend development were made - so newer stacks had the benefit of hindsight.

You can see the same pattern repeating now with hate of JavaScript. One of the big reasons is, again, the flood of inexperienced novices producing garbage code and tutorials for each other, creating noise that drowns out both good libraries and good educational material. All the mistakes of frontend development are being made as we speak.

(The other big source of hate is the fear of the mob expanding to encompass other areas than web development. In the LAMP stack days, no one really tried to code PHP for microcontrollers. But attempts at running JavaScript or even Node itself on microcontrollers abound. Or, see how Electron is sucking out not just your computing resources, but also the proverbial oxygen from the native app development room.)
People freak out when it's based on cameras and faces because it triggers some ancient "being watched" reactions in us.

But when it's based on phone GPS, wifi networks etc., then people are fine with it. And that type of tracking is very possible for many years now through smartphones. But it feels less viscerally spooky.
Haha, yeah IR isn't foolproof either. We bought some bottom-of-the-barrel Chinese humidifier, and it reacted to absolutely anything IR, even sunlight sometimes.
My whole life is a lie
How does an Embraer look the same as a 737? Very different profile inside and out. The seat config alone should have been very obvious.
And because renting being a must for any investment property, the price is rent drops, making it cheap to rent!

But then you lose some agency like being able to modify the rented home.
There are standards that are being worked on.

My criteria is: all the logic must be contained within my home, the devices must adhere to some open standard, they must be repairable and modifiable to some degree.
Sure, but if only 50 people in the country ordered a rare Model X drone with a Model Y flight controller and a Model Z battery, the net could close in pretty quickly. Especially if your environmentalist views are on record.

On the other hand, if you used a mass-produced bestselling drone, tracking you down will be a heck of a lot more difficult.
I read over 20 years ago and still think about it fairly frequently. It had a compulsive hypnotic quality that is hard to let go of.
If you are a home owner paying depressed property taxes, that shortfall from what someone else potentially would have paid has to be made up somewhere, and frankly if you own a home in a major coastal California city, the people footing your bill are probably going to be less well off than you. Seems pretty scummy and greedy to me.

If you think being somewhere first gives you inalienable rights, I'm sure there are some native Americans that would like to talk to you about the deed to your house.
The future of Sonos?
Well. The FAA in this case is not teaching Boeing how to make planes, so your comparison is not exactly a good one. Maybe an example of another regulated industry like NHTSA or OSHA?

I.e. I don’t see gold mining companies performing their own MSHA audits, but I do see them building controls and processes to satisfy safety regulations
Isn't this symptomatic of a much deeper problem with the tech industry today, though? Consumer protection laws are useful up to a point, but even in places with relatively strong consumer protections, the problems of closed systems, ephemeral external dependencies and built-in obsolescence are widespread. Almost nothing is made to be long-lasting any more. Compatibility and interoperability are often seen as dirty words that imply loosening the stranglehold you have on your customers. Standards are great, so we should have our own because they will be better than everyone else's.

There's an old saying that you can't implement a technological solution to a social problem. I'm increasingly of the view that this holds the other way around as well.

Unfortunately, there is a vicious circle here. To support makers of products that can be repaired and upgraded, and that don't depend on remote facilities that can disappear but can't be replaced, and that respect user privacy and control, and that play nicely with other products, we need to buy their stuff. That stuff is likely to be more expensive up-front, even if it might work out better and cheaper in the long term, so buyers need to perceive some advantage to justify the extra cost. But until those buyers have been stung by the deliberate limitations and user-hostile behaviours of the competing products, which typically only happens later, they often won't be very aware of the choices they're really making. They might experience buyer's remorse further down the line, but by then it's too late. This effect makes it difficult to compete if you want to offer good quality, future-proof products, which in turn limits how many people have those products and how many people see that those products can be advantageous.
Why Is Exclusive or (XOR) Important in Cryptography?
A lot of people forget that Boeing doesn't sell 50 Euro flights. Or any flights, or any 50 Euro item.

The people who buy carelessly for 50 Euro aren't Boeing's customers.

The people who are Boeing's customers are airlines, who pay eight- and nine-digit sums and perform due diligence. "Well, one group of customers won't care" is not due diligence. So if, say, Lufthansa concludes that the 50-euro customers won't care but the 500- and 2000-euro ones might, that has an impact on what price Lufthansa is willing to pay.
My automated workflow to deliver simple UI-ready web apps
Data Syncing Sharing Devices Software
I have three questions:

1) How is it, and by what all means does all this data gathering technology sync and share all volunteered and collected data, and the second part is how and why does it affect searches, and promote things?

2) What is all that called?

3) Does anyone know of some kind of certificate course possibly from something like Coursera where you could learn about all that?

Thanks!
I guess I mean successful in two senses:

1. Numerical success. Kotlin has got a lot of adoption very quickly, by the standards of JVM languages. It's now the default language for Android development having displaced Java itself as such (of course, Android continues to use the rest of the Java platform's design and continues to support Java the language).

2. The data class feature itself doesn't seem to suffer the problem of many knobs and boilerplate cited in Brian's doc. Nor does it have any major incompatibilities or surprising semantics. Actually there are no options that I can think of. You just mark a class as data and it obtains some new restrictions and features. Those aren't always appropriate but you can't really customise anything beyond overriding/replacing some of the generated methods.

And by "fundamental" I mean in the computer science sense, not the tradeoffs sense. For instance if a new feature would require major backwards incompatible changes to the type system which would make it a different language.

The design doc says that creating lots of new boilerplate is guaranteed if you add mutability, which is a strong claim. It doesn't seem that way when I use Kotlin data classes. It feels like a big win in boilerplate reduction even though the output is basically an enhanced bean. Yes, you have to be aware of things like not mutating objects used as map keys, same as in Java. OK. No big deal. There are fewer reasons to use mutable objects when you have copy constructors anyway so it's rare to want to do that and an IDE static analysis could warn/error you if you use a mutable type as a map key. (albeit I just checked and IntelliJ doesn't).

If you look at the personas defined at the top of the design doc, which seem pretty accurate, it's notable that most of them are people who just want less ceremony (Boilerplate Billy, POJO Patty etc).

I don't think the lack of mutable records will be a big deal, no more than deviating from the getFoo naming pattern will be, but these small things add up.
I didn't say it no one will do it. I said almost no one. The Rust compiler is about as far from a normal project as can be. I would like to see this changed but really I have never even seen a proof requirement when looking at Rust jobs. Not even once.
My view is that when this certification process is over, the MAX will be the only Boeing plane that's received proper review and certification.
The JIT uses a fork of the GNU Lightning JIT engine. The fork has the best/worst name imaginable: Lightening. [0] [1] [2]

[0] https://wingolog.org/archives/2019/05/24/lightening-run-time...

[1] https://www.gnu.org/software/guile/docs/master/guile.html/Ju...

[2] https://gitlab.com/wingo/lightening
> .. do have actual proper detailed critiques of his ideas

Come, on; don't leave us hanging.
What Does Fairness in AI Mean?
Checklist for Buying Second Hand Cars in India
> A big question is why there's no way for Charter customers to keep using these devices, given that they rely on the Zigbee specification that allows multi-vendor interoperability for smart-home products. Why can't Charter customers connect their security devices to a Zigbee-enabled smart-home hub or use them with another alarm-monitoring service that supports Zigbee? One user on DSLReports pointed out that years ago, Spectrum devices "were firmware coded to prevent them from being seen and usable within the normal universe of Zigbee devices."

I imagine this was a pretty short conversation between the engineers and PM:

- Engineers "Why do we have to lock them down? There's no technical reason to do this to our customers."

- PM "Because fuck em, that's why."
"Computer nerds get even lonelier when they spend all their time on the internet" is a plausible finding, but most people probably aren't going to think about social networking first when they hear it.
Here's an article from 2017 talking about The Royal Mail trying some of these vans. I wonder how that pilot went.

https://www.wired.co.uk/article/royal-mail-electric-truck-te...
I can’t think of a single piece of consumer electronic on the market today that meets your criteria
The manufacturer should never be able to either deactivate or otherwise disable the functionality of a device they sold in a form that requires a service to function.

Exactly, why can’t I still dial in with my 2400 baud modem to get virus definitions for Norton Antivirus for my 386 that I bought in the 80s?
Damon's Hypersport AI Boosts Motorcycle Safety
>brings the creeping threat of social decay ever closer

Doesn't most available data indicate it is moving in the opposite direction and that people's perception are biased by the 24 hour news cycle which leads people to think crime has gotten worse?
Show HN: Build Airtable API Without Code
The shape of this argument reminds me of Pascal's wager.
Sure we can. If you built an airplane you can self certify it passes applicable regs. It’s a different story if you or I are wrong about our certification because we don’t have the deep pockets to prevent litigation that a multi-billion dollar company has.

You can build a lightweight craft (see FAR 103), self certify as such and fly without ever talking to the FAA. Your lightweight craft could be 100lbs over the limit and no one would know until it crashed and the NTSB got involved. Your lightweight craft could also be a Cessna. You are guaranteed to get into more trouble when the FAA finds out you are grossly violating the law.. especially if loss of life is involved, see Boeing as an example.
I can go somewhere without my phone. My face essentially has to be visible. I'll agree that people should be more spooked out by phone tracking, but facial scanning is spookier.
This is why my smarthome strategy is, that everything must work locally (as in without internet access) - but can be enhanced by connectivity to the internet and cloud-services.

I use https://www.home-assistant.io/ on a Raspberry Pi 4 and I only buy devices that work locally, are either super dumb (think zibgee lightbulb) - or are either already open or can be flashed/hacked to be open.

There is a huge community around this approach on https://www.reddit.com/r/homeassistant/
I use them with Android exclusively for regular use. They work great, Pixel 3 here. Occasionally only one connects and I either have to turn Bluetooth on and off again, or put Airpods back and take them out. But only occasionally and usually if the phone is in my back pocket or something.

But the iPhone experience is significantly better. They connect via their special chip so it's more reliable afaik, you get to easily check battery status, and the tip fit test seems to only be available on iPhone. I use my partners iPhone to set it up with the fit test and to occasionally check firmware. But I charge them regularly and have never had a need to check battery life tbh, thorough there is at least one Android app that will check battery life, I didn't think it was that great.

Overall with the Pixel 3 they're still the best noise cancelling and general experience Bluetooth headphones I've ever used.
in austin people are getting priced out because of taxes. Mainly poor minorities. It is called gentrification.

Houses that were 50K 10 years ago are now 400K with a 2.5% property tax rate. If they are renters, then their rent went up to cover the taxes.

In my area houses are up to 1m+ which results in property taxes of 25K/year so even middle class families and retirees are getting taxed out.

The city is trying to approve density city wide and the NIMBYS are trying to block it. Ill laugh when they all get taxed out 10 years from now.
Everything you need to know about Image Steganography
What happens with those if you go a long time between print jobs?

One of the big points in favor of laser printers has been that they can be idle for a very long time without problems.
Stories of Google, Apple and Amazon using bullying tactics to crush small firms
Germany takes on Big Tech: Inside the fight to curb the power of global data gi
It's a collection of mostly quite old papers. PDF tends to be the canonical digital format for those without much extra effort.
That's the "smart" appliance past, present and future.
Big NO from me. Less is more
The Machines Have Us Trained for Obedience
> This argument is pointless. No government has jurisdiction over the laws of mathematics. No government can prevent encryption. No government can keep people from layering their own encryption over whatever flawed system the government mandates.

While I think there are significant arguments against encryption, this one doesn't make sense to me because laws can stop widespread usage even if they cannot eliminate it. I would draw a comparison to other forms of illegal data that even today cannot be stopped, but which have resulted in far less usage and industrial support.
The good old "rent from the rich" idea. Land/housing ownership is what has historically been one of the biggest differences between lord and commoner.
From what I see on StackExchange [0] that's probably untrue.

[0] https://security.stackexchange.com/q/172274/
When talking about the duopoly, the article omits Sukhoi Superjet, though it seems to not be an easy alternative airliner:
https://www.airportspotting.com/cityjets-sukhoi-superjets/

The comments on the page are really good. It seems the plane itself was good but simple lack of culture of fast spare parts delivery made the planes unprofitable.
It's things like this that companies do that should really make one consider setting up their own simple NVR system. It's really nice being able to manage and upgrade your own system this way. Even when you feel like upgrading you still have all your cat6 infrastructure in place.
The Zigbee protocol the devices use is a standard, but from what I picked up from between the lines of the article is that the firm locked the devices because of liability fears. If someone DIY's their alarm system and then it fails to work during an actual home-invasion, they don't want to be sued.
It seems that bitcoin doesn't have limits in the difficulty adjustment, but I am pretty sure Monero does. If your black box checks these limits, that sets up a hard limit on how low you can get the difficulty. Which means that (over sufficiently short times) you'd still need a significant fraction of the publicly available hashing power to create such a forged chain.

As an alternative, you could set a limit of 'at least N blocks, and at least X accumulated difficulty'. This way any forks with reduced hashing power wouldn't reach the accumulated difficulty requirement.

Edit: I was wrong, bitcoin has a maximum difficulty factor of 4. So you could decrease the difficulty by 4 every 2 weeks.
This is common. Amazon lets sellers tweak their product pages. What unscrupulous settlers have realized is that you can slowly change one product into another and keep the reviews. This allows them to have fake products with hundreds of verified purchases.
> "There's such a dominant power that exists with these companies that when Google or Apple asks for something ... you have no choice but to provide that to those companies"

> At some point, all companies will be competing against Big Tech simply because Big Tech is bent on expanding until it does absolutely everything
As student I used to say that I will never accept a job that is not remote work. But they are harder to find than expected
Show HN: My_FreeBSD – A Script to Configure a FreeBSD Openbox DE
Not necessarily. Plus drones can easily be controlled over cellular internet.

I don't know about the UK, but where I am it's easy to get a 4G SIM preloaded with data using bogus personal information.
Please. Tax is not theft by definition.
Hi guys.

All over these years I managed to write a set of shell scripts that allow me to bootstrap a minimal but working Openbox environment on my Freebsd boxes. The need for this script stems from the fact that I frequently format my install and start from scratch. With the help of this script I managed to have a fully working "desktop" environment in less than an hour.

I worked on this project for a long time now and I always wondered what other people might think of it, if they could find it useful and basically collect ideas on how to improve it.

I am looking forward to receiving your feedback.

Cheers,
HiIamIlNano
What kind of educational institution lets its employees assess how well they impart knowledge to their students?
I think this is great. I’ve been using Nextcloud on my VPS mostly as a replacement for google photos and its been rock-solid.

I think we’ll see more of this. Increasing privacy concerns and a growing anti-monopoly sentiment that makes the tech firms offerings look less stable means there will be more and more demand for easy to use software that’s under your control.