skysight-inc/HackerNews huggingface dataset:
I don’t think adding autonomy is all that expensive. You need almost all of the stuff anyway, since no pilot can fly a spacecraft by the seat of their pants. As I mentioned in an edit (which you may not have seen when you wrote this), the Shuttle was unique or nearly so in not being crew-optional.
Putting people on the moon was "lost money"? Only in the strict sense that money flowed into NASA from the Federal budget and did not flow back.
Really puzzled that you have conflated exceptions ("'x' went wrong, here's the stack") with undefined behavior, crashes and memory corruption.

It seems as though you're describing how the world ought to be, and maybe could be, for the writing of pure functions, procedures with provably no side effects, and the like. Well, OK.

However, imagine that you're writing a few bytes to disk. Maybe the device runs out of space halfway through the write, the filesystem was mounted readonly, or the filesystem doesn't like the filename you asked for due to length or case-insensitive overlap with an existing name, or the controller driver glitches out, or permissions are wrong, etc., etc. You cannot anticipate all of these and implement recovery, aside from informing the caller what went wrong, and giving an opportunity to somehow correct the problem elsewhere and retry. Well now you're in the business of not really recovering from the fault, but instead doing something the same or nearly the same as raising an exception and printing the stacktrace.

TBH I have misgivings about even writing up that last paragraph because the alternatives really strain credibility.
Check out Vincent Kosuga’s Wikipedia page. Very interesting dude

https://en.m.wikipedia.org/wiki/Vincent_Kosuga
> Before the invention of "exceptions", we just called these types of errors faults. Protection faults, for example. Your code would just be killed, without the ability to do anything, because it just did something that broke the semantics of the abstract machine (the process) that the OS had the program boxed up in. The OS might be kind enough to core-dump your process's memory in the process of killing it.

Does your definition of a “fault” mandate that the process be killed? I’m sure there are architectures where forcing this to occur would require checks.
Technically, the value of ANYTHING is its market price RIGHT NOW. Everything else is speculation.
Here’s a usage of grass - not a far stretch to moss:
https://en.m.wikipedia.org/wiki/%C3%96tzi#Clothes_and_shoes
And even more techniques in F# in it's type system and inlining
Those are the standard tools of distraction which I employed in earlier years. I actually mean standing quietly still and shifting as much 'internal attention' as possible to the injured toe.
This is a fun problem to play with. Like others, I've been trying the general approach of generating random configurations, then iterating by swapping pairs of elements (each time choosing the pair that yields the best local improvement).

Lowest value found, has vertical symmetry (notice how (1,24), (2,23), (3,22), (4,21) and so on are paired)

[[14 7 19 12 5 17]
[21 9 2 24 22 10]
[ 4 16 23 1 3 15]
[11 18 6 13 20 8]]

375.923809971073

Highest value found, has rotational symmetry (see how the path from 1-24 is almost like a squished Hilbert curve)

[[ 6 7 10 11 23 24]
[ 5 8 9 12 22 21]
[ 4 3 13 16 17 20]
[ 1 2 14 15 18 19]]

529.6200384399018

Code is at https://gist.github.com/jffry/fab43b5b65499c3f513fea70159780.... Probably full of new-to-Rust mistakes, so please let me know where I've strayed from the light if you're particular about Rust!

As mentioned elsewhere I'm very curious about how this generalizes to grid sizes other than 6x4
The issue here is that we as a society recognize different standards of consent. In the framework of Medical Consent, if someone is unconscious, then they are implicitly consenting to medical treatment[1][2]. I don't have any background in contract law besides occasionally reading /r/legaladvice, but it seems unlikely that that matches our common-law concept of consent to a contract. So where does that obligation to pay for the ambulance come from? It doesn't exist in the UK, but did it before 1948? Are there statutes in US states which create that obligation?

[1] First aid training my MIT's Office of Emergency Management

[2] First Aid training my St. Johns Ambulance in London.
NASA’s Newly Arrived OSIRIS-REx Spacecraft Discovers Water on Bennu
Timescale isn't really a columnar database, it's more like an advanced partitioning extension for time-series data ("any data you want to shard based on a time column") where you can optionally include other partition keys for the sharding. But it can be used very well for analytic cases like this thanks to that.

Real columnar databases like MemSQL or Clickhouse are a different beast -- for example they give very good column-wise compression in the dataset, which can save dramatic amounts of space. They're also good very for use cases like this, since they're heavily optimized for OLAP style workloads.

There is also cstore_fdw which does offer columnar, compressed storage for PostgreSQL as a foreign table, but it won't hold a candle to something like MemSQL or Clickhouse in terms of raw performance. Maybe one day.

Ultimately it's not about columnar storage or partitioning support, though, it's about the data and the queries you want to run on it, in what amount of time. Timescale can do pretty good for a lot of cases like this I bet, and I'm investigating it myself for a project.
Nice! I wonder if you could remove the dependency on System.Drawing by using SkiaSharp?
Disagree with validating that sort of input in code you (the non-framework/BCL author) write; let the operators, functions, etc., do their own work of deciding if their operands are acceptable. Otherwise, where does it end--do you pre-test two integers to verify their product won't overflow the type declared for their product? I think you gotta let the exception happen.
Hydrogen Is Competing with Batteries and Overhead Lines for Trains
>It had none of the great social commentary that you often get in sci-fi,

I found it great for this reason. For once I was absorbed in the fiction and not put off by excess sermonizing or social commentary.
Given the amount of ads for fertility doctors I saw after we lost our son, and the ridiculous claims they were making, I think its safe to say that stillbirths are both lucrative and certainly advertised towards.

Honestly, I'm not sure theres anything to do about it. As awful as losing our son was, I'm not sure taking away others rights is really an appropriate response. While Facebook would be wise to take these things into account to build social trust, advertisers themselves are always going to want to advertise their products.
The older Vietnamese community is one of the few minority blocs that Trump hasn't alienated. I wonder why he's doing this now. Could it be that Orange County went completely blue in November and he's discounting them for 2020?
Last time i checked on my mens stillbirth and miscarriage group, 100 percent of still born children had a father.

Trying to frame child loss as something that only happens to women is not only insulting to the equal number of men who have lost children but also furthers the notion that men dont care, when most research on the area shows they care pretty much the same as the mother. Comments that further this notion are what lead to the disproportionately high alcoholism and drug abuse rate for dads of loss
Flak - exactly the word I was looking for, thanks all! I knew that didn’t sound quite right.
The comment suggests futures-based hedging of governmental (over)spending.
Yes, you can put the orphaned transactions back in the mempool to be processed again. But what if the Bitcoins in those transactions are already spent on the "winning" fork? Does it now mean that the wait for a transaction to be considered "confirmed" needs to be longer the conventional six blocks and potentially arbitrarily long?

China already banned non-state sanctioned VPNs in 2018. Anyone circumventing the Great Firewall via "obfuscated transports" could get into legal trouble by the Chinese authority. The Chinese government successfully suppressed all dissidents and millions of protesters in 1989. Underestimate its force at your own peril.

The whole point of the article is that a centralized entity (the Chinese government) may be able to attack Bitcoin without controlling any mining power. A hard fork in response to actions of a centralized entity could shatter people's confidence in Bitcoin's promise of being decentralized. Blocking Chinese IP ranges in a 100% reliable way is going to very difficult. This defense is also rendered useless if someone does use a VPN to propagate the Chinese fork (perhaps intentionally by a centralized entity).
Best web frameworks:

https://github.com/giraffe-fsharp/Giraffe <- thin layer on top of ASP.NET Core

https://safe-stack.github.io/docs/intro/ <- slightly more opinionated but also .NET Core based.

I tend to mix F# and C#, Giraffe is great for sticking a slim web API or interface in front of .NET Core applications that use a combination of F# and C#.
https://www.theguardian.com/business/2016/jun/08/mcdonalds-c...

>When many lower-income Americans are feeling isolated by the deadening uniformity of things, by the emptiness of many jobs, by the media, they still yearn for physical social networks. They are not doing this by going to government-run community service centers. They are not always doing this by utilizing the endless array of well-intentioned not-for-profit outreach programs. They are doing this on their own, organically across the country, in McDonald’s.
Snapdocs (YC W14) Is Looking for an SDR Leader
"为人民服务"已变成一句空话。
I don't trust the government much. I trust cryptocurrency suckers and scammers even less.

And you're correct: I do have it all figured out! Thanks for noticing.
Intel neural compute stick
And away from the toxic social atmosphere in California too, which seems to be the source of a lot of the workplace misogyny complaints and even never-ending dating scene of doom that I hear about.
I was thinking of this from the other way around, of adding piloting capabilities to an autonomous mission; you now need to adding a bunch of specialized equipment to keep the meatbags inside the spacecraft happy. I’m not sure which way the Soviet shuttle was designed: primarily human-piloted, with optional autonomy added as an afterthought, or meant to be pilotless but with people were added later. It’s the latter case I was concerned about, but I realize now that you’re talking about the former.
Computer vision to detect the face approaching and trigger airbag deployment.
Thank you! Will read again
The curly brackets is not “coding noise.”
> What on earth does this have to do with the OP's comment?

the onion futures act prevents farmers from having agricultural insurance on onion the same way they do on their other crops

the onion futures act can be repealed with very low effort by inserting it into a bill that congress has to pass, such as budget appropriation bills

didn't realize nobody caught that
Hey Walter, did Sid Meier ever consult you while developing the Civilization series? I recognized a lot of similarities between Civ and Classic Empire when I went back and played the older games in the series.
They are astonishingly terrible. I'm especially amazed by the spam sent straight from amazon. Like...high-end fashion. Huh? Maybe I bought a pair of men's socks and they think I want pricey handbags? Or...ads for books I've already purchased. Like, umm... They have almost two decades of my buying habits and that's the best they can do?
A "fault" is usually a term for a trap/kernel-mode interrupt that results from a check at the hardware level, built into an instruction. For example, a protection fault occurs when the processor attempts to access a memory address that isn't currently mapped.

There might exist ISAs without any equivalent to faults—but I would guess that the semantics of any "faultable"-instruction-equivalent on such an ISA, would 1. actually take the slow path and use a flag register to return the status of the execution; and 2. would thus require C and C-like languages to generate shim code that e.g. checks for that flag result on every use of the dereference operator, in order to generate a userland-simulated "fault"-equivalent (i.e. an abort(3)). This is because these languages don't have any way to capture or represent the potential flag-result return value of these operations. Low-level languages expect dereferencing to raise exceptions, not return errors. There's no place for the errors to flow into.
Strunk & White is, of course, nonsense and doesn't even follow its own made-up rules most of the time. See, e.g., http://languagelog.ldc.upenn.edu/nll/?p=15509
And it showed up on HN at https://news.ycombinator.com/item?id=16796531 with lots of commentary.
Thanks very much for your feedback. I really appreciate it.
That's probably better as it's something to do, an action, the right thing, as opposed to avoiding being something. And if someone does the right thing they're not being evil. Much better motto.
really? no. It was about how to repeal the Onion Futures Act
... gotta dress fly!
Thanks! I appreciate it!
> That's because the article doesn't think that can happen.

I don't see what else he could mean by "lattice" or "partial ordering", except an admission that this can and does happen. Help me understand.

> I fail to see how being a lattice allows there to be two elements where each is greater than the other. My criticism doesn't depend on partial vs. strict ordering

Isn't that exactly what a lattice allows? The absolute ordering of Lisp and Haskell is undefined, while both are greater than some (like Cobol), and probably less than others. Users of either might think theirs is greater, but each has features the other doesn't, which is what makes the ordering merely partial.
it's attested that "show, don't tell" was created to reduce exposition, which CIA operatives had noticed were the places left-wing writers would put in their left-wing ideas.

https://twitter.com/eugen_levine/status/834865006705512449?l...
In my opinion it's honestly the best statically typed general purpose programming language.

f# and also Ocaml strike for me the right balance between practicality and correctness (strict by default, no insistence on purity), but still immutable, good concurrency story, functional first with the ability to write imperative code easily, great type inference etc..

Given that so many mainstream languages are piece by piece moving into the same direction and adopting the ML family approaches I have no idea why not more people are moving directly to F# or Ocaml.
I dont see tyranny, but I do see a ton of sheep flocking to a pasture.
Unfortunately the movie is based on real events. If you haven't read it, I recommend "Boyd - The future pilot who changed the art of war". It's entertaining and valuable and full of stories like this we something simple and practical though feature creep was turned into a mess.

Of course the design of the APC in your clip is only the opening of the disaster. Once it got to testing before the actual acquisition things got even more ridiculous to the point that I think people should have clearly been prosecuted for reason. But as Boyd said: You can either do something or be someone.
I thought APL (and its successor J) was the "winner" for doing the most with the fewest words of code.

(~R∊R∘.×R)/R←1↓ιR
I'd use it for objects. Templates, exceptions, streams, the STL etc. are all badly thought out debugging and maintenance nightmares.
> I don't see current line number in the status bar which I feel is sorely missing.

The status bar line/column display has existed since at least Windows XP.

It's even included in the screenshot[0] from the blog post this Ars article is referencing.

[0]: https://blogs.windows.com/uploads/mswbprod/sites/2/2018/12/4...
Maybe something about a surveillance state. Might be easier to Snoop on a messager app rather than good old sms.
And this is likely why security folks will always have a gig.
Is there a conclusive opinion on the negative effect that bluetooth signals have on our bodies or is it just conspiracy talk?
Just to provide a reference.

https://www.sammobile.com/2017/08/02/average-selling-price-s...

According to a report released by research firm Strategy Analytics, the average selling price of Samsung’s smartphones increased to $235 during Q2 2017.
I shall!
Basically, "UX Design" has become "Product Design" because almost no one wants to spend the time to evaluate what makes a good UX Designer. It's much easier to judge the visual aesthetic than to understand the process that made something comprehensible and an individuals skill at implementing and molding that process to get to that outcome. So they became lumped together. SF and "tech" companies need to scale and fast, so they assume "hey this person made something pretty, I'm sure the rest will fall into place" and now we are really just hiring for visual design. Even the companies that swear up and down they are about "process" you'll find little actual evidence or mention of it in their dribbble-bait portfolios. The excuse is often given "we move too fast to not ship and learn later", but a good design process should actual save time and resources in the end. As the company matures this weakness will come to light and then you'll get a combination of a dedicated research team and Product Managers actually completing the UX work with the Product Designers executing the vision in the form of juicy mockups. It seems like it's a significant step back. /rant
Have you tried requesting a thesis or dissertation via a public library's interlibrary loan service? I am fairly confident that most universities would lend a thesis or dissertation to a public library. I don't see any clear reason why they would not other than snobbery. (Edit: And I can recall a few instances where my university got a book via ILL from a public library. So the converse does happen, at least.)

While I have not used public library ILL, my impressions is that the difference is more in scale than access. (Though access surely is reduced.) I recall reading public library ILL policies that charged for requests and only allowed one request at a time. That would be a lot worse than what I have right now, but much better than nothing. (Also, I have used ILL at two government labs and I would say the difference again was more in scale than access, and that these labs were somewhere between public and university libraries.)

There are many paid document delivery services. Here's my university's one: https://www.lib.utexas.edu/find-borrow-request/interlibrary-...

I've used a few paid document delivery services before. They weren't cheap, but I was able to get some things that my university's ILL wasn't able to.

Personally, I'd prefer some sort of scan request barter system. I scan X pages for you, you scan X pages for me. I've done similar things informally. r/scholar hasn't worked out well for anything not already digitized. I've thought before that someone should make a scan request website that gives you credits for fulfilling a request. Hopefully the lawyers would stay away from this as these items can't really be obtained any other way; if they were available for sale, people would buy them.

As for embargoed theses, my impression is that usually the author wants to get a patent on something discussed in the thesis. In US law, you can only get a patent within a 1 year after publicly disclosing the invention. So the embargo gives them more time. There likely are other reasons as well, but this is the only one I've encountered.
You'll have to pry my LG G6 from my cold, dead hands....

Unless you trade it for a G7
Work in energy and commodity trading. This is probably one of the best explanations to what is at best a very confusing concept. Thanks for posting
Yep, and I've done that. Once you encounter and identify a specific problem, it's a nice tool to have.
We had a bloviater guy at one company. I used to get up after ten minutes or so and go to the mail room, then call the guy in the next cube and say "this is your rescue call".
Boy Scouts of America Considers Bankruptcy Filing Amid Sex-Abuse Lawsuits
This is much needed. The extension has been broken for our team for a couple months now. No clear resolution. The Flow suggestions in an editor are basically unusable right now.
Another obvious one: Support your OSS developers

Many OSS devs have to handle several projects AND a job/freelancing at the same time. More money, less work for others, more time for OSS.
Why use == FALSE to check string contains a specific word in php? – nexladder
So that at any given moment, you know which one you have.
I played around a lot with F#, and I really like it, but I got to this question of why use F#, and it is actually really hard to come up with a good answer to it, mainly because C# is really good and the real question in .NET is why use F# over C#. If you program with the same mindset of F# in C# then the differences are not super quantifiable.

In general terms F# as a language is nicer than C#, but my real question is it good enough that you'd want to covert to it if you are mainly a group of C# programmers, and I reached the conclusion that it's probablly not simply becaus C#, in general, is not really that horrible to start with and a lot more people do things in C# and everything in the .NET world is looked at through the lens of C#. I asked a similar question on the F# communities slack, and beyond a few language features ( that are nice! comprehensions and discriminated unions, and more concise syntax with implicit typing ) it's really hard to find a reason. Part of the problem is there is very little in terms of libraries that are unique for F# that massively jump start you in any particular direction. What's more, quite a lot of F# code that fits in with frameworks that were built in C# often just look like C# written in F#. F# code written with F# oriented libraries are really nice and super concise, but it's a bit of a lonely world.
Just look at the financial reports for hospitals using the standalone ed's. They are very profitable.
These are my goto recs, with About Face being first. The first few chapters are incredibly practical.
The reason I’m asking is because we seem to be a in a conversation where we are redefining words and tying them to abstract concepts, so I wasn’t sure if by “fault” you meant “this means the processor literally faults” or “I’m going to call a fault the termination of a process when it does something illegal, named because that’s how processors usually work today”. From your response, it seems like you’ve taken the latter interpretation.

> Low-level languages expect dereferencing to raise exceptions, not return errors.

Are you talking about C? Because it doesn’t actually define anything in this case. Sure, on most OS/architecture combinations, it will trigger a memory protection violation, but this is not guaranteed and I’m sure that in these cases the compiler doesn’t literally insert checks before dereferencing anything to guarantee failure.
Substitute "productivity" there for power and I think the point still stands. PG sees a hierarchy of languages based on some inherent goodness of the language - and surprise, surprise, his favourite language, Lisp, is on top. I think that's BS. How good a language is depends more on the problem than some inherent quality of the language.
I think it's pretty hard to get past the fact that a term like "Blub" clearly indicates that PG feels that he's a superior, higher class programmer than those who use "Blub" languages.
T. R. Pearson's books such as "The Last of How it Was" have wonderfully long, rambling sentences that remind me of how some people in the southern US I've known speak.