skysight-inc/HackerNews huggingface dataset:
If you think like that you quickly stop looking at studies, it's impossible to control for every variables, even for the most simple phenomenons. We do our best and most of the time it's enough.
Still, it is a pretty extreme scenario. And it is nothing new that some places on earth are uninhabitable or have become uninhabitable.
"Bait-and-switch" implies an intentional plan from the beginning.

What I suspect typically happens is that a company starts with good (or neutral) intentions, grows a community that trusts them. Then it becomes profitable, and a new set of C-levels and managers swoop in with a completely different set of values, to exploit and squeeze more profit out of the community they never contributed to building.
Gerbil https://cons.io

+ modern

- ecosystem
I agree. I'm usually the first to shudder at C++'s insane complexity (and the fact that they keep piling more on top with every new standard) but this change feels rather natural, intuitive and a significant quality of life improvement.

Sure, it adds the `<=>` operator but I think once you've been explained once what it does it's not to hard to reason about it. That still leaves the problem of technical debt of course: for the decade to come C++ devs will have to deal with both the legacy and the modern version of comparison operators and they'll have to learn to understand and deal with both.
I’m harvesting credit card numbers and passwords from your site. (2018)
This legislation exists in other countries - automatic protection for partners in "unregistered" relationships. The logic is not deeply wrong - why should a formal act, essentially a signature, decide, rather than what's actually happening in reality? Similar to the evergreen debates on contracting vs employment - the reality of the relationship should decide, not the title of the contract. Also often your parents can sue you for alimony if they can no longer support themselves in their old age, just like a child can sue a parent. Family law can get you by surprise.
> It's already saturated

Given that basically every company I've seen the hiring process of has a lot of trouble attracting programmers of even average competence I have trouble believing this is true.
- buy things with less or no packaging

- get locally sourced food

- get less things; waste less; buy less

Packaging and cargo are the two big problems, one for the plastic pollution, the other for the co2 emission. It's not meat consumption.

Cutting personal driving/travel is also good but more for environmental well being - eg less noise. It will not make any big changes in the longer run.

Downsizing and less stuff will.
Minut raises $8m for privacy-focused home alarm
So did they show an actual drone flying for days?
> Part of the fun of operating something like a forum or an IRC server is the interaction with your users.

And responsibility, a requirement to keep the software up to date, and an increased attack surface.

> In BT there's none of that.

Not anymore I suppose because it used to be mandatory to stay on good terms with channel and server ops.

> Also, FTP servers? Are there public FTP server people operate? Why?

To save costs. You'd think an ISP in for example The Netherlands who host a mirror of (legal) .iso or .deb is doing this for fun but in reality they're saving themselves costs because customers don't have to download from further away (where they got less bandwidth and less good peering agreements than their local server).
The Definitive Guide to Centralized Logging with Syslog on Linux
> But Autoscaling is still useful. Think of it as a tool to help you spin up or replace instances according to a template. If you have a bad host, you can just terminate it and AS will replace it with an identical one (hopefully healthy) in a couple of minutes.

I really started to enjoy AWS when I got into the habit of deploying all EC2 instances using Autoscaling groups. Even single node instances and configurations that don't need any scaling, just everything. Autoscaling is free and it forces you into the immutable/disposable infrastructure paradigm, which just makes administration of the nodes just so much easier. And for all stateful stuff there is RDS, S3, dynamo, SQS, etc.
I think that’s the point - simply asking people to fly less and drive less and eat les meat will never ever ever work.

We need big carrots and big sticks in order to achieve things like less flying - that means government regulation, huge material incentives for not flying/driving/etc.
>Theology is more correct the closer it gets to God.

Only if God wants it so. The "thelema" (will) of God is more important in this regard to what aspirations self-professed thelogicians have. God for one haven't even said that he likes or approves of theologicians! In fact in several religions attempting to get "closer to god" or "learn God's secrets" is a blaspheme.

>And a God that can be rational is greater than a God that strictly stays outside of rationality.

That's just an arbitrary axiom. One could just as easily posit the opposite: "A god that isn't bounded by rationality is greater than a God that strictly stays inside of rationality" (in fact, e.g. the Eastern Orthodox church posits exactly that, and other non-Christian religions as well).
This is not simply ideology; we do need to change.
I don't think the decreased maintenance costs will actually happen initially.

Big design changes like the shift to EV require lots of new parts to be designed, and every new part has a non-zero chance of a reliability issue. 5 years time, we'll be talking about the motor mount point which rusts through and causes a chunk of EV cars to fail.

A 2nd effect is as cars get more computerized, 3rd party repairs will get much harder, and manufacturers will drop support for first party repairs when it no longer makes financial sense, so a lot of otherwise good cars will get sent to the scrapheap because they couldn't get some firmware update etc. That will overall increase the cost of motoring.
VB6 active server pages!
Hm, with "the language" I meant "as used". And standard-compliance does vary somewhat. On top of the compilers, there different sub-populations of programmers, being trained on different standards, different libraries, different sets of features.

I'm not a proficient C++ programmer, but it appeared to me that there aren't that many programmers who know or even use the complete standard?
"Boeing said it wasn't relying on the single sensor, because the pilots were there as back up."

Pilots are part of the redundancy package?! NO! Pilots are not part of your hardware!!

Imagine the contrast from what we've been told for years that aviation hardware is about redundancy and what really is going on in their management offices.
She was a puppy when our daughter was younger, her bed was beside the little girls bed, with a ritual of reading a story. Settle in hound, give her blanket, settle in child, give her blanket, read a bit, goodnight. Wonderful to see.

Little hound grew and is polite but insistent on the fact that there is still a bedtime, even though it is later now and daughter no longer needs someone to sleep beside her all night.

https://knitowl.blogspot.com/2016/12/our-catahoula-schedule-...
Nabonidus in the 6th century BC sponsored archaeological excavations to learn more about his hero, Sargon of Akkad.

This makes sense, since Sargon probably reigned more than 1500 years before Nabonidus. But it feels unusual to see archaeology in the past. To us, what's the difference between one ancient Mesopotamian king and another?
> This may hold true for small-scale hardware like controllers. They have a well-defined set of tasks, small enough to fit in your head.

People usually insist that software should be modular, so that you don't have to have millions of lines of code in your head when making a local change. That's what drove the procedural evolution and later the OOP evolution.

So if you're a good boy/girl/etc. you write your million-LOCs PC application as modules that are manageable for (ideally) a single person. Then you need an extra programmer to glue the modules together.

> This means that you have a certain trouble sharing the code with your colleagues, making the bus factor of your project closer to 1, and lowering the usefulness of code reviews.

Where does Forth prohibit peer reviews and pair programming? If you have a bus factor of 1, it is because you don't want to pay the price of increasing it. It has nothing to do with Forth; plenty of projects in super-high hyper-readable projects have a bus factor of 1.

> This means that you have trouble sharing code with yourself in your next project.

Not really. It's easier to copy/paste/hack Forth code. The code is more compact for various reasons: point-free style makes it less verbose, you tend to factor more intensively and you code exactly what you need.

> You become tightly coupled do the machine. This is, on one hand, liberating, you can do anything easily. But this is also limiting, because you spend your mental resources on optimizing for this particular machine.

No, that's the other way. When you code e.g. for a little-endian, two's complement CPU then you don't have to worry about big-endian and sign magnitude. You are actually also optimizing programmer's cycles too.

Being tightly coupled to the machine is what embedded programming really is about. Embedded programming is often about writing esoteric values at occult addresses in order to bang out bits on an SPI bus. Running a Python program on Debian on a rPI is not really embedded programming.
Android Surveillance-Ware Has Links to 2016 US Election Interference
At a point in life where you include someone as the main beneficiary in your will / on your life insurance policy, you’re definitely not “dating”, even though you might live apart.
As a Dutchman I can safely say riding a bicycle is just as safe/dangerous as riding a car — statistically speaking that is.
The correct place to take plastic out of landfills is by forbidding its use in manufacture, for anything except unavoidable necessities such as medical uses.

You can use glass bottles and wash and reuse them.

You can package things in wax paper.

You can wear clothes made of natural fiber.

Plastic needs to be treated like asbestos: useful, but the uses do not justify the risk in most cases.
Russian Narde, Plakoto Express and Khacapuri Are Now Available on the iTavli App
> CS0216 forces you to implement operators in sets, e.g. can’t implement `==` without also implementing `!=` it won’t build otherwise

So… that you can provide incoherent implementations of == and != instead of the system just generating one based on the other?
Uhm, I have grown up with Macintoshs and I still use them. So, my comment has at least double the emotional intensity compared to the author's. ;-) In all seriousness, I say this because it is clear that his post is mostly based on an emotional attachment to a tool, not on critical thinking.

Maybe I misunderstood, but if I understood him correctly, the premise is that Hypercard would still be around if it did not collide with Steve's vision of a world of dumb users and smart engineers. This is wrong on so many levels, I don't even know where to start. Are you willing to learn?

First, Hypercard was created when 13" 256-color displays were state of the art (actually even earlier) and there were exactly two devices to interact with your Macintosh: a keyboard and a mouse. So, for simple tasks, it was quite easy to create a tool that would allow you to stick together a simple program using clicks and a verbose scripting language. Nowadays, however, general purpose applications are supposed to work on a variety of devices, from 4" phones with touchscreens to desktop-Macs supporting 27"+ screens being used with traditional keyboards and mice. Maybe this will change in the future, but if you want to precisely describe a structure (GUI-compontents) in a generalized fashion, a textual representation (e.g. react-components), so far, is just superior to any GUI-tool that is around.

When hypercard was created, VCS (such as git, svn, etc.) weren't really a thing. Most software was developed in about the same way as you created Hypercard projects: You made changes to your main copy and that's that. Today, you don't even think about starting a software project without having vcs in place. Similarly, when Hypercard was created, many software methodologies weren't a thing: Unit Testing, Integration testing, etc.

Now, I am a software engineer, and while I never wrote Hypercard applications myself, I once found myself maintaining an Filemaker-Application. Filemaker, I reckon, is very similar to Hypercard in that you plug together your app using a GUI and some overly verbose, pseudo-simple scripting language. And, needless to say, this was an absolute disaster: In the beginning, it was a simple tool that automated a couple of tasks and it was created in a very short period of time, thanks to the easy-of-use of Filemaker. However, as with all other tools, it grew in complexity. Now, ever tried to track changes in the source code using Filemaker-files? Ever tried to unit test Filemaker-code?

And don't get me started with the absolute ludicrous idea to use programming languages that resemble a natural language. Claiming that this is as effective as using an abstract language is akin to describing complex mathematical facts using only a natural language—while possible, it is completely unfeasible.
I'm seeing it as closer to the Challenger accident (1986): management overriding engineering concerns (in the Challenger case it was Thiokol overriding internal engineers, in the 737 case it is Boeing trying to work around external safe-guards) to Get The Job Done and save money/face/other, at the possible expense of endangering peoples lives.
I wouldn't attribute it to mandatory military service, but rather to the attitude of soldiers/reservists keeping an issued gun at home, with all the benefits and disadvantages.

Which also isn't the norm in most countries with mandatory military service.

Unfortunately, those guns are indeed regularly used in suicides and murders, often in a spur of a moment decision.
Understanding Explainable AI
Then find "eco-friendly" investments that are not green-washing. It takes research.

I'm thinking supporting tree-planting NGOs might be a good start for example. This goes directly towards carbon-sequestration.
I live in an area my friends like to tell me as, just past the banjo line of Metro Atlanta. We have no separate pickup however our county has for ten plus years published a list of drop offs for different items they would prefer to not have in the landfill, from computer equipment to batteries.

the issue is that they are not widely known and to be honest they really should be at least getting kids in school in on the act if not the schools themselves. Used to be schools had aluminum and paper recycling bins but those long left as people abused them with general junk. Now some fire stations do the same.

I think more people would play along if it were easier and more well known. Get corny if you have too, fire station drop offs, we save lives and you are saving the planet.
It hasn't existed in England for quite some time.
It existed in variant form in Scotland until recently.
> Be aurally aware of your environment. Apple earbuds (wired or wireless) are very good in this regard, as these'll let you hear stuff around you. Bone-conducting headphones are also a good option.

Or, you know, just focus on one thing at a time and don't listen to music/take a call while walking.
I think that a lot of people (including the authors) think that electric vehicles are only cars. You only need to walk around the streets of Beijing to notice that far more electric vehicles are scooters and busses. Not the Bird kind of scooters but the scooters that you see in very congested cities as well as the chaps who deliver your pizzas. They are completely silent, it’s surreal. They also omitted obvious other uses of lithium batteries like electronic gadgets and solar farms.
The mental health costs of building a new business
>I’m also beyond elated that it’s getting published

I took that to mean that it is now in the process of being published.
Let’s Introduce You to a Few Traits of a Successful CHRO
IIRC the reason is that people would regularly screw up __cmp__ (despite the cmp built-in being available), it’s harder to fuck up simple boolean results that the any-integer-coerced-to-3-state of cmp.

Python 3 also removed the “everything is comparable” misfeature of P2, providing way lower incentive to implement ordering: if your type is not orderable, a user knows to go with key functions.
You have to realize that these are just steps towards the end goal of a cash-less society.

The financial sector wants to profit from every transaction. Big tech wants to track every transaction. Central banks want negative interest rates. Authoritarian regimes want more control.
> That's just an arbitrary axiom.

No it's not. It's saying that a God that can do two things, i.e. be rational and be irrational, is greater than a God that can just do one thing, be irrational. Your opposite isn't an actual opposite, it's just a comparison between a God that can do a thing and a God that can do some things but not others.
Quick Considerations to build a strong software
It is my hope that whatever bureaucratic process that allowed that to happen will be chopped into pieces, burned into ashes and scattered into the four winds.

Whatever will remain can continue building planes if it still can.
I walk 1+ hour per day to commute to and from work (+train).

It's free, great exercise, and on busy days it's a great feeling to overtake all those people trapped in traffic ;)
If it offsets some other carbon based fuel then it's at least neutral if not a small benefit.
This is a taboo rather than a dumb question.

So much of our identity is special to us. How would you feel as a gay man if someone told you that the reason your sexuality was not standard heterosexual was because your mum's womb was knackered from having seven kids and you were last in the line?

This is a thing, but, after spending a teenage coming out, it is just a bit of a harsh thing to be told.

Since we can't even discuss this yet, what chance is there that we will have the conversation about how pollution is messing up our fertility and gender?
1% of Australians is still 246,000 people.
Oh, it was blockchain again. I tought it would be about the political practice.
I've been bombarded with this shit all my life.

https://apnews.com/bd45c372caf118ec99964ea547880cd0
> June 30, 1989

Articles in a similar vain are trotted out constantly, they just change the timespan and a few details. See recent example from FT:

https://biggerpicture.ft.com/global-risks/video/global-sea-l...
What's an older and more powerful single institution of an abrahamic religion? I can only guess you are referring to something involving Judaism but there is nothing even remotely like the Catholic church (large, rich, organized, formal creed, central authority, standardized practice across large territories) in thousands of years of the history of Judaism.
[C]ode already written and tested by > 1 person, edge cases already figured out wastes time when that person was not you. This costs you time. The losses are small but they add up.
I don't know about them but here we have a small company (founded 2012) in Switzerland doing the same (but with something less bulky...): https://www.ecorobotix.com/en/autonomous-robot-weeder/
I have never heard Sturgeon's Law invoked to place the speaker anywhere: I've only heard it as a rebuttal of a dismissal. If someone haughtily says they don't watch TV, and cites three shows as reasons why TV is terrible, well, yes 90% of TV is crap, but so is 90% of opera, 90% of stage plays, 90% of tweets. If we judge anything based on the median, it's crap, so it makes more sense to judge things based on their best examples.

And if 90% of invocations of Sturgeon's Law are crap, well, we should judge them by the best examples too :)
It's irrelevant for this thread, which is about:

"If you're Boeing, you realize you have a multi-billion dollar liability on your hands that will bankrupt your company 10 times over if you actually had to tear apart and inspect or rebuild all the suspect aircraft. So, you bury the reports, fire anyone involved, call in all your favors and unleash your lawyers with all the political power you have as a major defense contractor to make it all go away. (The program suggested that's exactly what they were doing)."

Also, the link to the program summary:

https://www.aljazeera.com/programmes/peopleandpower/2010/12/...
I find the feeling of hunger goes away quite quickly when you're fasting, provided you haven't eaten anything already.

Things that help:
- Drinking water
- Drinking Coffee
- Gentle exercise (something like a walk)
Errr... I think the point is we all need to. But you completely missed it.
Please let me ask a bit offtopic question.

Bittorrent is based on torrent files which describe a specific list of files. Is it really required to maintain them as a single pack/folder? For years I have an idea where one could just tell torrent client where their data storage is (with a flexible granularity ofc), so it could index it and share without any specific torrent file, simply by block hashes. I.e. if I have a file somewhere deep in the tree, and someone wants to download a block that corresponds to that file, or a part of it, it would be served without being a part of some torrent on my side. Why it is not a thing from the beginning?

For me the upside is that I could sort and categorize files (even install and forget) without removing/doubling them off the “Torrents/“ folder. I believe this could reduce maintenance burden, thus seeders will not give up on seeds only because there is too much to handle. And also provide vast deduplication and cross-torrent seeding. It’s like a distributed filesystem, where you autoshare inodes instead of prepared folders.
API Blueprint Toolkit Released
For one thing the basis of that decision is a warped perception, if not outright psychotic.

For another, a rational death wish can't really be reversed, especially not within minutes or hours, as seems to be the norm rather than the exception.

We tend to rationalize irrational drives or motivations. But that doesn't make them rational. Depressives can and will try to prove to others why they have to die. But the basis seems to be more a neurobiologic function than an objective evaluation of facts.
Java was indeed a success, but its dependency management is archaic at best. Yes it's better than FORTRAN or C, but I wouldn't use it as a reference in 2019…
Does using warez slang automatically make software less secure and slower?
Actually in a society, changing one's habits have no effect in human relations if it's not reciprocated by the other party.

If your municipality doesn't respond to your transportation needs, your employer doesn't allow you to do remote-work, your professor insists on face-to-face meetings, how can changing your habits can reduce your carbon footprint?

We need to be more flexible in our ways and we shouldn't drive the society and the system this hard for so-called human and organization efficiency.
Geeee, thanks for sending me down this rabbit hole :D
If you are serious, this might be the scariest comment I have ever read on HN.
Likewise with god...