skysight-inc/HackerNews huggingface dataset:
What!? Cars/trucks that have been modded this way ought to have a mandatory crush penalty. Complete forfeiture of the asset, zero compensation.

Then let's see how popular the practice would remain.

Diesel cars should have a mandatory pre sale environmental inspection to root out buyers getting stuck in the 2nd hand market.
How long you wait for an H1B is dependent on the country you are from because of USCIS imposed per year limits per country.

See: https://www.uscis.gov/tools/glossary/country-limit
And some people dont realize the amount of work Microsoft puts into backwards compatibility. Just look at articles describing the leaked Windows source they describe Microsoft putting in code to path third party Windows software to make sure it still works.

This is also why Wine struggles from version / config to version / config. They cant account for every edge case the way Microsoft does / has. Microsoft by comparison has unlimited resources while Wine is just volunteers who can only test so much software.
Show HN: Map of Polish Composers
AMP as your web framework – The AMP Blog
There are even sneakier tricks like pictures incl. Web bugs and typically invisible things such as analytics JavaScript and third party cookies.
A 20% VAT on top of $399 is $479. which is about £369, so you are paying £30 more, I guess that is fair since the consumer protection (?) are better than in the US?
Fine grained control over locks, transaction levels, JSON indexing, etc. In fact, some databases (older versions of Postgres, Oracle, etc.) do not actually have true serializability so explicit locks may be the only way to implement certain logic correctly. I picked on explicit locks since it is quite useful as well as being generally poorly supported by ORMs.
>I got a HD 4.40BT, and it's very good.

And how long will it be very good? Bluetooth headphones seem to represent a huge change in standards of support.

To use an example from the same company, I have an HD 280 pro, which I bought well over a decade ago. I can go on Sennheiser's website, and buy replacement ear cushions or replacement head band pads. It looks like the replacement cable is no longer easily available, but it was sold for a number of years, and replacing the proprietary cable (criticized in many reviews at the time) with a standard one (or a jack) is not that hard.

For a new example, all parts that might break outside the core of my Etymotic ER4SRs have replacement parts, and all can be very easily replaced.

A search for replacement batteries for the HD 4.40BT, on the other hand, comes up with nothing except the user manual's admonition that battery replacement by anyone other than Sennheiser will void the entire warranty (something that seems likely to be illegal in many places), and noting that instructions are available (outside of warranty) only for "qualified service centers." There are instructions in the manual about replacing the ear pads, but ear pads don't seem to show up on Sennheiser's website, which is rather surprising, considering that a search for the 2000s-era 280s easily comes up with replacements; wider searches come up only with poorly-reviewed cheap third party replacements. There is a replacement cable, but then again, it's just a standard cable. Replacement batteries don't appear to be available anywhere.

So when the battery starts dying, are you expected to throw them away? Use them until you become frustrated enough to buy new ones, and throw the otherwise decent ones away? Hope that Sennheiser will replace the battery for less than the price of new headphones?
You'd expected them to be rewarded for doing a good ethical deed that hurts the company they were working for?

I'm not sure other companies would jump to hire him, that's not how capitalism works...
Yeah, it would end up hurting the upstarts, but the lack of this law hurts customers and hurts business on the long term because consumer trust evaporates.
> Star Wars is an amateur film then

Based on what? There are many unions and they have changed and stabilized over time. SAG-AFTRA https://www.sagaftra.org/about/our-history is the one that is distinguishing. The Director's Guild (which George Lucas and others, had spats with) or a writer's guild, etc have traditionally been little more than elitist extortion committees.
I'd say a great place makes all the difference. Being remote can be nice but for teamwork it can get tricky. Having a place where you can both work alone and meet in teams is a great perk.
I really was hoping for a desktop computer on wheels :(
No need for the tone.

That is really easy as you say. What you seem to have overlooked are the implications of doing this. You are forced to help customers replace the Qt libraries in your product. That has quite large security/warranty implications.

So ... no thanks!

I do contract work for a company licensing Qt5. I'm hoping for Flutter or something else to kill Qt in the long run.
Do you know how lithium is mined? It's not a rare metal you open a pit mine for.

Lithium is extracted from water which is pumped to the surface and allowed to evaporate. What's left is a salt that has a high concentration of lithium and is further refined.

I'm not saying it's a process without environmental impact, but it seems like there should be some sound way of domestically extracting this resource that reduces our carbon output.
What other Javascript replacements did you consider?
I went through the elaborate motions of setting up HomeBridge to make my pre-HomeKit Nest ecosystem inter operate with my Apple devices. Now they’ve gone and trashed it. I guess I’ll just replace all their devices and Google can go to hell.
For those confused by the awkward title like myself, the sentence would finish with than China previous did. It wasted 17% (2017), now 5%.
Thinking for others is essentially government. Either the elected officials govern or some random corporation or website owner does.
Payment processing is not a free market by any stretch.
>>has been legally in the US for 17 years and still on a temporary H1B visa (conveniently not mentioned in NYT)

disgraceful. USA needs highly educated (and other) immigrants so if he has been working at such high level positions for 17 years, why not roll the carpet?
Which brings us back to the L.A. Times article:

> Drilling opponents also acknowledge that the burden of producing lithium should not just fall on nations with less restrictive health and safety regulations and environmental safeguards.

> "It's a tricky question," said Lisa Belenky, senior attorney at the Center for Biological Diversity. "We shouldn't export the sacrifices to Bolivia and Argentina, for example, which have massive lithium mines. ... We also think that Panamint Valley is not the right place for it."
Yet they will all call home tracking your every action in an aggregate. So Google and co. can plausibly deny having direct data - except they wrote the ML algorithm to be useful for the purposes they want so who knows how recoverable real data is.
Researchers make transformational AI seem 'unremarkable'
Yes, why is the article implying there is something philosophically bad about a changed personality? Ideally, if someone was a serial killer, it would be objectively good to change their personality wouldn't it?

Changing one's personality doesn't take away 'me-ness' anymore than it reveals your ideal self.
Calibre is good, but last time I checked, it didn't let you organize books in a tree-like directory structure, does it still just dump all your books in one "folder"?
It's not about the 4,000 being a cover up in itself.

It's about using a convenient 4,000 layoff to get rid of them too.

(Or worse, not even that, but just blindly getting rid of them, with no particular consideration).

They should be celebrated and/or promoted, not included in lay off lists...
I think for city traffic ICE cars (and more generally, cars) are just unsuited. Stop and go, very low speeds etc. are just the worst case for both fuel usage and pollution (low load = low exhaust temp = catalytic exhaust processing doesn't work properly, problem gets bigger with the engine; e.g. truck exhaust processing basically doesn't do much at all in cities). And you get a choice of "do I want to wear the engine or do I want to minimize exhaust and fuel"...

For general driving I find it easier to drive a diesel for low consumption compared to petrol. I also like how diesels tend to have nice long gearing, leading to low RPMs and less noise. Pick-up from low RPMs is also quite nice, a diesel has no issues to start accelerating from, say, 1200 rpm (with practically all constant speed driving falling between 1000 and ~1600ish rpm for me, to see more you'll need the Autobahn).

For petrolhead(?) purposes I have to say that diesel tend to sound like a loose bag of bolts when you rev them (which you normally won't do), obviously it's not going to sound like a race car. In that regard tiny (1 liter, 1.2 liter) non-DI, non-turbo petrol engines tend to surprise... :) though at least some of these are way worse at fuel efficiency than you'd expect.
Firefox already has native cookie blocking with the ability to add your chosen sites to an allow list, and JavaScript can be blocked, again with an allow list, using add-ons like NoScript, uBlock Origin, or uMatrix.

It looks like Chromium has native cookie blocking with an allow list as well.

Firefox: about:preferences#privacy

Chromium: chrome://settings/content/cookies
You mean like you have to be a registered Apple developer to sell your iOS app in their app store which captures 99.99% of the market? Java is, fortnately, out of Oracle’s reach unless your company is actively looking at “enterprisey” solutions, but in that case it probably makes more money from that sort of deals than it is paying to Oracle, so it’s all good...
There are so many fantastic Org mode tutorials for users already familiar with Emacs. My goal here was to show users who've never touched Emacs before - and might be a little scared of it! - that it isn't really that hard. Most tutorials I've seen jump straight into configuring the agenda keyboard shortcut in a users Emacs configuration file. This would put the uses I'm trying to reach off straight away.

I intend a follow up article where keyboard shortcuts are used - and enforce they are a big part of the reason that Org mode can be so much more efficient than other task management solutions.
Ruby would've suited well for the DSL this project is trying to implement.
What even is "personality" - leaving aside technical and dictionary definitions, if you --the person-- are the sum of your life experiences, can you ever truly not be you?

I pose this because I encounter resistance from people to the notion that they can change themselves, lest they lose some notion of their "self", and personality is often equated with "self" from my experience.
Sure you will: https://pub.dev/packages/webview_flutter
"Any technology distinguishable from magic is insufficiently advanced." - Corollary to Clarke's Law

Also, on the topic of advanced civilizations being coy:

> "Once there were three tribes. The Optimists, whose patron saints were Drake and Sagan, believed in a universe crawling with gentle intelligence—spiritual brethren vaster and more enlightened than we, a great galactic siblinghood into whose ranks we would someday ascend. Surely, said the Optimists, space travel implies enlightenment, for it requires the control of great destructive energies. Any race which can't rise above its own brutal instincts will wipe itself out long before it learns to bridge the interstellar gulf.

> Across from the Optimists sat the Pessimists, who genuflected before graven images of Saint Fermi and a host of lesser lightweights. The Pessimists envisioned a lonely universe full of dead rocks and prokaryotic slime. The odds are just too low, they insisted. Too many rogues, too much radiation, too much eccentricity in too many orbits. It is a surpassing miracle that even one Earth exists; to hope for many is to abandon reason and embrace religious mania. After all, the universe is fourteen billion years old: if the galaxy were alive with intelligence, wouldn't it be here by now?

> Equidistant to the other two tribes sat the Historians. They didn't have too many thoughts on the probable prevalence of intelligent, spacefaring extraterrestrials— but if there are any, they said, they're not just going to be smart. They're going to be mean.

- Peter Watts, Blindsight

And the corollary to Watts' Law (if he doesn't already have one I call dibs on this being called that) is, of course, that if there are any intelligent, spacefaring extraterrestrials, they're going to be sneaky.
Cherry on top, in a perfectly cynical (and hopefully hypothetical!) world: "After five years at the regulator, the car industry had paid him more than he would ever have earned as their employee"
Halı Yıkama Makinası
Is baffles me, 11 years after the introduction of iPhone people are still asking the same question.

Why do these people complain and ask if they didn't want to know the answer?
How do you know? Do you work at a TJ Maxx?
You're very welcome. I hope you're able to turn this "slacker for intellectuals" ethos into reality. (I'm doing my best as well.)
> Electronic voting is the classical solution to a nonexistent problem.

And some may argue that voting is a pretty bad "solution" by itself.
In some situations in the US, whistleblowers receive a portion of the money the government makes from fines.

https://www.whistleblowersinternational.com/what-is-whistleb...
> Internal politic wars at Google

If you allow internal politics in technical decisions, the old is drowning the new child that is tasked with killing the old every time.

This is what really killed Nokia's platform domination in mobile phones. Google should take a note.

Nokia had dominating smartphone platform (Symbian) and market dominance in mobile phones. It was becoming old, messy and outdated but still doing fine at the moment. Instead of choosing and committing they allowed innovation but allowed the most critical decision for the company to be the question of internal politics. Linux/Qt based new system was sabotaged from inside buy people whose careers were based on the old Symbian. Of course the VP who overseeing overseeing billions in revenue is looked differently than VP that is tinkering with the new platform with bunch of young Linux hackers.

Netflix is perfect example of how to execute technological transition correctly. They made the decision to move from DVD rental to steaming when disc rental was still making money and there was time. They committed to it. People working in the money making disc rental side were shut down completely from the discussions where the company future was planned and made.

Google has so much market dominance that it can make these attempts and never commit, but it also guarantees that they will never succeed. Developers outside the company know that everything is just 'another try out' and it's not worth of getting into it.
IMO this is the best approach for most scenarios. 9 out of 10 it's lightweight enough and powerful enough.

ORMs tries to hide the impedance mismatch, but the underlying paradigm is still relational, which always leads to a leaky abstraction.

In contrast, the query builder approach builds DSL to address relational paradigm so that programmer can work with relational paradigm better.
Mahabharata eBook Download Complete Mahabharata PDF E-Book
I'm getting 32 mbps from BT for £52.49. My O2 mobile internet hardly works at all. London really has terrible internet infrastructure. I wouldn't be surprised at all if some people got no more than 10 mbps as you say.
too bad it never works that way in the real life
Moreover, their implementation didn’t work on standard compliand JVMs, and was called Java, despite being only similar to Java. Even Microsoft’s J++ worked on different JVMs if you didn’d use Windows specific classes...
I work in the auto industry. Most consumers care more about the dash system (CarPlay, Android Auto, etc.), mileage, and size of the car than the way it drives.

That's why Porsche sells SUVs.
People who are needed are not inclined to emigrate — they have a lot of respect at least, and monetary compensation at best. There are also ethical reasons — perhaps I am needed back in my country to help with their Internet censorship efforts and large-scale deception infrastructure, but I am not particularly inclined to go.
Not sure why you are downvoted, you are right.

The initial loading time was there, but then execution was pretty fast.

With the amazingly optimized JS engines we have now, it's easy to forget how slow things were just 10-15 years ago. (I think Chrome really kicked of the competition there)
This has nothing to do with H1B denials -

It has to do with the fact that green cards are allocated based on a per-country quota. Other visas, especially H1B are not.

So, to simplify:

- Assume there are 1000 H1B visas and 1000 green cards allotted each year and that an H1B worker can apply for a green card after living in the US for a year.

- 50% of H1Bs are from India, so there are 500 H1Bs a year from India

- But green cards are subject to a 100/year/country quota. So, the next year, only 100 of the Indian H1B workers can apply for a green card.

- This creates a backlog of 5 years for all the 500 to get a green card

- The problem keeps getting worse because the next year, there are 500 more Indian workers applying for a green card but the queue only has 100 more green cards to allocate, so now the wait for the last applicant is now 8 years.

- This process then repeats for a few years and workers from India now have a 100+ year wait for a green card.

In reality, not all H1B workers apply for a green card and there have been some temporarily relief mechanisms passed in the past to mitigate the delays, but you can see why the problem is especially bad for workers from India. In the past, it was a problem for Chinese workers as well, but with the economy in China improving in the past few years, there is lower demand from Chinese workers for green cards.
How can HSTS prevent a man in the middle attack if the server has not even been contacted yet?
Wrong.

* https://news.ycombinator.com/item?id=19851693
Now That Two Dragons Are Dead, What Should We Expect in Next Episodes of GOT?
10 Things You Are Doing Wrong in Your Web Components
Totally agree with you, it's like every time we're shocked that these corporations are violating human rights and privacy laws — why is this still shocking and why aren't we spending more time putting laws into place to reduce this?
Right, but then what's the right manager:IC ratio? Think of it more as a tradeoff and a design decision. How many managers do you want in an organization? (Assume managers make 5% more than your senior engineers.) Too many and your organization gets top heavy.

Now, I think one right solution might be to have non-technical administrative assistants for the department. My organization has three, and we still have work for more.

Finally, there's always more work to be done for any organization.
The lines get a little blurry. The cheapest Acura (Honda’s luxury brand) starts at $25,900 which is easy to hit with any options on a Honda.

Lexus starts at a more traditional 34k, but again it’s easy to get low 30’s with a few options on a Toyota.
How Mixcloud serves 15m users a month with Python
This is a little dated now but I thought it was cool when everyone was praising Bezos for the dubious wage raise. https://screenshot-magazine.com/politics/why-did-jeff-bezos-...
To fix scrolling:

M-x customize-variable

mouse-wheel-progressive-speed

Toggle it off, then click on State/Save for Future Sessions.
China’s mountain observatory begins hunt for origins of cosmic rays
Absolutely. Blacklist it all (most).

Worst decision browsers made was allowing third-party Javascript.

Easy to blacklist it on Android.

Brave has an easy JS toggle on Android. Brent is iOS, don't know if iOS has the toggle.

I block third-party JS with uBlock on desktop. If there was a better toggle available, I'd blacklist all by default.
Malicious MS Office Macro Creator
You're right, cmd.exe not conhost.
And the park is huge, larger than Connecticut in the US or Kosovo in Europe. About one third of the size of Switzerland or one half of the size of Massachusetts.
"can you ever truly not be you"

It's a question of degree. There's a clear line from me yesterday to me today, with a massive amount of similarity. I'm comfortable about my wants and needs and how my life is set up, because the "me"s of the past set things up, and I'm similar enough to them to fit into the niche they worked on.

That personality can change over time - I'm not who I was when I was 20, and I'll be different again when I'm 60. But with a slow set of changes that's easy enough to cope with - and indeed, people generally don't even notice the changes.

But if I woke up tomorrow with a vastly different personality, the change having happened all at once, it would affect all of my relationships, my working situation, my home life, etc. It's wouldn't be a slow transformation from one person to another, it would be the instant death of one personality and their replacement by a different one. And that feels very uncomfortable to people.
MS Office in Wonderland [pdf]
Saying anything remotely positive about Flash is an auto-downvote on HN, even if factually accurate.
Chinese mountain observatory to probe cosmic-ray origins (2017)
Evil Clippy: MS Office Maldoc Assistant
Louis Rossmann had something to say about his: https://www.youtube.com/watch?v=c1WPDVjXDj0
Developing Microsoft desktop software you're still building on someone else's platform and hoping they don't decide to alter the terms of the deal. Microsoft may be more forward thinking than Google, but companies change.
Surely the relevant feedback-loop time is the interval between elections, not how long it takes for votes to be counted.
> Cars/trucks that have been modded this way ought to have a mandatory crush penalty. Complete forfeiture of the asset, zero compensation.

I feel like you might get a wee bit of pushback on the idea of crushing people's modes of transport because they stuck a non-regulation exhaust on there. All-or-nothing regulations such as the one you propose are rarely sustainable. Even CARB (the California Air Resources Board), the bane of California automotive enthusiasts, isn't that draconian.
Starting with React 16 and Three.js in 5 minutes
I simply love Flutter for Android and iOS development and have been using it since alpha. I haven't tried the web application part; I'm pretty sure I never will. Here's my opinion. I've created several apps with Flutter and every time I enjoy it. The UI is easy to make beautiful and the resulting code easy to read. It feels like all what the current Android SDK is missing. The current Android SDK is old and quite frankly painfull to work with. You just can't create beautiful apps with ease; it's always a hassle. It's also messy and not easy to read the resulting code. The way the whole way the framework is structured entails ugly code in my opinion. This all becomes evident when you use different apps on Google Play. You get the sense that every app reinvented their UI; there is no real UI continuity. Google became a freeloader after JetBrains created Kotlin and marketed it will. The thing is Kotlin made just a little better; in terms of boilerplate stuff; the framework I still hate compared to Flutter.
What I really like about flutter is the framework and “it’s all a widget” idea. You can basically do crazy things in UI with ease and on the other hand just use the standard UI components with a great result.

As an example I've created an alternative to Nissan's Connect EV app. It's basically a way to control and monitor your electric vehicle from Nissan. The official app is I’m very disappointed by; it’s slow and full of wrong decisions. My alternative is called "My Leaf" and its available on Google Play and the App Store;
https://play.google.com/store/apps/details?id=dk.kjeldsen.ca...
https://itunes.apple.com/us/app/my-leaf-for-nissan-ev/id1436...

It's completely open source.