skysight-inc/HackerNews huggingface dataset:
Software CAN be far more safe then humans for tons of reasons. It's a matter of procedure and testing to ensure it's actually safe.

People are going to die, and that sucks. The hope is that we can use software to lower the death rate.

In this case: How did they have a system that can override the pilot without A) Clearly identifying why it's overriding the pilot and B) allowing the pilot to quickly disable it if they wish.

This could have been different, even ignoring how the MCAS didn't detect the strange readings.

* MCAS detects dangerous angles, beeps and has a clear light to alert the pilot to the situation
* Pilot understands there is no danger in stalling, disables MCAS
* They can now ground the flight or continue to their destination without the plan sending them to the floor.

Although based off what I've read about MCAS it only exists to fix a fundamental design flaw with how the 747 is certified, which is obviously an issue on it's own.
Thanks for sharing your perspective.
This is where Google really has a big lead on AWS -- the AI space. AWS has AI tools, but Google's are better and easier to use.

The big question is: If all your data sits in AWS, because your app that generates the data is there, do you reach across and try to use the Google AI tools, or are their tools compelling enough to get you to move your app and all your data to GCS?
The YubiKey as the Root of Trust
Thanks! We've updated the link from https://www.techradar.com/news/slack-joins-forces-with-micro....
Oh, good on you for posting this. This takes me back to childhood summers spent hacking away at TI Extended BASIC trying to write my own games - with admittedly humble results. Or the evenings spent reading dot matrix printouts of other games' code trying reverse engineer the text parser. Or memories of playing Scott Adam's text adventures, the flight-sim SPAD, Parsec, Infocom's Witness, etc. Or attending Chicago TI user group meetings with my Dad - who eventually became the president of such IIRC. Or my Dad dialing up 300 baud modems to a BBS. Those were definitely good times.
Let me see if I'm misunderstanding something about the problem.

1. The items come in a stream, so you have to accept each one in order.

2. You have to output a stream too.

3. You get a fixed amount of storage, much smaller than the stream.

4. The items are arbitrary and unique, so there is no way to compact n items into significantly less then O(n) storage.

If the stream is large and sorted, you run out of buffer before the input stream gets past 'A'. You're forced to output thousands/millions of entries in a row that start with A. That doesn't look at all random.

It seems impossible if I understand the problem. Is one of my numbered statements wrong? Is there a way to get items out of order? Put items back into the stream? Is there a limited range of items? Getting unique items in order lets me compress the data very slightly, but 25% more storage doesn't fix anything either.
There is one case where fork() is fantastic: as a way to dump a core of a running process while leaving the process running -- just fork() and abort()! But even this case should be handled by having something like gcore(1).

Another common use of fork() for things other than exec()ing is multi-process services where all will keep running te same program. Arranging to spawn or vfork-then-exec self and have the child realize it's a worker and not a (re)starter is more work because a bunch of state needs to be passed to the child somehow (via an internal interface), and that feels hackish... And also this case doesn't suffer much from fork()s badness: you fork() early and have little or no state in the parent that could have fork-unsafety issues. But it's worth switching this use-case to spawn or vfork-then-exec just so we have no use cases for fork() left.
I wish they would at least open-soure the linter. I just quickly compared it to https://github.com/garethr/kubeval, and it did uncover some valid additional mistakes.

Upd: looks like the plugin is using https://github.com/mulesoft-labs/yaml-ast-parser combined with https://github.com/Microsoft/vscode-json-languageservice
Making email more secure with MTA-STS standard
Revolutionary it probably is, but why does it sound so much like the mit paper generator? https://pdos.csail.mit.edu/archive/scigen/
A woman reported a burglar locked in her bathroom. It was a trapped Roomba
> By one estimate, there are “as many as 500” NEV startups in China

I would have thought that the US was the home of startups and Capitalism. Can someone explain this phenomenon? How are they funded, etc?
I am an American too, renting an Audi in Germany has caused me many learning experiences. Like take the 30 minutes to learn the computer system before you take off because attempting to turn things off at speed is interesting when you cant find it.

Audi presense is nice, lane assist is nice, adaptive cruise control is nice etc etc but when its not nice it gives you whiplash or heart attacks

And that ever pervasive feeling that you know somwehere is a bug in that code which could yank your steering wheel sideways or slam on the brakes randomly
Brazilian startup Zaply launches new funding round to expand
The #1 e-grocery price comparison platform in LATAM, Zaply.com.br just launched a new round of funding through the equity crowdfunding platform StartMeUp. The goal: reach 1.5 million monthly recurring users in the next 18 months. The startup has been doubling it's user acesses every 90 days the past year.
I'd pay a approximately $10 monthly fee for this if it was minimally biased and had wide coverage of all news stories. I'm unsure if enough people would to become profitable, but some market exists.

For some long running stories that I only tune into occasionally, such as the Muller Investigation, I do not have enough context to fully understand the newest headlines. The only place where full comprehensive coverage will be in one place is in a book, and while I often buy books of that genera it will not be released until after the topic is concluded. This seems to be a one-stop-shop for everything about a news topic.

I think you'll have more success if you find a niche to start with. Maybe US National Politics & Economics, which covers your two examples. Finding your zone and sticking to it can separate you from the mainstream news which follows hype much better than a startup organization can.

I think this type of project is a great candidate for Crowd Funding. Crowd Funding can give positive reinforcement for a product/market fit and to help attract journalism talent.
This (and others who pointed out the regularisation effect) might actually help me to accept it more. It's more constructive to think "grammar is slowly changing due to a weird rule that was difficult for even native speakers to remember" vs "people keep spelling this word wrong and they should just be less sloppy about it". I think once you internally accept a change in language, it starts looking/sounding less wrong over time.
All true except they sort of beat around the bush regarding the fact that there exist no real alternatives. As they admit CreateProcess and pthread_spawn are also horrible interfaces: "It is infeasible for a single OS API to give complete control over the initial state of a new process."

The superior alternative is cross-process operations, which "yields the flexibility and orthogonality of the fork/exec model, without most of its drawbacks". However, it only exists in a couple of experimental operating systems and has never been tested in the real-world. There's a boatload of boilerplate library code that would invariably need to accompany such a primitive, and it's not at all clear that we'd end up in a substantially better position. I mean, technically speaking ptrace already permits such a design, but I don't see anybody clamoring to build that solution. Perhaps the people with the skills appreciate the pain the Cygwin developers dealt with, as it's basically how Cygwin emulated fork with the Win32 API.

There are many ways to improve the downsides of fork. For example, in Solaris' original thread design fork recreated all threads so there was never the async-safety issue. But we don't pursue these fixes. Why? Because it's good enough, and in particular flexible enough to allow for the emergence of things like containers without having to make a giant leap to an entirely new primitive.
NetBSD, OpenBSD and FreeBSD are about as equal as French, Italian and Spanish are. All of them are derived from Latin (BSD), but they have diverged so much over time that they are effectively their own things.
>One startup that I left, that is now a billion dollar company, simply decided to "extinguish" the shares I bought a few years after I resigned. I was probably cheated, but it's not worth the effort to go after them and they know it.

Sounds like an opportunity for a class action lawsuit. If they did it to you, they probably did it to others.
Facebook doesn't pressure me into saying happy birthday any more than your gcal or other alternate means of birthday tracking does.

To me this is markedly different than your scenario where Bob nags Alice until she relents and wishes me happy birthday.
But looking at a web page nearly made his body vomit!
Amen, faster and more frequent news is certainly broken. However, I worry that we are fighting against human nature.

The use of smartphones has demonstrated, I believe, that people will blindly chase their dopamine hits coming from a variety of formats because it is ingrained in human nature. The dopamine reward pathway gives a good feeling and people are naturally inclined to follow the path of least resistance to more hits. If an organization or app tries to fight this, then people will simply use it less. People will naturally gravitate towards (thus pushing the market towards) easy methods of getting a little dopamine rush.

The consumption of fast and frequent journalism is just a symptom of human nature and I have my doubts that there will be a unilateral disarmament by apps and companies to use such tools.

I personally try to recognize this and cut myself short when i keep scrolling, keep refreshing on my phone, etc. However, I am not that good at stopping myself and I am aware of when I do it and work on it. What about people who are unaware of their habits? Looking down at your phone and refreshing likely has become second nature for billions of people.

How can industries fight against this human nature?
(I did not cite any sources I know, if I'm dead wrong on any points please let me know!)
investors can find further information at https://www.startmeup.com.br/#/oferta/zaply and the startup website https://zaply.com.br
In the UK in winter (around 0 deg C) having the heating on shaves off about 5% of range in my Nissan Leaf.
The cyclist issue is something I don't consider a fault of software or the car's design. Driving/Cycling/Walking in front of a high speed vehicle who has the right of way to the point that they need to break means you should not have been there to begin with.

The car's only other option is to hit the cyclist, so as far as I'm concerned it's doing it job correctly. Like you mention a dashcam is likely the only remedy here. Thankfully they're cheap and pretty common...
Any idea how bright it might be? Eg, could it be as bright as the sun? The moon?
That's not nearly the case. MCAS is a stupidly simple system intended to cut in during very unusual phases of flight were a normal commercial flight would not be operating.
Smaller groups, yes it has. Software is in everything now so you have to actively avoid it.
This was settled many years ago by coming up with an official definition of "open source" [1] that was then popularized. It's a well-known industry standard. While nobody can prevent you from using the term incorrectly, you're going to get a lot of pushback if you do due to the confusion it causes.

There are a lot of other possible licenses and just because they don't meet the open source definition doesn't mean they are bad. I disagree with the people who say the opposite of "open source" is proprietary.

[1] https://opensource.org/osd-annotated
> bhyve and vmm are exclusive to FreeBSD and OpenBSD respectively AFAIK.

What you are saying may be true for OpenBSD/vmm, but Bhyve has been ported to Illumos, and by extension, SmartOS & OmniOS. Apple MacOS has Xhyve, which was inspired by and shares some code with FreeBSD Bhyve.
VHS vs Beta ....

I suspect the better question is: has a lesser product won out because of marketing?
A Ferocious Shrimp Inspires a Robot Claw That Shoots Plasma
>Free higher education works well in the European countries that offer it

It depends what you're looking at. I think it hurts local communities by exporting all the young talent and gets people plugged into the white collar, global economy.

Don't get me wrong, I enjoy what I do, but I think a lot of the time in college could have been better spent learning how to build houses, make furniture, grow food, etc.

If the government is going to pay for it I would like it to be a better resource for enriching the nation, not just a tool for generating more wealth.
I totally agree about the amount of detail being much higher on DSLR. However neither I nor anybody I've shown my vacation photos to have wanted to zoom in on any of them. And there exists commercialized ML technology to actually increase detail: https://topazlabs.com/gigapixel-ai/

I'm sure larger lenses with higher resolution sensors will always have a place in photography. Just not on my vacations.
>Users can now end their website names with more than 1,200 new extensions, including .blog and .you

This is a caption for a photo in the article, but .you isn't actually available. It's currently owned by Amazon, but they don't offer it to the general public. I'm not sure if they actually use it at all.
Seems like there is a huge opportunity here for a startup that can navigate the industry and manage to solve some of these problems. There are huge players in the space, but from what I've seen they aren't solving these problems very effectively.
I would pay for something that let me keep up with actual news, with a time lag that allowed me to get a more stable picture after the first flurry of opinions and overselling had exhausted most of its energy.
Look I sympathize with all the k12 network operators that have to apply all these brain-dead content filtering policies -- I used to be one. But surely you recognize that someone external to my device that can inspect, modify, compromise the security of, or block my connection to any part of the public internet is the enemy right?

You're free to do whatever you like with devices that you own and you're also free to have an acceptable use policy on your network but breaking security and privacy to accomplish it is the exact wrong way to go about it.

In my ideal world school BYOD devices would either not be allowed at or be given a private single-device VLAN with a direct unfiltered connection upstream, and made clear in policy that the school doesn't own, support, or control any aspect of them. No different whatsoever than students using their cellular connection.
> Orgmode is completely different to that.

Org has just much larger scope than Md. The whole feature set of Markdown covers a tiny fraction of Org features.

NOTE: my use case is writing high-quality, good looking technical and user manual-like documentation.

Org-the-format is very close semantically to ReST - most of Org constructs have a direct equivalent in ReST, and vice versa - rather than to Markdown. And Org-the-system is very similar to Sphinx (the documentation/article/paper creation tool in Python) or Scribble. They are functionally equivalent - headless Emacs in Docker with Org/Babel and Sphinx - and it's unfortunately very hard to justify choosing the former over the latter. I know - I just tried this past half a year and failed, even though I could count on a lot of goodwill from my co-workers :(

(I'm ignoring the agenda, timelog, notes, spreadsheet, and all the kitchen sinks which also come with Org because they tend to be of private use, and I'm focusing on professional context)

The situation changes drastically, of course, if you do use Emacs. The Emacs' UI for Org, which is yet another thing from Org-the-format and Org-the-(headless)-executable-exporting-to-html/pdf, is incredibly powerful. Examples of features: storing, pasting and inserting and following links, footnotes, images. Structural modification of the document without hassle (no more missing text after reordering a list!). Ability to edit all code and examples in their corresponding modes (with syntax highlighting, autocomplete, etc.) Ability to run a single chosen code block with a key-press, inserting or updating (or not) the results into document. Support for editing tables - rearranging columns and rows. Latex, PlantUML, and dozens of other languages and tools integration... These are all very nice, very powerful features - and that's on top on whatever conveniences you have already configured in your Emacs, too.

Unfortunately, without the UI, Org is no more useful than Sphinx. On the other hand, no one's going to switch to another editor just to edit the docs, nor should they be forced to.

I like Org. I store my notes and some todo lists in it, I enjoy Babel (support for IPython/Jupyter notebook style development but polyglot), I maintain some parts of my blog in Org (long and unwieldy otherwise lists nested to a few levels). I cannot, however, see any reason to introduce Org as a tool for my team at work, unless they all see the light and come over to Emacs side :)

PS. a bit off-topic but I need to vent a bit: the API of Org is just awful! Functions for traversing the structure of the document are both in outline and org modes, and it's hard to know which is where and why. There are myriads of ways to get the current element, none of which is simple. A lot of the processing is still based on text search and substitution, instead of AST. It's not trivial to go from source to AST, either. I found at least 2 bugs in macro expansion code. I wanted to syntax-highlight the results of a code block (JSON was returned) and I had to hack around in header/keyword parsing for this. To be honest - some of my enthusiasm vanished after the experience :(
Standards for U.S. Geological Survey Page-Size Illustrations
Thanks for your feedback. I found this short intro that helps to get an idea at least.

https://learnxinyminutes.com/docs/elisp/
That sounds like the Parchive index files that are popular on Usenet.
There are a number of organizations and businesses that block RF. Their legal team review the local statutes and the employees sign acceptance in the AUP onboarding documentation.

To your point, there are certainly countries and jurisdictions that do not permit blocking RF or have strict exceptions.
I mean, its not that I disagree with you, but the closest one is almost 300 miles from here. I used to drive some pretty good ones in western NC as well, tbh. There's a reason there are so many Miatas up there. :)

But here it is all straight and flat.
They tried this with Illumos (the OpenSolaris descendant which itself is a distant BSD descendant), but found that maintaining their fork of QEMU/KVM code was more difficult than porting over Bhyve from FreeBSD.
Removing the Sony A7 Viewfinder
Is that really the sort of argument we want to attribute to crime?

I am going to go out on a limb and say that the OP's truck was not spray painted by Banksy. But the person who spray painted it might have thought their efforts were artistic and even beautiful. That doesn't make it less of a crime.

On the other hand, if you don't want your truck turned into a priceless work of art without your permission, you have a right to not have that done. It is your property. Banksy, and no one else, has a right to fundamentally change it without permission.
How would you know or prove it was Banksy?
I went to the banksy showcase in amsterdam. Looks like it was fake, not authorized by banksy.
Is this comment tounge in cheek? I really can't tell.

> If you have asked for consent, and it has explicitly been given, but later retracted; it is RAPE

Does this apply to other things too? If a trade partner in an exchange of goods changes their mind after the trade, have you committed theft? What ways are there to be morally and legally safe, besides not doing anything ever?
Our house has single-wall construction, so I'm immune to that illness. There is, by definition, nothing hidden in the walls. ;-)
This is explained in the paper. It's to get access to copy-on-write memory so you can make a pre-initialised process cheaply.
This is great analysis. If you think about the amount of global trade that was controlled by the Dutch East India Co, there is no modern company even close. Apple isn't even close, the have a small sliver of a small part of the global economy. Even Exxon, is only one small part of the economy.
I was wondering just a while ago if it those diary syntaxes were really limited to sexps and wouldn't also evaluate arbitrary elisp and I saw this[1]:

&%%(let ((dayname (calendar-day-of-week date))
(day (cadr date)))
(or (and (= day 21) (memq dayname '(1 2 3 4 5)))
(and (memq day '(19 20)) (= dayname 5)))
) Pay check deposited

I don't know if this is doable from org-mode but it seems to me like this could be a viable, more readable alternative to diary-float.

For your example of 2nd Thursday from every month, instead of:

%%(dairy-float t 4 2)

you could have:

&%%(let ((day-of-week (calendar-day-name date))
(day (cadr date)))
(and (= day-of-week "Thursday")
(> day 7)
(<= day 14)))

That's seems more readable to someone that hasn't read what the parameters of dairy-float mean. For your second example of every 2nd and 4th Thursday:

&%%(let ((day-of-week (calendar-day-name date))
(day (cadr date)))
(and (= day-of-week "Thursday")
(or (and (> day 7) (<= day 14))
(and (> day 21) (<= day 28)))))

It being a programming language might make it unintuitive to use by a non-programmer, but I don't think you can get anymore flexible than this. Also, org-mode's attractiveness being that everything is in plain text, I'm not sure there is a syntax that would be more readable than properly written code.

[1] https://www.gnu.org/software/emacs/manual/html_node/emacs/Se...
The URL for the original project is [1]

It's strange that the readme says it requires 32 bit userspace tools.

Part of me is pretty excited to have an open "write once run everywhere" environment but the other part of me really likes that autoconf/cmake more or less provide that now and I'm worried that things like this will discourage people from making their projects easily buildable by the end user.

Docker already does that, try building freeciv-web yourself without tools like docker, the end result is that it can be very difficult to modify it when you need to.

[1] https://github.com/kanaka/wac
If they're fighting over the '.amazon' TLD then presumably they'll need some form of hosting no?

I still agree it's a stupid offer from amazon though.
I plan on growing most of my vegetables when I'm settled down and/or joining an organic farm vegetable co-op where I can meet with the farmers and be reassured it's all grown in using safe methods and materials.

I had the pleasure of being in an organic vegetable co-op in Oregon, it's such a great idea wish it was easier to access in California.
Here's a better copy: http://bitsavers.trailing-edge.com/pdf/mit/ai/AIM-628_chaosn...
Snow: Rust Implementation of the Noise Protocol Framework
> short of switching to Emacs, which I shan't be doing

I only use Emacs for org-mode stuff so far. For pretty much anything else I'm using VS Code.

If you're interested, the ~/.emacs file I use is at https://gist.github.com/anthonyclarka2/28543be1a5cbebd0d3d96...
I subscribed to Delayed Gratification quarterly for this purpose.

https://www.slow-journalism.com/