skysight-inc/HackerNews huggingface dataset:
> I don't think you have to be a Christian to subscribe to the thought that the idea of "turning the other cheek" ...

The concept, phrase and idiom has its origin in the Sermon on the Mount in Chapter 5 of the Gospel of Matthew, a sermon ostensibly given by a Cynic and rebel Jew between 28AD-33AD, neatly proving your suspicion correct.
Yeah, that ship has pretty much sailed.

People no longer spin their own thread, weave their own cloth, and make their own clothes.

Most of the metal objects we own are cranked out by the millions in a factory, not hand-forged by the village blacksmith.

And so on.

To the extent those activities still exist, they are hobbies, or maybe skills exhibited as part of a tourist attraction.

For some reason, though, the "family farmer" still has mystique, while the "family weaver" and the "family blacksmith" don't. There are a number of reasons for that, but on a basic level, the situations are exactly the same, and are occurring for exactly the same reasons -- large-scale mechanized production is simply more efficient on every level.

When clothes were spun, woven, and tailored by hand, most people could only afford one or two garments.

When all metal objects were hand-forged by a smith, they were scarce and super-expensive. Sometimes people would burn down old buildings just to salvage the nails.

Same thing with food. Other than for psychological or medical reasons (anorexia and such), it is very, very rare for people to starve to death in modern Western societies. That wasn't the case in the era of the "simple family farmer".
I think the environmental factor could go either way. It's much better for the environment if people are clustered in dense cities versus spread out in rural areas. If the result of the work-from-home boom is a massive exodus from cities, that's quite clearly going to be bad for the planet.
Just use mocks for complicated systems
Backscatter spam only happens with a misconfigured email service. If you are not going to deliver the mail, reply with an error during submission, don't send a automatic notification email to the return address.
This is fantastic news! Been using it since 2006, can't wait to dive into the code and see what the community will output
"Software is eating then world "

Companies need software to make profits, and so, at least for the moment, need people who can do that software. That raises prices.
Yes - there should be designs for cars, washing machines, simple engines, all made from fairly generic, common and standardised components.

But this will never - NEVER - happen. For obvious reasons.
Can’t believe on the creativity of this artist
I think this article has some really good points, especially "The purpose of testing is to increase confidence for stakeholders through evidence" resonates with me.

I'm personally a huge proponent of End 2 End Testing.
You can think you covered everything in isolation, but the user is presented with bugs nonetheless.
I have near 100% E2E test coverage. Yes it takes time to run, yes third-party integrations can result in failed tests. (Which probably signal an issue with you or your third-party anyway). I believe a full E2E test requires less maintenance and has a broader coverage than Unit Tests.

For instance I run TestCafe E2E tests that tests all possible user interaction from signup and paying for a subscription to account termination. I go as far as reading expected emails through a web email client and verify the content in the received email using TestCafe. I test cache invalidation, a host of automated member expiration, warning and authentication / security scenarios. All this should be done anyway, why not do it using E2E tests. I did a rewrite, switching from Vue.JS/SSR to React on Next.js I had only minimal code changes to my E2E tests. And with minimal I mean a couple of ID/Class DOM references to account for different components in Vue vs React.

Not only do you test code paths, but also all your components in the stack and the interaction between them, which for me are Node.js, Nginx, PostgreSQL, Redis, Amazon SES, etc. If something fails, you will have to do some digging, more so than a failed Unit Test. But more often than not you know what has recently changed and so where to look for possible issues. Your E2E tool makes a screenshot of the browser fail-state often highlighting the issue at hand.

Of course these types of tests work best on websites, and not so great on say low level GPU driver code. They may also become to cumbersome and slow on highly complex sites. The biggest drawback is probably the time it takes for a full test run which in my case can take up to 20 minutes in a headless browser.
Tests are to stop the future programmer from breaking your code.
To the extent they make money at all, many open source projects make it by providing service and support.
>For anyone that doesn't know, farm equipment generally lasts a long time. There are farms out there still operating 70+ year old John Deere tractors. With proper servicing such equipment lasts a really long time.

There is basically nobody out there operating even a 80s combine because when you are dealing with razor thin commodities margins a couple percent efficiency in machinery applied across your whole fleet can/will make or break you.

Some boutique fruit farmer on a tiny amount of land an hour from Boston might be using an old tractor but nobody outside that sort of use case is running antiquated equipment. Not to say everyone is running locked down JD crap but old equipment isn't nearly as responsible for the contents of the supermarket as HN likes to think it is.

>As an aside, your car's warranty is essentially a scheme to make more money similar to this. Using parts of services that aren't "genuine" can void your warranty.

This was made illegal decades ago.
> Large supermarket chains buy out the independent farmers after first unfairly dumping produce to depress the price to where the farmers go out of business.

I don't think that actually works. Corn farmers could short corn futures or buy put options to lock in their price, and if Walmart tried to drop the nationwide price of corn by 30% to drive some farms out of business, that would cost many many billions competing with finance companies.

Plus the government puts limits on the number of futures positions you can have outstanding, to prevent market manipulation. And it's illegal to collude with others to get around it.
Would military satellites have this information ? Maybe beg the NSA / NOAA ?
Spot on. And what makes things look even more hopeless is that the people willing to hit at the roots of the problem and fix the corporate lobbying are not in congress and probably can't even get on a ballot because their voices get throttled early. You need a lot of money to fight other money. How is that going to happen ?
People who think it's ok to overload multitouch gestures should be shot.

On iOS you have:

1) One finger swipe (scroll)

2) One finger swipe (forward/backward history navigation)

3) One finger swipe (forward/backward post navigation)

Desktop Firefox on Xorg has better UX on a touchscreen than this bullshit.
The iPhone captures depth when you take the photo. So the data just needs to be extracted, not generated from scratch.
Look, if you care about what your neighbours house looks like, then go move to some US suburb.

In most rural areas in the world if you don't like what your neighbours house looks like you can go pound sand. People generally like the fact that noone can tell them what they do on their own property.
Can't they stop buying equipment that is locked like this?
MyFonts is owned by Monotype, the big gargantuan soulless mega corp that is still profiting off typefaces designed by people that have been dead for over a century.

But if you look at independent font developers (who are just folks like you and me), most are perfectly reasonable in pricing and license constraints, and are happy to answer questions or even change the terms and conditions if this makes it easier for you to spend the $30 - $100. I don't think any of these are trying to be litigious, and they're certainly not ignorant.

(Though I understand that your misunderstanding of the web font licensing might make it look so!)
Legaltech Careers Guide: roles, organisations and routes into legaltech
I did! Although it was pertaining to "relatiation" i'm happy to offer my two cents on this as well.

Almost that entire sentence exists today in israel. Rights are the same for all israeli citizens. Israeli muslims and israeli jews have the same rights inside the state of israel. Muslims are the third largest political party (and are part of the current coalition), they are supreme court judges (heck, a muslim judge sentenced the jewish president to prison).

On Aliyah: Im not too familiar with how different it is to Aliyah as a jew then as a muslim, but it's more likely to be easier as jew. The general idea is that it's a jewish state.
Most people here will be opposed to a jewish state, that's fine. Humanity has an awful track record with the jews, might be best to finally let them be autonomous.

"Rather than just a first world playground for one faction."
Not entirely sure what this means.

> You did ask.

Yep :) and glad you did. Personally I think a two state solution is more viable. What I don't think is constructive is assuming that the entire onus is on one side. Takes two to tango, right?
WestBank palestinians have had two leaders. Ever. Arafat was adamant about establishing power, while Abbas is eager to keep it. That's why he's completing his 14th year in his 4 year mandate. He keeps cancelling elections because if Hamas wins (like they did in Gaza) he will at best be exiled. Just recently he had an opposition leader assassinated.https://www.washingtonpost.com/world/middle_east/palestinian...

Fatah is hell bent in keeping the status quo.

Hamas is hell bent in destroying Israel. It's in their charter. They're way more extreme than Fatah.

Plenty of mosques in Israel, 2 million muslims there living peacefully. Can't say the same about palestinian territories where jews and synagogues are not allowedd.

It seems you'd just like Israel to take all the responsibility for the conflict, cease to exist and roll over. Hopefully I'm wrong.

https://en.wikipedia.org/wiki/Realignment_plan
This is a longer term goal that we're interested in at Story.ai (https://www.story.ai). We think that the future is presenting the computer with a problem (in the same way you might present to a consultant) and through a process of disambiguation with your domain expertise, come to a solution.
But do the farmers want the kinds of changes that would allow them to not be slaves to supermarkets and John Deere? Farmers have a strong leaning in politics towards a side that doesn't like treating people as babies who can't make their own decisions. They could strike on the basis of fighting back against supermarkets throwing their weight around. I agree that striking because of right to repair makes no sense; the fight back against locked down equipment would be to not buy from manufacturers that lock their stuff down.

I don't agree with the idea that we don't need regulation, but it's important to consider that telling people they need the government to protect them will lead to those people pushing back even harder against change.
You can't ever replace email because Microsoft, Google and all the other big players will try to push their own proprietary solution instead of agreeing on a new federated protocol.
Yeah weatherstripping is horrible, but there is an aftermarket for that, too.

Dorman (USA) makes a lot of these kits, you can often get all sorts of surprising parts from them, but they sell out their runs, too.

Thing about that kind of part is there aren't a lot of sales. There usually isn't millions of people out there ready to buy the weatherstripping, so the aftermarket often won't do a production run for it as it can be rather unprofitable.

Now and then a supplier will start making something crazy though, a few years ago I was looking for body sheet metal repair parts for a w123 300d--and found them! Uro production body sheet metal was available domestically for this 35year old jalopy.

Can't find the parts anymore I believe (I haven't tried) but there were so many of those w123 and w124 globally that people wanted to glue em' back together. Basically 100% of them have serious rust problems, seems to be mainly because of the way the sunroof is designed. I digress.
Contentful raises $175M at a $3B valuation from Tiger for its content delivery
I would expect it impacts a large number of people that work primarily remotely. A lot of us have a home office because working from the kitchen or other shared space just isn't effective. The cost of an extra room (even if a bonus room, not a full bedroom) can increase the cost of a house by a dramatic amount; and then you also have to consider utilities and the like. Every time I've done the math, working from home costs more (for the worker) than going into the office; usually my many thousands of dollars a year.
3d pr0n for sure!
The average web developer (i.e. most of this site's users) is exactly that though: an organizer of data. Glue some API code together to slurp data out of one system and make it normalized for your own system.
Shutting Down Accounts on Piskel
There's no mention anywhere on their product page that you'll need to pay additional fees to convert 2d images to 3d to display them, or that you can perform this service yourself with a bit less convenience (which I'd be perfectly happy with).
I suppose it's a bit similar to buying a smartphone with a swappable battery. You can do it but at some point the industry just doesn't offer it anymore.
I used to work for the client who bought a no-code solution all devs advised against. It was meant to make it so simple to write business logic that even non-technical BAs could do it. Nobody understood how it worked and the devs spent six months trying to make it work before business admitted it's useless.
My dad and grandfather both use farmall tractors from the 30s on their farms. It’s not uncommon
> 90% of the "unit tests" that I've observed in the wild are checking for things that a modern type system would easily prevent you from doing.

I'm a heavy Clojure user, so I often hear how static types are unnecessary and not useful, dynamic types are much more convenient and aren't you using clojur.spec anyway to make sure your data is correct?

But I'm a strong static type proponent and wish a statically typed Clojure existed. The reason is exactly as you say: with dynamic types, type errors are only found at runtime, which means the only way to find them ahead of time is to exercise the code thoroughly. So you rely on unit tests to find type errors.

The problem with that is, testing is labour intensive and also non-exhaustive. You have to come up with all the ways the types might become mismatched and in my personal experience, its super easy that something slips through. These kinds of bugs seem to be the biggest cause of production errors in my code and they are the exact types of errors that a static type checker would have prevented.

So I don't think unit tests area good substitute for a static type system.

Many people argue that the overhead of static typing makes them too slow, is too much effort and makes it harder to write code. In my personal opinion, static types make me think about my data much more deeply and helps me design better software. Yes, its slower, but its slower because it forces me to think about the problem space more. The actual extra typing (har har) necessary to add type annotations is a very small overhead. If that's really what's making you slow, then consider learning to touchtype, switching to a better keyboard layout or better physical keyboard, an IDE with better autocompletion, just learn to use the slow down to think about your code more, or use a language with type inference. Actual writing code is a small part of my day anyway, so its not been an issue for me when I use a statically typed language.

A problem I have with optional type hints is that they are optional: not all code (standard library, third party libraries) will have it, so you only get a small bit of the benefits.
This seems like the most straightforward way to handle this.
Thanks for reporting this.

(The even more severe problem is that I never got to implementing Fortran and/or Cobol. That is, I do have some parts of this, but I would have to start all over to get into that part of the project again.)
Well, in teamspeak the basic unit of organisation is a channel, and channels can have subchannels. every channel can be give individual rights which it inherits to its children. basically, exactly what they seem to have introduced with spaces. as someone who still uses teamspeak i found the "we don't have a hierarchy and every channel next to the others" quite odd. good to hear that the rest of the market is now copying this feature though, it's really useful. maybe at some point they'll get temporary channels too.
The Portrait is the smallest one they make. There's also a 15" version with 4k inputs for $3,000 and a 32-inch version without a listed price.

The illusion doesn't have multiple vertical layers, but it still looks 3D if you are off-angle. You just see the same image(s) up there that you would if you bent down. Turning your head flattens the image though.
Counter argument. The software locks help prevent the cyber terrorists from attacking the food supply.

Just be-careful of the weapons you choose to wield against well funded campaigns. Do we want another “giving access to car maintenance data will lead to you being attacked in dark car parks”?

My point is, if the anti right to repair side came out with “omfg, rtr will allow hackers to attack food production”; we can come back with pointing out how dumb of an idea it is (just no one point out the car hacking village to anyone :-p), but if you lead with the national security angle, you have given the the anti r2r side free rein to say “no, closed locks are better then open locks when it comes to keeping the bad guy out of your home”.
In this article from 2017 an islander claims that there are 60-70 mostly broken down old cars on Tory island https://donegalnews.com/2017/05/tory-islands-car-graveyard-c...
Agreed. One of my big fears with legalized weed (or drugs in general) is seeing global tobacco and drug companies putting billion dollar marketing campaigns behind trying to get more people addicted to said drugs.

We've seen the damage these companies can do with just nicotine, now just imagine the damage they can do with a much bigger pallet of drugs to play with.
> 41,000? I thought the best estimate for the Platonic year, the time for the precession of the equinoxes to complete one revoution, was 25,772 years?

Yes, I mixed up the precession cycle with the obliquity cycle.
In a sense that is true (certainly from an RoE perspective). However, once usage is high all the time (not the case here) then leasing/renting might not be efficient.

Not all machinery is equally shareable, though. I think for a combined harvester there are two challenges:

(a) Can you move them around the world easily enough so that the costs actually can be shared by multiple users? Or will the payback period just become super long and everyone is happy with that?

(b) From a policy maker perspective, do you want to rely on a supply chain for the full equipment on critical food infrastructure? What if all the harvesters are stuck in some channel?
On the same site the news of a no-code startup raising a 100M and OSS begging for scraps, go figure it out.
The manufacturer is making food production at scale possible. John Deere does not “fuck with” you when you buy its products. Expropriating their trade secrets because someone decided this was a special case seems capricious. Why not nullify Pfizer’s patents? Do we not have a “right to repair” our bodies with their drugs? Why not seize Google’s monorepo and publish it in the Library of Congress? Do we not have a “right to repair” our information systems? I guess picking the winners and losers of this policy is to be left up to the lobbyists?
A Penpal for Ann Patchett
Be seeing you.
Tesla has had a million issues come up with attempting to build a factory in Germany. It's a regulation nightmare; Latest issue; snakes and trees.
Thanks for sharing. Kickstarter has some great advice too on it's blog.
>> you need to have cut your teeth before on SW development

I remember this back when people wanted to learn cracks/keygens: If it was anything more than replacing a value with a hex editor, it was too complicated.
Farming what products and where?

And are these tractors used as their daily equipment or do they use something more modern by default and only bring the old stuff out on the rare occasions when the number of tractors doing tractor things is a big enough production bottleneck to warrant it?

I work on plenty of old junk for people. I know how this kind of stuff gets used and how important it is and isn't to business operations. There are a very tiny number of people who run large fleets of old junk with enough redundancy they are not lacking for uptime. These people are a rounding error compared to the number of people who have one or more new-ish machines and keep a couple pieces of old junk (usually very large or very niche machines) around for a particular use that the newer machines could cover but not as well as something dedicated. And this is how it works in pretty much any industry that uses heavy equipment, not just farming.
He’s not deriding wheelchair tech. He’s saying wheelchair tech is not good enough, disabled people deserve better, and he’s doing something about it. I’m not convinced wheelchair users would be better off if he embraced the wheelchair-positive attitude that you are arguing for.
I had to stop using Office365 for business because it kept doing this same thing. I disabled every spam, and protection I could find, and enlisted the help of support. Some legitimate email would simply never arrive and they couldn’t explain why. It seems there are layers of protection, some with no logging (available to the tenant admin) to troubleshoot, it became a huge waste of time, negating the purpose of using a cloud service. In the end I moved to a different service provider and never had the problem again.
I know excellent mathematicians who cannot code. The guy can solve Math Olympiad problems and puzzles but he despises coding. Old school chalk/board or pencil/paper for him all the way.
> Email clearly isn't working.

It's working just fine for most people. Email sometimes isn't working for Microsoft customers - but that is entirely Microsoft's doing.
There's no reason computers should mean you can't repair your car, I repair my computers. That's just a shitty bait and switch marketing trick like the idea that ARM computers cant run FOSS just because of the architecture.
Good luck, and a question.

Will you anything like the American Swipe? An acquirer separate from a bank can be big thing there. UPI is there for retail payments, but for everything else...
I like the 5 heroes v 5 heroes aspect of MOBAs, but I wish they kept the entire RTS part of it.
They expected their kids to care about them in the old age. If we are talking about historical generics, people did not moved all that much nor was it easy. Your family was your social service support and you was expected to provide support to family.

Plus, "for most history" means nothing, really. Usually what follows is ahistorical and fantasy. The way family or society functioned varied a lot through times and places.
I think I get your point that the computers help to increase efficiency, but your illustrative numbers don’t seem right. A lot of brand new cars use more than 3 gallons per 100 miles.