skysight-inc/HackerNews huggingface dataset:
F-35s are specifically designed to act as flying sensor and communications nodes. This means that information passed from an F-35 can be used to target missiles fired from another aircraft or even a ship. Small, cheap drones lack a lot of capability and electronic warfare disrupting long range coms is a concern. The solution the airforce wants to use is to have each F-35 control a bunch of these small, low cost drones directly. The XQ-58 Valkyrie is one such example of this type of drone[1]. It can carry 8 weapons (missiles or small bombs) totaling a maximum of 550lbs in a stealthy configuration and costs about the same as a high end cruise missile ($3-4million) so if it gets shot down it's not a big deal. These cheap drones lack expensive hardware such as high powered AESA radars. A drone swarm consisting of exclusively this kind of aircraft without an F-35 would be detected by the F-35s sensors before the F-35s swarm was detected by it. This would probably result in the total destruction of the opposing drone swarm.
[1] https://en.wikipedia.org/wiki/XQ-58
Title is a bit misleading. It's a provincial bill. It's like state law vs. federal law.
The 4 Stages of a VC Process
yes, i think our sense of smell is pretty good but we tend to ignore the contribution of smell into our conscious thoughts. sometimes when my dog sniffs at something in the house, i’ll go sniff it too, and will find something weird there as well. not only does my dog have a better sense of smell, she’s constantly consciously processing that data too, and alerting me about it. it’s very nice. =)
Even if they don't mess with unknown escape codes, wouldn't they have to know how wide what is being drawn is?

I ran into this issue while writing a shell. All shells use wcwidth() to determine the width of a unicode character. I think all terminals need that information too, and they would also need the analogous information for unknown escapes.
Snarky answer: Getting a college degree in the subject is a really great way to start.

For any given activity, there is someone better than you at it and you can save yourself a lot of pain by learning through them.

I optimize a lot around avoiding decision fatigue.

Take a class on the subject taught by an expert. In person is better than a MOOC. A few words of advice from an expert can be worth YEARS of trying and failing. Also, having a group of people to learn with can be helpful in motivating you. Finally, you avoid decision fatigue because you have someone telling you what to do and learn, and when to do and learn it.

Read a bunch of books on the subject. From history to technical application. Books are not a perfect way to improve, but they are an easy way to dive in and get your hands dirty. Also, it is one less decision to make. Tired that day? Read the book.
Intuitively I want to short this, but realistically bandwagon buyers will probably drive the price up.
No I'm saying I want to read from N handles simultaneously using M buffers, where M <= N. Of course, the OS shouldn't write to one of my read buffers that currently contains other buffered data. But that doesn't mean that it has to be N = M, since that is a waste.

I guess M = 10 * number of OS threads should usually be plenty to achieve good performance. But I'm happy to be corrected by people more experienced with systems performance.
As the other user mentioned, hopefully something similar to this(!):

https://www.youtube.com/watch?v=AYshVbcEmUc
Similar, both flash card based, and with spaced repetition.

Anki is downloadable and TinyCards is web based and online. TinyCards has a community around it but Anki is probably more individual focused. Both are great tools and you will learn something everytime.

Another comparison highlights differences [1]

> They are both spaced repetition systems, but here are some key differences:

> - They have a different look and feel, so that is a subjective factor. Tinycards is more modern, while Anki is arguably starting to look dated.

> - Tinycards decks are limited to only 150 cards. This is a problem if you like big decks. Anki decks have no practical size limit.

> - Tinycards can connect directly to your Duolingo account and has shared decks (that the original owner still controls), but Anki has a lot of shared decks that instantly become "yours" (free to make changes) once you download them.

> - Anki has more overall functionality, so if you like to add pictures and audio, etc, then you have more control.

[1] https://languagelearning.stackexchange.com/questions/3309/ti...
The UK also get proportionally less from the EU that those that didn't get a rebate. This was the reason the rebate was given, why else would the EU agree to it?

It's only recently that the matter of the rebate is being spun to bash the UK.
To the extent that the failure of the EU leads to war?
I just don't get why do this?
I think this lawsuit was probably the most damaging action made to java ecosystem. Undermined the very foundation of having a platform-agnostic computing.
>Yes, let's talk about the unassailable infrastructure that Lyft and Uber have built

It's a two sided market that takes a significant investment to create. Yes, Google can add G-Car to maps, but where are the drivers coming from? They're not going to switch unless they can expect more income than from Lyft/Uber. Google can't provide that without investing a lot of money in incentives.

The best analog to Lyft/Uber is Mastercard/Visa. It's theoretically easy to enter the market, but in practice it's going to be very difficult to develop your own two sided marketplace going against the incumbent competitors.
I know you're sarcastically talking about earpods, but that isn't 100% true. The cable can act as an antenna and transmit sounds unintentionally. One example of this is GSM phones causing a buzzing sound in nearby speakers/headphones that aren't properly filtering interference. Another are portable radios that use the headphone's cable as an antenna to receive FM signals.
XDP is already being used to replace DPDK and IPVS use cases, so I don't see how its Apples to Oranges. It's generally not a good idea to circumvent the kernel, and in this case the kernel developers are providing better and better tooling for high speed networking to the point that user space driver implementations are no longer attractive compared to using the XDP ingress hook points. In industry I see rapid adoption of XDP (BPF in general is THE topic in Linux right now), and it's enabling all sorts of fascinating new use cases. I would be very interested to see a paper on iommu perf from the XDP perspective.
I would like to read a postmortem, should be no less exciting than a gitlab's one
I find it interesting the topics that otherwise smart people feel empowered to broadcast their ignorance about while actively rejecting the opportunity to learn something beyond the archetypes they seem sure are sufficient
Interesting that your account's created date is just before the 2016 election.
The dialectics of the human nature. We have a psychological tendency to talk about what we lack as a defensive mechanism. That's my few cents after reading Freud.
I don't know if it is or isn't the plagiarism thing but GNU tools were written with a very different, way more modern style than Unix tools.

Unix was pretty much "do a quick loop using terse code" and "see what fits in this static small buffer, and if it doesn't, quietly truncate". GNU would reallocate buffers to fit, and take reasonable precautions on performing well on tiny/huge inputs.

GNU was actually considered bloated by the Unix crowd ("why so many more kilobytes of code?" ). It's an approach that scaled better for the future though.
Show HN: Install specific versions of Homebrew packages
Exactly, imagine the abuse if say only Ford could sell Ford windshields or other parts and you had to change the parts on approved store that may not even exist in your country. I bet Ford would like top patent and copyright the parts and have the monopoly on them but fortunately we have laws for that and we need similar laws for electronics too.
What system do you have in place to prevent the battery being dead at inconvenient times? It's the main reason I don't use my fitbit enough, that and I find it uncomfortable to sleep with.
I don't disagree with what you're saying; as I've stated, I'm not opposed to having some good libraries to handle dangerous stuff. I personally try not to do SQL with direct string-concatenation, and instead opt for something to sanitize stuff before I actually run anything (at least anything that has the chance of ever touching outside my basement :) )

I just don't like having the libraries forced as part of the full structure, and instead would (typically) prefer them to be functions (or if you're in a Lisp, possibly macros).
A Better Experience with the New ArcGIS API for JavaScript Website
A big part of that is the fact programs tend to spew their files haphazardly through Program Files/Program Data/Appdata/Documents/etc. I would be confused too with a physical hierarchical system if I had a robot that would randomly put the fruit in the closet shoeboxes next to a pile of batteries and toothpaste.
Thanks! It's great to provide links to previous discussions.

Just so everybody knows: the links are for curiosity purposes. Reposts are ok after about a year, as the FAQ explains: https://news.ycombinator.com/newsfaq.html
The classic UNIX approach would of course be making FindFile non-reentrant and not thread-safe either, then later adding a FindFile_r which takes an void* * where FindFile_r will store some intermediate state that you need to free yourself except when an error occured, because when you free it then you get a double free. (However, not all UNIX systems have FindFile_r, and some of those instead have FindFile2 with slightly different semantics).
> But no one likes contracts and I don’t like conflict, so I didn’t ever transition to long term contracts. Again my lower brain (fear and the desire to be liked) took control and I decided to stick with month-to-month contracts. Then my upper brain came up with convincing arguments and justified this decision by saying I had created a “customer-friendly” pricing model.

Your upper brain was right. You did the right thing, and this is an example of where building to flip is at odds with doing the right thing for the customer. I hope we'll see more bootstrapped companies that are profitable enough to be sustainable and offer a good living for their owners and employees, but don't maximize profit or valuation at the expense of doing what's right.
I tried one once, and I'll admit it wasn't a bad idea and seemed to work well, but, like with everything Microsoft makes, it was just plain ugly. HN users are completely discounting the importance of aesthetics here, as is typical for technical people. Just look at pre-MacOSX Apple: they always concentrated on aesthetics and made very pretty computers and UIs, even if the OS on a technical level was total garbage (no pre-emptive multitasking!), and that kept them alive long enough to become the behemoth they are now, where technically they're still not that great, but aesthetically they do well and have legions of loyal fans.

The other thing that killed them, as many have noted, was the lack of apps. That's because they were too late mainly; they were a me-too after iPhone and Android had already established their dominance. What app developer wants to spend a lot of time and resources developing a 3rd version of their app for a new platform that no one is using yet?
It takes a surprisingly small density of lazy jokes to completely derail constructive conversation. Derisive sarcasm is especially pernicious because it prompts reprisals.
not sure what point you are trying to make here. Casein is a protein. Sources in our diet come exclusively from mammalian milk. A protein from animal sources = animal protein does it not?
Yes, I have a pair in hand. There are multiple products being sold under that same name, though. Some of which aren't very good. So be sure to check recent seller feedback.
So far as I can see, setting LC_ALL=c shaves about 5 seconds off the "foobarbaz" case, and nothing off the "^INFO" case.
Amazon says the original retrieval pricing matched their cost, but was hard to grok and easy to run up a huge bill if you didn't use it carefully and extract data patiently.

They realized that was a mistake and significantly streamlined the pricing, and with this Deep product it doesn't look like they've even supporting the original somewhat opaque Glacier API, just S3.

If you're patient and can wait 48 hours for data, bulk storage retrieval is cheap at $0.0025/GB and $0.025 per 1000 requests. The standard AWS $0.09/GB egress is the really big cost, but if you have enough data you can mitigate that with a Snowball. Not a big issue if you're recovering from a catastrophe that destroyed all your local backups, it looks great as insurance for those of us with modest time to recovery desires.
Hol is in sml. HolLight is OCaml.
Please do not break the site guidelines against insinuating astroturfing. This rule is becoming more important on HN. Plenty of explanation for anyone who wants it: https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme....

https://news.ycombinator.com/newsguidelines.html
i cant claim fantastic success, but I tend to flip this around. rather than say ' i want to learn to do x', i just start trying to do x and figure it out. obviously thats not very effective.

but when I do start to read the canon, everything makes so much more sense. pleased at having extracted some useful hints I go back to screwing everything up, but a little better this time..and repeat.

that means that i've wasted alot of time doing things the wrong way, but after that*, insight happens in a flash.
Title is misleading. Only the ads related to politics or "national importance". Many of us are dead tired of that subject by now. I had my hopes up that there would be some kind of new transparency shift toward advertising in general but this isn't it.
It's amazing to me how programs like these have seemed to avoid the universal phenomenon of technical debt. They've crystallized into an ideal version of themselves, and haven't continued to decay past that point. Maybe it's because of the Unix philosophy of single-purpose programs; no feature-creep tends to mean no technical debt.
The page is setting the CSS user-select properties to "none". You can unset it using you browser's dev tools.

See https://www.w3schools.com/cssreF/css3_pr_user-select.asp
"Eschew flamebait. Don't introduce flamewar topics unless you have something genuinely new to say. Avoid unrelated controversies and generic tangents."

https://news.ycombinator.com/newsguidelines.html

p.s. Also, please note the guideline about not calling names (e.g. "rabid").
I've tried a few file managers and settled on Total Commander.
It's not the engineers I'm talking about so much as business owners, stockholders and politicians, the people actually writing the laws and making the decisions about how automation is going to shape the future.

The problem with seeing automation as a means to liberate people from capitalism and free them for intellectual pursuits (a noble and laudable goal) is that it exists to serve capitalist ends. Amazon, for instance, is definitely not automating for the benefit of humanity. They just don't want to pay people.

Although it is good to know someone is thinking about it. I really worry that, at scale, mass employment won't be addressed until it actually threatens the status quo.
> cans of weed

By which, the OP means "marijuana".
Accelerating disaster response with automated analysis of overhead imagery
>will not satisfy everyone who's out for blood.

People are right to be out for blood. This mistake cost hundreds of lives, and was clearly a case of criminally negligent behavior.
Correct! The frustrating part (for me) is Apple’s lack of transparency in the extended delay in the release of this feature. It was heavily promoted, yet to find out that the ECG feature wasn’t available prior to purchase you had to dig through their support documents to find the list of countries it is available in - which at the time of my purchase, was between 1-4.

But I only found that out after spending 3 days income on the device - because who would expect that a heavily promoted feature WASN’T available?

I understand Apple’s choices of communication from their perspective as a for-profit business, which only makes me unhappier.
ReasonReact is a fantastic project that is written in OCaml (with Reason syntax). In addition to being a wonderful frontend framework, it's also a great introduction to the language.
I like your attempt to hijack the thread. It's very amusing.
Agreed. Showing all the tools used, and giving credit to community members who discovered better methods, are particularly nice touches.
On unixy systems kernel manages buffers by itself, using as little memory as possible, not allocating anything when no data is received, and userspace doesn't need to allocate any memory either until it is notified and decides to non-blockingly read the data from the kernel. Meaning that waiting for data from connections costs nothing, while on windows it requires preallocating buffer per connection. Basically the same problem that synchronous APIs have.

The myth that IOCP is elegant has to die.
This title sounds like one of those things you get from a "Random Vice story generator" pages.
Agree in general, although the joke in question actually makes a strong case in itself, albeit not an original one. I'm surprised it got downvoted so harshly.
By having alternate crafts that can move quickly, we might be able to better guesstimate if it's worth the time of the slow rover to change course and investigate a blip on the map. Alternatively, fast craft could fly around and drop beacons on areas of interest to be investigated at a later time. Beacons that could be sensor probes returning data of interest.
Faster than that even, but you're not likely to see them in laptops at the moment :D

Samsung's PM1725b (https://www.samsung.com/semiconductor/ssd/enterprise-ssd/MZP...) has a Seq. Read of 6300 MB/s and Seq. Write of 3300 MB/s.
What to Consider When Starting a Cannabis-Focused Business
Your symptoms sound like those of a transient ischemic attack, which commonly preempt a stroke. You should take these very seriously.
Totally an interesting article though, even if the content didn’t completely live up to the title.

I learned things about the precise shape of the payoff curve I should be optimizing for (how investors evaluate assets), which was even an “unknown unknown” for me before I read it.
I wonder how much of a factor randomness was...

It’s the social media equivalent of winning the lottery...somebody is going to win, and trying to explain why a particular post went uber-viral may by futile.
what does that statement even mean? Pick one {Lyft, Uber} and cross out the other one because it goes bankrupt. Now there's way less overhead per ride because you don't have to aggressively market, and your only costs are infra, insurance, and driver filtering, increase your fares by a bit (because less competition) and drop your take from the drivers to make them happy. Do you not then see this as a money printing machine?
This is cool, it's kind of like Blazor [0] in the .Net world although I bet the resulting code is a lot smaller.

If I can make a suggestion, though, the "root.vugu" code snippet from step 3 on the Getting Started page should be one of the first things in README.md and on the vugu.org page. It gets the core idea across right away, just like the code editor at the top of golang.org quickly shows what the language is like.

[0] https://blazor.net/
I've watched many of these videos. These people have put their bodies through hell: 25 day water fasts, eating only fruit for months, high carb/low fat vegan, raw vegan, 1200 calories a day, urine therapy!? then they wonder why they get gut and other issues.

Usually, they then ignore medical advice, especially when it involves taking antibiotics, and try to cure themselves through wishful thinking and more diet. After that predictably fails they are then magically cured of all ills 8 hours after consuming eggs and fish.

They're HAVE got some serious issues and it's not a plant based diet.
This happens so much less frequently that I don't think it's all that relevant.
That's my understanding. So a simple 'oh we'll just disable it if the readings disagree' seems like a faulty fix. MCAS is required for safe flight. While it may be possible to operate a Max 800 successfully without it, that's not how it was designed to be flown.
I have the Selectable Chrome extension installed (since fanfiction.net does the same thing and I like to randomly highlight while I read), which fixes this problem.
It's not. IOCP is the worst of all of them.
And taste their pee.
I guess yes!
And recently I have read a great article about it
https://elogic.co/blog/e-commerce-trends-to-leverage-in-2019...
Administration approves secret nuclear power work for Saudi Arabia
one bad gust of wind, putting a helicopter on a planet with little atmosphere is stupid. it will be prone to problems.

build things robustly , that is the lesson of our landers and missions to mars, 1 lander missions account for most of the lander science. despite many landers sent, because it lasted longer, it was robust.

helicopeters ARE NOT robust. and even less so on mars.

for mars, just build and ultra light jumping machine, it's 1/3 the gravity for hells' sake , just make something that jumps or has really long legs, and takes huge strides, like an ultralight giant daddy long legs, with a camera 20 meters up , perched high for identifying useful targets for inspection.

toroise NOT the hare on mars.
Daisy

https://www.youtube.com/watch?v=2Bu-gl7v-P8
What's NullPointerException if not a buffer overflow?
Totally uninformed speculation: some lawyer dreamt up a scenario where someone copied-and-pasted the rules into a text editor, edited them, and then claimed in litigation that the edited version was the version that was presented to them. (Or maybe this actually happened!)
I'm confused. TFA says "all dogs succeeded in each trial", and while there may have not been a lot of trials, that still sounds like grounds to believe it wasn't by coincidence.

I don't see how the fact that they didn't use a machine to smell negates their findings. Do you believe that every single time the dogs were correct was purely coincidental? Or do you believe that there's some other thing emanating from a tin containing the body odor of a person with epilepsy? I don't understand what your explanation for the results is
I’m a fan of using tools that fit your problem. I think Fulcro is probably better if you have a frontend that uses Fulcro/React. It can bring order to the sometimes Wild West of data fetching that happens in the browser world. That said - if your problem isn’t a full stack web app, don’t use Fulcro. Like you said, there is already very good tech for doing REST APIs or static html pages or the like. I don’t think Clojure has any frameworks like Ruby on Rails where you use it for all use cases. For example - I’d probably switch to httpkit over ring if I needed to solve a problem with async websockets.
No it isn't. Unless grep is capable of skipping entire blocks (4096 bytes) it still has to pull that data off the disk.
Lab-Grown Diamonds Shake Up the Diamond Industry
>They neglected safety and lied to their customers and the public to gain competitive business advantage; they DESERVE to be years behind.

No, they don't.

They deserve for their executives and PEs to be behind bars, and for the company to go out of business. Let Airbus or the Chinese buy it and take it over. We've shown that we're completely unable to properly regulate companies like this where safety is so critical, so we need to let someone else take over that task. Foreign ownership of Boeing would put those regulators in charge, which would only be an improvement.