skysight-inc/HackerNews huggingface dataset:
It's been probably 2 years since I've seen a front-end dev listing that doesn't list experience with a SPA framework as mandatory. I'm not going to question that hybrid and traditional apps exist in the wild. I maintain some myself. That being said, I think it's pretty clear that at the very least the world is moving on. We are asking for more out of the web than what it was designed for, and it's difficult to meet the expectations of modern users without modern tooling.

By way of example, I do a lot of freelancing and have quite a lot of clients that I think would be better served by a traditional web app (much faster to develop, though not nearly as rich interactions dollar for dollar. Also a lower infra bill generally.) Many of them refuse though because they've been conditioned to expect the kinds of features that SPA's provide.

I write a lot of business automation sorts of apps for SMBs. Something I see requested a lot is wizard style workflows (on a web app.) This is trivial in a SPA and a major annoyance at best in the context of a traditional app framework. I totally agree that the world might not have moved on yet, but I think it's pretty clear which way the wind is blowing. Users are expecting rich SPA interactions as the new normal.
I agree with ng12 here. If my users are getting 60FPS+ with Angular or React there is no tangible performance issue my users are suffering from.
No, it's just that you are only now bringing in capital gains, when that's actually pretty important. If all these corporate profits are going to shareholders, who are then taxed on capital gains, don't you think that's a little bit higher than the 1% you were quoting?

So maybe if you actually finished doing the math instead of stopping in the middle, you'd see that automation isn't the tax loss you're making it out to be.
Fixing Alpine to work over NFS on Ubuntu 18.04 (and probably other modern Linux)
That's a hidden price (in charging and range) that you have to pay because Tesla did not use proper screens. And it only works when the charge is >20%, so you have to plan ahead if you want to leave the car in the sun at around that charge.

It's probably sold as a feature "you'll find your car comfy when you go back", or even "your children will be fine even if you're a horrible parent" and doesn't say anywhere "disabling this feature may cause the screen we provided to melt in the sun, and we don't provide a replacement, as maybe next we'll have a way to fix it". And I don't think the limitation is supply chain, it's just that they want to keep the costs low for the technical debt.
Similar phenomenon in Silicon Valley with Israeli engineers.
How about a lot fewer people being jailed or otherwise punished by authorities for expressing their opinions? The UK has gotten positively absurd. You can be forced to talk to cops about un-PC tweets. Example: https://www.telegraph.co.uk/news/2019/01/24/man-investigated...

I'm against transphobia, but not being able to vocally dissent on a certain politically loaded topic... that shit is bad.
Let me tell you my perspective as a Lisp enthusiast and ex-software engineer who now works in academia. I think the problem is that most people who write software in the world (even many professional software engineers) just want to solve their problem and will resist if at all possible having to learn anything difficult (such as S-expression syntax), even if it is promised that their hard work will pay off.

The academics I work with, for instance, prefer Python, tolerate Java, do OK with JavaScript, but run for the hills when they see Lisp. When I tell them that ClojureScript not only has semantics with consistency that will elicit sobs of joy, but is also historically the most stable and concise way of targeting JS in the browser, maybe a few of them will be interested, but as soon as I show them a code snippet it's all over. They turn their heads sideways, they frown so that their lips are like the parentheses that splay before them, they mutter something about parentheses, and they go back to tripping over themselves in JavaScript trying to remember which Array functions are mutating or pure.

Learning a new syntax makes you feel dumb, even if you know how to program. And if you're feeling dumb while you're working on something that isn't even strictly related to the problem you're supposed to be solving before your deadline, it starts to get really hard to justify it. Most people only know something with a Python-like syntax, so most people will only ever work with languages which look like Python or Java since it's what they learned in their programming curriculum. It's ALGOL's world, and Lisp's just living in it.

Who does learn Lisp, then? I'd say, from what I've learned about the people in the Lisp world: mathematicians and computer scientists with intrinsic interest in PL's or the mathematical underpinnings of Lisp, old school symbolic AI researchers, and grizzled software engineering veterans who believe Lisp-family languages are engineering weapons of choice. All of these people have motivations (interest in mathematics and PL's per se, an academic interest with an historical connection to Lisp, and an insatiable itch for an ever more comfortable hammock even if it means getting out of the one you're in right now) that do not apply to the larger class of programmers that I just described.

I wish it weren't so. I wish more people would take the time to learn Lisp or an editor like Vim or EMACS: we, ahem, enlightened ones, know what a pittance the upfront investment will come to seem when the benefits of a superior tool are reaped over a lifetime, but people do not listen or do not believe when we tell them so. (Maybe they're right.) Perhaps we should ask ourselves what could make the promise of our salvation more credible.
> I'm not sure there is much of a distinction in practice between asking "how will history see this" and trying to do what's right?

I didn't mean "what's right" as in "what I feel is right", but in's what the law says. The policies are for the politicians, trying to merge the judiciary and the legislative doesn't sound like such a great plan to me.
My first though is who would populate these cities. Secular society does not seem capable of reproducing at above replacement rate and global population is expected to peak and start declining this century. Would people start having more children again if housing was plentiful?
It’s an interesting analog to AutoPilot.

People will leave their dogs in cars on occasion. I believe there are plenty of times you have to do that actually as a matter of safety, where there isn’t another option or a second person to stay with the dog in the car.

But a car isn’t perfectly safe for dogs, and perhaps hundreds of dogs die each year in hot cars. (Apparently a million dogs are killed in collisions each year, but I guess that’s besides the point)

So as a feature to keep dogs comfortable and safe, it’s a feature that is likely to protect dogs’ lives on hot days.

Yet, as you say, and I agree, it’s entirely possible a hardware or software failure will result in a dog’s death.

So they are protecting dogs lives, but in doing with a general purpose automotive AC could also risk a dog’s life in the event the system fails. In addition the existence of the feature may also contribute to a complacency around leaving dogs in cars that otherwise could have safely remained with the owner.

Does that mean it’s wrong to ship the feature? FSD, in a similar sense, has the potential to save tens of thousands of lives a year. It will also undoubtably cost some number of lives a year as well.

If we are unable to tolerate catastrophic failure of a system, you necessarily lose all the benefits of the system. To me it seems morally wrong not to ship the system which will save orders of magnitudes more lives than it might cost. That’s true whether we’re discussing dogs or humans.

It’s funny it’s hard to draw a precise line, but I’m sure for example the FDA has dealt with this exact calculation. No medicine is without risk, and to win approval is not to show a medicine is risk free. Their is some threshold where the risk is worth the net benefit.

In the case of an AC system in an automobile, it is already a mission critical system which is highly reliable by the way. When I had a cooling fan die on my last car a couple years ago I was unable to use the AC in my car on a 100°F day. It was amazing how hot the car got, and how quickly. If I was on a remote highway it would have been life threatening, to go from 72°F climate control to 100°F+ with no water on hand.
Hmm, I don’t want to get into a state wickedness bidding war, but the US/Israel are democracies where you are unlikely to be eg locked up without a fair trial. Contrast with the fate of the Uighurs.

In foreign policy it’s more balanced (supporting Syria vs Saudi Arabia) but even there, Russia is clearly trying to subvert foreign democracies. China is (perhaps reasonably) pushing for more power in Asia. And while the US support for human rights is patchy, China’s is non-existent.

Then there’s the Palestinians... (sigh)
Sorry I miswrote. I recognize the mindshare shift, but not entirely convinced on the makes dev easier part.
I mean that is orthogonal to whether you are using messaging or not.

With API calls you default to doing them in order but you can certainly multithread the calls and lose the deterministic order if you want. With messaging you default to sending them off in parallel and not knowing which are received / processed / completed before the others, but the non-default is available there too. You have a message router that knows what has to be ordered and what doesn't and manages the flow. In both cases the non-default requires a bit more work but in both cases it's available and it just depends what your most critical needs are.

One thing though is that as systems scale up and get more complex, you want less and less to have blocking API calls anywhere that you don't need them, as those quickly become your bottle necks and hard failure points.
Ok, still seems like we're good then?
"Instant classic" is exactly how I felt - I "knew" all the parts of the article but it has a new context and direction that gives a moment of clarity.

Cannot recommend this enough.

And on a slightly related note a recent Talking Politics podcast had Sir David King who was UKs chief Scientific Officer to Blair. Early on there was a terrible Foot and Mouth outbreak and Blair was at a loss how to prevent the outbreak spreading from farm to farm. But King understood SIR / SIS networks (and experts in this who wrote the books) and said "give me carte blanche and we will fix this - by day X we will see a tipping point" And the Army shut down every farm, and on day X the infections stopped and he had sufficient political capital to push hard on things like Paris climate treaty (which UK has a lot of impact on)

In other words understanding this article lead to a global first on CO2 reduction.

Science Works Bitches
We need open source software to decentralize large companies’ closed server farms and WhatsApp.
We need open source software to decentralize large corporate app stores.
How to Check Adb Version in React Native Application Development
Welcome to Speed Week
Which certainly explains why Korea doesn't like Japan, but why does Japan seem to dislike Korea so much?
You update the status of each message when it's acked. You show a live count of messages sent / total messages on the screen where the user sent it. 2000/5000 sent... if those 3,000 never get sent, it will be obvious to the user.

If you want the user to be able to try re-sending, you can provide that functionality... you'd need to "cancel" the outgoing messages using a separate queue, re-sending when each cancellation is acked.
Nice, but I'd really like it if the links were actual links so I can middle click to open in another tab.
What does this have to do with Solar City? Is there some law created specifically for that company?
I wonder why there is a penalty for being taller than 6'1"? Are others intimidated and therefore punishing advantages?
Smaller scale farming could take advantage of less fertilizer intensive growing methods. Right now, 60% of the world's total crop yield is the direct result of artificial fertilizer usage, fertilizer that is derived from natural gas and is non-renewable and polluting.
This is far from a charitable interpretation of the article and to me it seems rather ironic that you would claim Dang is threatening you and engaging in personal attacks when you seem to handwave the article away by attacking the author with an underpinning of claiming they have an ideological axe to grind.
I threw that part in there because I was expecting someone to confuse themselves into thinking there's no motivation for progress under such a system.

Under the hypothetical, even if you want your current level of pay, you may want to automate yourself out, because that frees you up to spend your time on some other job, getting both paychecks.

(And if you really didn't want to have your job automated away... well it still works out better for you than our system of firing you and then nothing.)
Thanks. Will check RiotX on my work Android phone and will wait for the design philosophy to move to iOS.

> https://neilalexander.dev/seaglass

This looked really good when I tried last but it was really unstable and lacking features. Will check again. PS. That link isn't working - this one does https://github.com/neilalexander/seaglass
Petiteness is likely the result of an oversupply of potential partners. In regions with few/no men, petiteness would be counterproductive.
Ask HN: Asking to sign an agreement claiming work I do after term of employment
I've been asked to sign a CIIAA agreement having clause saying that the company owns all the work I do (including programs, ideas, technique, etc.) after the term of employment indefinitely, if the work is related to or useful for the company's business.

The manager said this quite common in silicon valley, even though this might not be enforceable. Therefore no one really bothers about it when hiring people/signing contracts. I looked up some agreements I can find on Internet and I can't find such broad claims reaching far beyond term of employment.

Is this common is Silicon Valley?

My worry is If I sign this and my next employer sees this, will they not hire me because they would worry a possible issue with ownership of work I do for them. Even if they don't see this agreement I feel I might end up signing contradicting agreement with my next employer.
It seems useful overall but has areas where it could improve. The UI is inconsistent. Inserted art just appears in the "board" but insert shapes require dragging in the board and there's no indication what shape you're drawing.

I could see no obvious way to set outline/stroke width or color for shapes even though art in the library show those properties. There seems to be no way to rotate shapes. There are no line or text tools.

Of course, your art library isn't fully populated yet. For instance, search for "dog", "bird", "dragon", "knight" all return no results. Also, even though the search tool asks for submitted art, it wasn't at all clear how to submit it.

Anyway, the idea of sharing and collaborating around images in a simple environment is appealing. With a few tweaks, it would be something that I would use and recommend.
Microsoft WSL 2 Build FAQ
Japan demands the issue to be "settled" or "forgotten" after mulling quick apologies. Imagine Germany demanding that the Holocaust be forgotten.
So you're "infuriated" that retail stores have to cut staff in order to survive, yet in the next breath you boast about how simple it is to steal from the store? I see you also didn't forget to belittle the hapless "minimum wage person" who you're purporting to care about.
When going towards an asynchronous function, that both requests and listens for reply, what you have is two functions. Or for that matter, one that listens and then sends. So yeah, you can go both ways on a message bus, just don't have functions being in limbo because of it.
This is why limited liability is a terrible idea, just another way to privatize the gains and socialize the losses.

When you buy a stake in a corporation(especially one that comes with voting rights), and the corporation goes on to cause damages to life, property, the environment etc, you should be held personally liable in proportion with your share(or voting share).

I can see the argument for limited liability in case of debts: the issuer of the debt has the opportunity to do due diligence and take the risk of bankruptcy into account. But in the case of damages, I don't see how limited liability can ever be justified.
I’ve read a lot of history. Your last statement is kind of fair. Your first statement is not. (Does eg US imperialism make Roosevelt no better than Hitler? Of course not.)

The Russians and Chinese are doing many things worse than what the US does: Ukraine, the Uighurs.... Both are far less bound by the rule of law. Neither have any serious form of democracy.

False equivalence is a specious but dangerous form of reasoning.
Almost the same in my experience or when with Scandinavians. Although a Brit friend of mine gives me a feeling of smallness being an entire foot taller (7'5"). He's easily one of the tallest people (though unranked) in the world.
DEBUGGING! And I don't just mean echo'ing out statements to check the values, I mean an actual attached debugger to your code.

GDB for C / compiled languages
XDEBUG for PHP
etc

The actual act of stepping through your code and looking at the values, datatypes and their transitions massively increases your productivity if something is tricky!
https://www.washingtonpost.com/outlook/dairy-farming-is-dyin... : this is a good read from a dairy farmer who quit/retired ...it gives some perspective.

From 2017: oversupply and plummeting prices https://www.marketwatch.com/story/got-milk-too-much-of-it-sa... ...in Ag, it’s not always a good thing to be over productive especially if there are subsidies in place. Price controls and free market throttling will always be suicidal. Not just for dairy..also true for other commodity crops.
Thank you for the link, I read some more of the reviews for his book on there. A. It appears that you are talking nonsense and B. I'm probably going to buy a copy.
Wonder how it compares to using something like ND4J with Clojure? That would (as I understand it) have the advantage of not sacrificing as much speed.
It depends on the decay mode. Through beta decay they usually go up (eg. Cs135 › Ba135) one spot in the periodic table (straight line in the diagram). Through alpha decay they go down as shown in the diagram. What the diagram represents is natural decay of Uranium which isn't "waste". The long lived fission products in the GP link are more or less of an issue.
Yeah I grew up hearing that "The optimal price of public transit is free".

The one pitfall I was told about was something called a "free-rider problem", which in this specific context doesn't have its normal economic meaning and refers to people taking up public-transit resources while not actually trying to get from Point A to Point B.

Just for example, if your transit is clean, safe, supervised, a moderate temperature, and has long journeys, what fraction of its users will be using it to get somewhere vs. using it because it is a safe place to be?

In the Bay Area, there is "Hotel 22", the Santa Clara Valley Transportation Authority #22 bus from Eastridge Transit Center to Palo Alto Transit Center, about a two-hour ride running 24 hours a day (see e.g. https://www.telegraph.co.uk/news/worldnews/northamerica/usa/... or https://www.mercurynews.com/2013/10/31/homeless-turn-overnig... - a safe warm place to sleep for $6).

In Pynchon's "V" there is Benny Profane "yo-yoing" on the 42nd Street Shuttle from Grand Central to Times Square, but his contemporaries were certainly finding shelter there: https://harpers.org/archive/1956/03/subways-are-for-sleeping...

These aren't necessarily bad side effects but understanding how folks will use the system when it's free is an important part of making the policy decision to make it free.
Ingramer – Premium Quality Automation Tool for Hungry Instagrammers
Office Space for Lease in Mumbai
L&T Commercial Towers at Powai (W), Mumbai, having 6.1 L sq. ft. (per tower) best for office & commercial use. Find your ideal commercial property in Mumbai and get details of office space at L&T Realty.
Japan and South Korea signed an agreement in 1965 that was supposed to settle all financial claims.

https://en.wikipedia.org/wiki/Treaty_on_Basic_Relations_betw...
I know you're probably just trolling but I'll take the bait — I'd put all of these six before any of those three:

git pull
git clone
git status
git commit -a
git push
git diff

I mean, the ones you mentioned are pretty useful, but if you don't have a repo in the first place, even git-log isn't going to be very useful; and if you're branching and rebasing, you probably have to commit first.

(I actually prefer Magit, to the point where I sometimes run Emacs just for Magit when I'm using a different IDE.)
Exposure is not the problem, dynamic range is. You could either get the stars and have surface all blown out or retain details of the surface and lose the stars.
Nope, looks like its a sparse field.
You can try the 8.3 convention,

DOCUME~1 Documents

or

<SYMLINKD> ALLUSE~1 All Users [C:\ProgramData]
It was such a great documentary, I saw it twice. A tiny detail I picked up the second time around-- they gave Collins, Armstrong and Aldrin cinematography credits.
My main gripe with service buses is that they can be very hard to deploy and test automatically. At least for traditional ‘middleware’ like WebSphere/MQ, Weblogic etc. It potentially adds another monolith to your architecture, which, whilst fancy, may not be required. Using ZeroMQ or similar ‘lightweight’ tech could be a better choice for small teams as it is easy to integrate into containers and testable.
> You may as well say that UPPAbaby strollers are their own market category because UPPAbaby stroller accessories don't work on other strollers.

I wouldn't say UPPAbaby strollers are their own market, but I would say UPPAbaby stroller accessories are their own market, at least if they have and act on a legal way to prevent all others from making and selling accessories that interact with their strollers.
Oh shit, git (2016)
> and these medicines are known to reduce that risk

I'd known the first, but I've seen very few sources for actual studies on this. Do you happen to know of any? Even a 5 year study of people transitioning vs people denied the ability to transition would be greatly appreciated. There's a lot of people out there saying that transitioning doesn't lower lifetime suicide risks and I'd love something to push back on that.
South Korean here. My anecdata: some of my friends went to Japan for advanced degrees. Most of them came back within a couple of years after their study.

10x or more people around me went to US. The majority of them are still in the country after a few years.

Such tendency was remarkable to me, given the difficulty of learning English and relative ease of learning Japanese by Koreans.

There is one thing I can't understand from the article: it says a low birth rate as a reason of an increase in migration. Why would a low birth rate lead to more migration? I can understand the unemployment rate as a reason, and SK surely has a serious problem of low birth rate.. but that's for new babies...
I find israelis pleasant to work with, mostly because i think they are smart, and they have a good idea what they are doing. They also want to improve constantly.

Also they speak their mind, no bs. We need more people with this mindset.
This is not common at all. What is common is to have such a clause apply to the period of employment but not after.

Please feel comfortable telling your employer to remove it (many people don't know that every contract is negotiable).