skysight-inc/HackerNews huggingface dataset:
Bad code is an unfortunate fact of life. How does that go away. This could be either easier debugging, some enforcement of clean code (how is that possible), the tool is limited so you can't do complex things, or just so far only good coders have been involved not the masses of bad coders. My default assumption is the last, but I'm willing to be proven wrong.
Satellite for internet is pretty terrible. Last I was on that, the ping was over 2 seconds (sometimes 5 seconds). Practically impossible for video conferencing and real-time gaming is impossible. However! You can download well enough.
What it really gets us is a certain level of resistance against political interference. Using a simple electronic cash system is a million times more efficient, but the currency can be inflated and balances frozen by decree. Increasingly powers are being given to law enforcers to perform these actions without oversight.

As the political landscape worsens, bitcoin and similar technologies will begin to be used more, regardless of environmental concerns. The best way to avoid this would be to improve the political landscape with regards to money transmission/storage, which would be no simple task.
Symbolic integration requires an accurate model of the system, whereas you can throw numerical methods at most problems and get results that are good enough. If you worry about your satellite falling down you can always try energy-preserving integrators.

I would wager the guess that most PID controllers, arguably the most common application of numerical integration, work just fine with just basic forward Euler integration.
While we should certainly take care about the definition of ethical here, this remains a great list of 'alternatives to mainstream stuff' that mainstream users should be made more aware of.

I'm interested in this topic and still only aware of about 15% of this list.
Circuit Breaker with AWS Step Functions
From the article:

> How someone presents in interviews might not translate to effectiveness in the role. While sending a thank-you note doesn't necessarily guarantee the person will be a good hire, it gives you the tiniest bit more data: The candidate is eager, organized, and well mannered enough to send the note. It shows resourcefulness, too, because the candidate often has to hunt down an email address the interviewer never gave them. At Insider Inc., we look to hire "good eggs." The thank-you email is a mark for the good-egg column.

Maybe I'm extrapolating and she doesn't view "good egg" as part of being successful employee, but I think that's what she's getting at. I believe she's trying to identify soft skills at collaboration.

That's my most charitable interpretation. Either that, or she's trying to identify people who share her cultural norms, which is problematic in itself.
I love this idea, but perhaps these kinds of financing should be offered by university endowments or by government funds? In fact, it might be useful to replace student loans with this mechanism to align long-term incentives of universities & their students.

This sort of financing might also lead to a better understanding of what sort of programs are effective. I could see financing being available for particular programs. Arts would probably suffer. That said, I think humanities might get a renewed interest -- those who can communicate effectively and solve problems are the bedrock of traditional business.

Private investors? There are lots of things that work great with private capital -- I'm skeptical that financing education is one of them.
Sure, aircraft can be more efficient at higher speeds, but then when speeds pass a certain threshold, drag starts to dominate and efficiency drops like a rock. There's a sweet spot, and it's certainly less than the plane's top speed.
The hub and spoke system also contributes to the congestion we see at the airports. A distributed system would be more tolerant to issues like weather, and you can afford to pad flight schedules with little impact on congestion due to the fewer throughput of planes at any one airport. This of course may not make financial sense for the Airline to distribute their operations, would need to be regulated.
I am very confused - last night I filed my taxes in an hour flat on freefillableforms or whatever that terribly named piece of software is. I thought this was a service provided by the IRS?
To be clear, I think MCAS was a massive engineering failure for Boeing, I'm just pointing out why I think they didn't automatically say "hey, we've got two sensors, lets compare the readings before we act on it".

However, for the autopilot example, I don't think you are quite right. Typically there are multiple autopilots (2 or 3 is quite common), and each is driven by a different set of flight data. In some scenarios multiple autopilots are engaged at same time, for example during CATIII auto-landings but as far as I'm aware that is the exception rather than the rule.

It's true that the autopilot may disconnect if there is a warning like 'IAS Disagree', I suspect this is driven by a separate monitoring process though, rather than being an integral part of the system.
> reducing the amount of compensation airlines have to pay out.

To be fair though, the point of the compensation is because a delayed flight is _very_ inconvenient. If they're removing that inconvenience by landing at the time they said they would so you can make your plans, then that's completely fine.
Shenmue's Much-Hated Forklifts Feel Revolutionary Today
Geniune question: Assume you sued and won. You get paid an amount of money. This is most likely leaked to the press or somewhere online. Wouldn't you be basically avoided by recruiters like a plague because they worry you'd do the same for your future employer?
Oh yeah. That's cheap. Looks to me like a feature than a bug.
https://github.com/true-grue/trader

Ported to Python
Where's the teeth in getting companies to offer a decent Free File option if you removed the threat that got them to create said programs in the first place?
No, and the only reason why not is because people would want/expect to be able to just download the source code and run it without typing it in.

But there's absolutely zero reason why this couldn't be replicated with pygame, nodejs or even just a modern BASIC interpreter/compiler.
Show HN: Dinnertable.chat – fixing the online echo chamber problem
Wasn't there a YC company where you could buy CO2 neutralization for your website? Anybody remember the name? Is it still around?
Michael Lewis wrote about the NOAA and this exact type of thing in his last book. In essence the NOAA spends lots of tax payer money to collect weather data but can’t do much with it other than give it away exclusively to a handful of entities that can repackage and sell it.

The eventual dystopian end state could be where the NOAA can’t alert people to tornados and only those subscribing to a weather service would be alerted to get to safety.
Again that wrong assumption. Nobody pays for this in taxes. It's just like other forms of marketing and sponsorship: the company pays money to boost their image hoping to boost their goodwill and thereby their number of customers.

The train is a good place to read books. The NS sponsors the book week this way to show, and let people experience, that it's a good place to read. They hope more people will take the train in the future because they've experienced it as a good place to read.

Taxes do not come into this at any point. I do wish they'd use taxes to make train travel free, but that's not how the current system works, and that's not going to change unless we get a dramatic political shift.
> No strong reason how CO2 emissions are affected by padding

Quite often airliners arriving at my local airport ask ATC for a dogleg course for 'additional track miles' on approach to pad their arrival time or burn-off fuel.

It's purely a request by the pilots, not a traffic issue. CO2 being traded directly for convenience.
Hey, what other self hosted analytics made your shortlist? I am looking for a self hosted solution for my sites and wondering what to pick.
Typing in a program from a paper source forces you to think about each line you're entering, it's more than just a 'slow way to distribute a program', it's also a teaching exercise along the same lines as how writing your notes in class are part of the learning exercise that reinforces your mental model of the subject.
Here in Canada I've had to sit and wait on the bus while the drive goes into Tim Horton's (coffee shop) because the bus is ahead of schedule.
Amazon Alexa launches its first HIPAA-compliant medical skills – TechCrunch
Fair point. The same thing applies to differentiation, where e.g. computing analytic Jacobians can be useful to save precious CPU cycles in embedded control systems.
From their home page:

> What do we mean by ethical?

> We know that “ethical” isn’t an objective word — it can mean different things to different people.

> But for us, ethical means moving in the direction of least possible harm against other people, animals and the planet.
> This is a surprisingly poor article from the BBC.

It's not a staff writer. I always check these things once I started to realise that some of the biases I saw in news reporting were actually determined actions by a relatively small number of independent writers.

Here's her bio on Forbes: https://www.forbes.com/sites/kathryncreedy/#4c0ca61271e2 (though she's an independent writer as far as I can tell).

In my experience the BBC buys up a fair amount of stuff to just "fill up" the offering. Usually it's pretty poor quality. I don't actually have an opinion on this piece since I know nothing of the subject. I just want to encourage people to understand where their "news" comes from.
But what if I don't want those things? I have never once personally edited the code in libreoffice. Open source isn't necessarily better than closed.

Monetization models are even less clear. What if I'd prefer to not pay with cash?
But did we really want to share our unclean data to 3rd party ?
Hyundai, Tencent tie up to develop self-driving cars software: report – Reuters
How exactly is exploitation defined? That term has been awfully watered down to the point a miller buying wheat, grinding it to flour, and then selling the flour qualifies because the farmer doesn't get paid a second time - despite doing the miller doing useful work and the fact a farmer can always mill themselves with just flat stones if the deal is so bad.
We are all anxious (2014)
Use this Ideal Client Inquiry exercise to refine your position in the market
*Ad free, and you don't; that's why thanks to EU legislation and GDPR protections, you as a consumer have the option to always request them to send you all your data, and to have your account removed when you no longer want to make use of their services. They are also required (I believe?) to inform you of any changes in the terms and conditions, privacy policy, etc that you have agreed to.

So there is a lot of legal protection you are entitled to, however you have to do your own due diligence - read the privacy policy, read its updates, double check the data extraction once in a while.
My favorite website for an example of this functionality is: https://dlang.org/.

Succinct examples on a clean page, no fluff.
This resembles orthodox rabbis discussing what is considered kosher.

I half expected to see my music player on the list, given it's popular, GPLv3 licensed and has no tracking, but I have no idea what the approval process is.
I remember having 300 open tabs on a 4GB Core2Duo computer... How time flies.
https://web.archive.org/web/20170518204556/http://coxit.net/...

SurfEasy, which was an Opera VPN company, collected logs and sold it.
1040EZ no longer exists. It went away with the 1040 redesign this year.
> That said, I know what you mean. I've had to seek out a number of different versions of Autotools just to get some things to build. But that is because a lot of projects and/or distro packaging blatantly uses Autotools differently than it's was designed to be used. I don't think Autotools should be blamed for this.

yes, it absolutely should be. If a tool is misused, it's generally because it's hard to use correctly. In contrast, if I see a repo with a CMakeLists.txt I know that it's going to be a simple cmake && make.
Why don't you think the lower latency LEO is going to happen?
Apparently the $150 is worth it to these people over using their agency to google how they could file for free.
I'm in Montana (pretty close to the middle of nowhere, but am close to a highway and a small city). The 4G is dramatically faster than my home internet, but my data is capped for tethering. After I hit the cap, the speed is barely able to load HN in a reasonable time. My internet is DSL and I get about half the advertised rate of 25mb down, 5mb up. Cable internet is available literally across the street, and so I've paid a copay of about $5k to get it run under the highway and be able to be run to my house. I ordered it last October and they estimate they will start in the next few months, weather allowing. The long wait aside, I'm so excited. Supposed to get 400mb down and I think 20mb up.
This just moves the definition into the definition of "harm against other people, animals and the planet"
cmake has the best integration of any third party build tool, but if you can lock yourself to one IDE the ability to click "new file" and have the file created, added to version control, and the build system all in one easy step is powerful.
Thanks, that seems obvious now. I should not skim so much.
Anno 1800 Is Epic Exclusive Now
It's not poor scheduling, so much as Heathrow being at 99.5% capacity which means queuing is required so they can maintain one landing per minute.
interesting, one of the first apps is firefox...yet most of their funding comes from as this page would characterize as 'unethical sources' so wouldn't they then by guilty ?
I don’t even want to visit San Francisco anymore. Why would the writers want to? I’m making a point about how bad it’s become in San Francisco relative to the rest of the US
Hey folks, I'm the founder of DTC, and I super appreciate your time checking us out. We started from a simple premise: "how do we break up echo chambers online, while allow people to better express their views."

Dinnertable.chat [DTC] is a mobile app and web platform that facilitates real-time discussions and debates on a range of social and political issues. Designed to act as a virtual matchmaker for people with political differences, DTC lets users choose a topic they are interested in or have a position on, then connects them with someone who holds an appropriately contrasting viewpoint. Matched users then each control a fun virtual character who represents their respective words and emotions on-screen during the conversation. The vision of Dinnertable.chat is to provide an accessible tool that helps engage people in good-faith dialogue for the purpose of finding common ground through live conversation.

Thanks for reading this Tuesday morning!

EDIT: Here's the direct link to the promo video that's a quicker overview: https://www.youtube.com/watch?v=Q8cW-ezofRM
If you have USB-C you can skip one adapter: https://www.apple.com/shop/product/MU7E2AM/A/usb-c-to-35-mm-...
This sounds so far fetched that you should really cite the local UK paper and article if you make a comment like this.

It's got all the hallmarks something made up to incite anger and opinion. A believable yet outragious "fact" from a newspaper followed by a conclusion that any reasonable person would make. This gives the "fact" more credibility because of how we rationalize things.
the amount of resources that went into QA at rival companies were pretty insane. Siemens COM, A/LU, Nokia, did levels of testing, people from pure software (no hw integration) backgrounds will find difficult to imagine ... copy-paste detection (which would have caught this), memory safety tests (valgrind/cachegrind/...), static code analysis (lint), unit-tests, code-coverage, peer-review, etc ... All this (testing) was done before we even started talking about "official testing" (e.g. system component test, blackbox test, whitebox test, integration test, ...) It was very much industry practice for NEVs since over a decade now. We made at least 1 member of every feature team sit through DFMEA training (pioneered by Motorola) and lived by these principles.

I wish I'd had these huge resources (and freedom that comes with it to innovate) available in other projects.

It's well known that Huawei competes on price not on quality so I guess pouring all that cash into QA doesn't make sense for them.

(From my previous related comment[1] here) they are shit because they pitch to ICS and governments but are behaving like a start-up:

> What hurt the established (big) guys most is that they actually thought like a start-up. If you worked at Huawei as a junior in Italy and other sites, you were allowed to move across departments and fields getting a well rounded picture of how the telco-sector works. If you wanted to gain the same experience with the big guys you'd have to stay 15-20 years in the company as opposed to 3-5 with Huawei. This is why Huawei engineers are highly sought after by other telco firms.

[1] https://news.ycombinator.com/item?id=19025714
Developing a Real-Time Taxi App with Django Channels and Angular (Updated)
There are two optimal values for speed depending on the objective. There is a max endurance speed (for holding, etc.) and a max range speed, both are a function of altitude.

So slowing down under those speeds will decrease efficiency, but typically the airline's cost index (~additional hourly cost to operate, like crew cost) will typically push the speeds higher to minimize the overall cost.

http://www.eaa1000.av.org/technicl/perfspds/perfspds.htm is about the best thing I can google right now as a reference.
Pretty interesting stuff. Out of interest, is there an overview resource specifically focused on longevity expectations that is relatively comprehensive for common modern components?
That's not really news, it was posted a month ago.
convicting means pinning an exact crime, with evidence, which implies that as long as you don't commit _this_ crime you're fine.

Disappearing someone means you dont know why they disappeared. You guess, and so your own fears will give you the FUD needed to avoid pissing off the authorities. It's a more efficient and effective tactic.
Meson doesn't seem to be a significant improvement over CMake beyond syntactic sugar. It uses the exact same, unreliable models as CMake, just with a slightly nicer-seeming syntax and about 242 more dependencies.
Thank you!

There's a lot of negative feedback in here (which I mostly agree with) but I found a few gems on this page, and I wanted to thank the author and contributors.
Which are you favorite AI articles of this month?
When packets traverse the edge router, IX, cable (landing) station, .. if they're recognised as VPN traffic, then the server's IP (or IP / port) is added to a blacklist, every subsequent packet is dropped.

https://en.wikipedia.org/wiki/Deep_packet_inspection
Plasma isn't like antibiotics. There's no enzyme that can degrade it, and no transporter that can pump it out of the cell. Its damage is untargeted, so the only way to resist it is to become generally tougher, which has high metabolic cost. The microbes that don't evolve this will out-compete them. Worrying about resistance to plasma (or similarly indiscriminate antimicrobials, like bleach or ionizing radiation) is like worrying about animals evolving armor plating to resist bullets.
You mean how e.g. the base of "o" drops below the base of "r"? That's standard optical compensation because if you make them level, the curved base seems to sit higher than the flat base. The amount of compensation needed differs depending on point size.
I went to Canada. I won't lie, the immigration path is a pain in the ass, but it's doable, even as a late 30 year old. Toronto is one of the top places in the world for income vs. cost of living for a career in the development industry. Coming from the UK to the U.S. is troublesome, their H1B Visa Lottery for skilled workers from anywhere but India seem to be futile. I've attempted twice now and I've written it off as a waste of time. Perhaps there's another path I'm unaware of.

The U.S. may be considered a racist hell hole, but just like everywhere else, it's really the few loudest ones that make a bad name for everyone else. On the whole, Americans are wonderful people living in a system that offers them a reasonably high standard of living for a reasonable work/life balance. They've got some issues, just like any country.

They've got a shit political system that just occasionally manages to be a beacon of light and hope to the rest of the world; a shit debacle of a medical industry that somehow has a couple of shining examples that manage to stand shoulder to shoulder with the best hospitals in the world; and an education system that fails about as many as it helps, yet still somehow manages to pull out a few of the best schools in the world. Quite how this is, I'm not sure.

Don't let stereotypes and bad press colour your perspective of a culture you don't know anything about. Visit, go attend some interviews, spend time to find places there you love. Spend time with people. Form your own opinions. You may be surprised.
There is a lot of Mozilla brigading on these articles, so I think it's important to point out that they're in a very small minority. The vast majority of developers have already voted with their feet on this and the results are in: People don't want Firefox. We want Chrome.

Furthermore, practically nobody is wringing their hands over having a possible "mono-culture" and neither should they be. That's just another Mozilla party line. Every consulting firm I've worked for in the past decade has pretty much ignored Firefox and lived happily with that decision.
Great points!
Short answer: it's an imperfect mix of open source, privacy centered, indie projects vs proprietary, mainstream corporations, VC funded etc.
Hope that you and others interested in this topic will get involved with criticism ans suggestions here on on our forum in order to improve the list, devise a clearer "checklist" for listings, submit more stuff, etc: https://community.ethical.net/t/suggestions-for-our-ethical-...
Infinite growth is the goal of literal cancer. Add in heirarchal systems and the lowest class mobility in first world nations, raising the cost of everything while stagnating wages while the rich shareholders simultaneously take even more wealth (how many yachts do you really need?), and you're just left with shitholes of clearly failed or failing Capitalism like SF and now Seattle where society can't take care of its most vulnerable or solve literally any issues that can't be commodified and sold as a "tech" product.

Society needs a change. The lower classes need a raise.
I’m amused at the idea of going in as a group with your class. Getting other students to guarantee your obligations... I can’t quite figure out the natural consequences for, say a class of engineers or a class of English majors. For some domains you would expect a certain rate of inability to pay. In others you would expect a certain amount of income superstars.
And armies. Why doesn't some gang just march into a few of the big hydro-powered ASIC mining centres and take over control, thus enabling them to steal all the bitcoins. What prevents that? The armed power of nation-states to enforce a generally-agreed order on societies.