skysight-inc/HackerNews huggingface dataset:
It depends on the context.

Hillary Clinton had a >70% of winning the US presidential election according to the most responsible analyses (see 538: https://projects.fivethirtyeight.com/2016-election-forecast/).

Most folks took 70% to mean that she would certainly win and were bitterly disappointed the morning after.

On the other hand no sane person would (willingly) play Russian roulette with a 70% or even 5 of 6 chance of "winning".

In everyday life, one conflates probability with severity of outcome. This is normal and is part of how people assess and act on risk in a qualitative way.
Darpa Seeks Chip Research Ideas – EE Times
But to be even fairer, JS has evolved into quite a nice language to work with over the last few years and I'd hope that developers who've used it in the past would take the time to re-evaluate it.
If you want a safe and convenient language, why are you using C?

Plenty of reasons, besides raw speed! If I just want speed and don’t care about safety at all, I’d be using assembly, right?

C has (somewhat) strong typing which catches some errors at compile time. It has higher-level constructs than assembly, like function calls and loops. It’s exceptionally portable (although you have to be wary of undefined behavior and platform-specific weirdness).

Speed is definitely an important part of the story but it’s by no means the only part.

If you don't think C should be as fast as possible, which language should? How would that language differ from C?

Something like FORTRAN maybe? No pointers, as I understand it, hence no aliasing problems.

Unrestricted pointers aren’t necessarily great for speed, but they’re great for flexibility, which makes C a great systems language. FORTRAN might do matrix operations faster, but C is better for wrangling a fiddly file system data structure. Again, it’s not all about speed.

it’s quite legal to pass aliasing pointers, and the compiler is free to introduce a check for aliasing

Right, what I’m getting at is, the compiler is also free not to add a check, and most compilers do not in fact add a check, because they care more about speed.

In fact most C compilers seem to go further; aliased pointers of different types can lead to undefined behavior, so the compiler assumes that this behavior cannot happen, and therefore that the pointers cannot be aliased. That seems to me a logical leap too far.
B2B (Xamarin) team where I work. One huge step to help B2B adoption would be to include an official library to include some functionality instead of having to choose between many different fragmented options.

A perfect example is qr/barcode scanning - there are numerous commercially supported "enterprise" scanning engines which are substantially more performant than builtin solutions or existing open source solutions. If you can meet a few of these requirements with main library support it would become incredibly hard not to use react native in B2B solutions.
This is a nice counterexample to the wisdom that production compilers all use hand-written parsers. Of course, the current parser does suck, but...
I could be wrong but I think technically a PDF exploit only affects a single viewer program, like Acrobat on windows, right?
How could deposits like that happen? There doesn't seem to be source, they just leech to the surface.
I'm now wondering what happens if I start posting the string "X5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*" to various places. Would it result in the site getting flagged?
Listened to a short podcast (9 minutes) with the author of The Wall Street Journal piece, and my impression was this was done as an investigative piece to see if they could find any bad actors using the system Gmail. they weren't able to find any specific actors, but they spelled out how the system was used and potentially how it could be abused.

Podcast: https://pca.st/9jFw
I'd normally just upvote but I do appreciate the link, as I wouldn't have found this on my own, thx!
Nosql dead because ine company uses SQL? Oh man are there shome sheepish people here.
Azure Storage – RA-GRS has some use but GRS is basically pointless
This is the problem with HN’s blind hatred for cryptocurrency. People make weird assumptions, not understanding how it works. There are many different micropayment schemes under development or already operational. With these, you can pay per second of content. See spankchain
> For one, there's no official specification

I'd take ISO/IEC 9075 as an official specification: https://webstore.iec.ch/publication/59685

> and isn't as powerful as I'd always want it to be

Do you have examples? There is a lot in SQL that is not commonly known—if you let me know what you are thinking of, I might be able to show you an adequate SQL feature.
A Comprehensive Guide to Sentiment Analysis
I always thought neutrinos is how aliens would contact other aliens, not radio waves
cue the inevitable "Firefox is leaking every file you downloaded!"
It's fantastic to see the continuing discovery of more than "dead cold rocks" out in the solar system. I'm still feeling stunned about Pluto a year later. Ceres looks interesting (shiny sodium carbonate, and it's apparently not aliens :-)), and it still feels like an ion drive is a sci fi idea, instead it is real.

As someone with not much planetary science exposure, what is the explanation why these other smaller bodies in the solar system like Ceres seem to have more interesting variation and more carbon, possible volatiles, than the moon?
In the Baroque Cycle by Neal Stephenson, part of the story takes place around the China galleons.

Definitely worth a read if you find this sort of thing exciting.
thus the old joke:

“why do the british drink warm beer?”
“Lucas makes refrigerators, too!”
> stems from asking native engineers to use a language and ecosystem that they're not used to working with

yes, so reminiscent of “enterprise” situations where SAP (or put any of your other favorite's name here) is so dominant. In a recent situation, the marketing side of the business kept asking for newer agile mobile technologies, and so the cio-purchasing-manager engages Gartner (or put any of your other favorite consultant’s name here) for guidance. Well, the result is to start an in-house prototyping team composed of who -- folks seeped in SAP maintenance but who wants to learn the newer mobile technologies for career development. They do create some prototypes but so many things remain open while they are busy doing their daily SAP work, their forte. The CIO then steps in to satisfy the marketing folks: We buy SAP’s packaged solution for mobility and an outside consultant will integrate it. Problem solved. Or is it? The answer waits another three years when the integration is really completed, by then the CIO leaves and the issues need to be visited again.
Future Human series on Medium
Ask HN: Is there an excel spreadsheet style guide similar to code style guides?
Plug-spreading
The “gun” being which language?
Looking good !
No, it's not "bad design".

If there's an uncertainty in detection, there are false positives and letting the user decide is the only correct option.

Edit: Nevermind. Re-reading the article - they should indeed allow saving the file in addition to deleting or opening it.
Use indentation only for code, not blockquote

> They were diving upstream in the system so they were having to swim against the current,
or pull themselves along the walls. Some of the cave is fairly constricted and other points
aren’t. I gather the actual diving section was about 1.5km, about half of which was
completely flooded and about half of which was open.
They estimated that a round trip is 3 hours.
Learning ‘Montezuma’s Revenge’ from a single demonstration
Whew. Those years of enduring "SQL is dead" posts were not easy. Now if we can just rebrand "cloud" to "someone else's computer", much will be right with the world.
Eh, frequent crashes. Black and white display. Uninspiring machine. It was more of a symbol of my dislike of the college i chose.
>_Privacy: They [FF] can act as anonymous proxy.

I think he's talking about the file contents.
The first question which came to my mind was if OpenBSD already supports fast enough WiFi devices to work as a proper access point – looks like last time I tried was quite a while ago: https://undeadly.org/cgi?action=article&sid=20101216231634

It supports Realtek USB adapters and I remember how easy it was to enable traffic shaping with pf and always have lag free ssh-consoles!
IObit Driver Booster 5.5.0.844 Crack Free License Key Download
But you could detect them approaching your vessel, all you got to do is change course and/or speed up.
Chip Industry Posts Another Monthly Sales Record – EE Times
This is exactly the problem that is happening on the big english speaking Mastodon instances and the reason I left mastodon.xyz

I went to a GNU Social instance that doesnt block any other servers and its like a whole different network. I prefer to have my beliefs challenged and not be punished for speaking with people the instance admin didnt agree with.
Yes, it's true, the effectiveness of placebos has to do with belief. It's the person's belief that cures them (has to be, there is only sugar in the pill.)

You can actually tell someone in a "medically authoritative and confident" way that something is a placebo and that it might work because it's true. The drug studies prove that over and over again. If you said, "This is just a sugar pill so it can't possibly help you." that would be a lie. It doesn't matter what you call it: "Placebo" or "Cure-a-tin Oxynonsense" or whatever. Those fake pills are going to cure some of the people, some of the time. The content of the story doesn't matter, only the sincere belief that the "magic" pill can work.

Anyway, these studies are double-blind. The person administering the pills doesn't know if they're real or placebo.

I have to say, I think it's pretty ridiculous that we don't spend more time and energy trying to scientifically study the placebo effect, aka the incredible healing power of belief. It's been shown to work on almost everything-- sometimes for some people.

Nearly every disease, syndrome, condition, etc. has been cured one or more times, in a medically scientifically recorded case, by "medicine" that has no medicinal value. I've even heard about a case of placebo knee surgery. The common factor in all these cases seems to be that the person involved believed they were going to heal.

Back in the 70's a couple of guys were going to sell placebo pills. The bottle came with a booklet that listed the percentage effectiveness for all sorts of ailments as established by medical tests! If the pills have a low effectiveness for your particular illness, well, you just take more... The FDA was not amused.
"They still believe us sometimes. How can we fix that?"
Latest SQL Server performance tuning tool reduces need for DBAs time
Cheap Baby Stuff
SingleFile 1.0 is out
> Neural networks are graphs that evolve at runtime by balancing their weights based on reinforcement, and as far as I know there hasn't been much success in using formal methods for AI.

This is not correct in the current state of tech. Neural networks are parametrized equations systems. You train the parameters on a dataset in a training phase, then freeze the result, then distribute the model to devices. Once distributed, the "neural network" can't be modified, and stop to "learn" new cases.

Edit : I mean, you are not completely wrong, you described the training phase of the neural network. That's only half of the story tho
I really wish QUIC, WebRTC, etc would have standardized on SCTP over UDP for IPv4 and raw SCTP for IPv6. We don't need to reinvent the wheel, and we had (still have?) a bonafide opportunity to get out in front of the situation with IPv6. If we got actual adoption of SCTP before ye olde middlebox vendors started mucking things up on IPv6 like on IPv4 we wouldn't have to tunnel a protocol that was standardized over 18 years ago just to be able to use it on the internet.

Things like multihoming make even more sense with IPv6 and the explosion of mobile devices. It just kills me inside that we already solved this problem in a way that's just about transparent to most all applications but it looks like we're never going to get widespread support because some middleboxes and NAT implementations couldn't be bothered to support it.
That sounds like unnecessary complexity, skills and cost. Until it’s simpler to build, higher quality and a more predictable result than native, i will continue to use native frameworks.
I thought the fastest hft systems used optics. That seems much more likely to be effected by humidity than short range radio.
I disgree, but only the stories of Tortoise and Achilles. They're the most original bits in the book and they make great repeat reading, reading aloud to others, etc.
This is for mobile devices.
Fast mail is great services
The Road to Reactive Spring Cloud
Yes it was in 2009.

What she meant was that the adoption of C kind of destroyed their work doing optimizing compilers since the mid-60's, as C lacked any kind of optimization putting that on the shoulders of developers.

It was the years of optimization work in C compilers, specially regarding UB abuse that has kind of matched what they were already doing on mainframes.

As mentioned PL/8 was a safe systems programming language used to for IBM's RISC compilers and respective OS. The paper describing the toolchain was implemented and
the pluggable optimization passes could be describing LLVM today.

So with UNIX's adoption the computing world has spent a couple of decades making C compilers up to date with mainframe
optimizers, rebuilding the world instead of carrying on where they already were, hence the "destroyed our ability to advance the state of art".
The Best Practices for a Great Developer Experience (DX)
Cry me a river. How will greedy stock traders extract money from the world at breakneck pace now?
Not really, and highly dependant on gearing.
JVM Profiler: An Open Source Tool for Tracing Distributed JVM Applications
>I'd take ISO/IEC 9075 as an official specification

Fair enough, but I'd argue it's not a de facto standard because the vast majority of implementers don't follow it. Case in point: SQL is rarely portable across databases, even if you're e.g. moving from postgres to a postgres-like system like bigquery or redshift.

>Do you have examples?

For me (as a machine learning + data engineer) it often comes up around aggregating with window functions. Things that would take a couple lines in R or Python or Scala can take dozen of extra lines with superfluous CTEs.
I am not terribly interested in the warrent, but for the other part, it seems nazies are going to nazi.
The source code is on GitHub here: https://github.com/gildas-lormeau/SingleFile
I can't say for sure, but a big chunk of the people talking about it having value make money from it one way or another.
$10 for an app that executes a bunch of terminal commands?

I have half a mind to whip up something like this in Xcode this afternoon and FOSS it...

It certainly does not have enough features to warrant $10 for me.

Also, is the use of the Trump thing really necessary? :/
Property values in Chicago are anything but low; I don't think high property taxes are doing much to drive them down either.
When people say things like "serious possibility" they are not merely intending to alter the perception of the likelihood but also attempting to impress upon the listener the gravity of the event.

In cold war era America would people have felt any different knowing that a Russian invasion was only 20% likely rather than 30%? For something so /serious/ any non-zero probability is something that should be prepared for.
Why would I want social features added to my bookmarks? Not everything needs to have social nonsense bolted on to it. No thanks
Kredi kartı alırken ve kullanırken dikkatli olun
It will be interesting to see how the $200 million+ Tezos warchest affects the popularity and development of OCaml. That seems to be a fairly large amount in relation to the size of the current OCaml ecosystem, and the whole purpose of the fund is to grow the ecosystem of Tezos which by necessity includes the OCaml ecosystem.
I started as an iOS obj-c developer but do web development stuff mostly these days. I found it extremely frustrating to go back to Xcode and swift. It’s not about being able to write in JavaScript (or Typescript); in my opinion react native offers a significantly better developer experience around debugging, dependency management, interface building, iteration speed, testing, and sharing code. Hot reloading, npm, and “flex” layouts alone made react native more than worth it for me.

I am only writing simple apps—not even cross platform ones—so I can’t speak to the pain points from this article. But I do hope that Apple learns a thing or two from react native. Once you realize how much better iOS development could be, it’s very hard to go back to Apple’s current developer story.
waiting for react-flutter here
> Football data in Europe is so expensive

Depending on which data you need, there are already some good sources of free football data.[1][2][3]

Someone has also conveniently wrapped much of this in an R library.[4]

Football is actually one of the better sports in terms of easily obtainable data at no cost. Rugby is much more difficult to find extensive datasets, although there are some interesting attempts.[5]

Decent cricket data also exists in a few places[6], but generally requires faster and more regular updating. However, there are R libraries for cricket data too.[7] This one scrapes from the ESPN Cricinfo site.

It is possible to obtain horse racing data for the UK and Ireland at a reasonable price, for personal use[8] and Hong Kong does a great job of making a huge volume of horse racing data available at no cost, but not in a particularly machine usable format (extensive scraping required). Sadly, other large racing jurisdictions such as Australia and the US don't have anything free, or even reasonably priced, as far as I'm aware. Ray Paulick has covered this as a general problem for the sport for a few years now.[9]

[1]http://www.football-data.co.uk/data.php

[2]https://github.com/openfootball

[3]https://github.com/jokecamp/FootballData

[4]https://github.com/dashee87/footballR

[5]http://api.drop22.net/

[6]https://cricsheet.org/

[7]https://github.com/tvganesh/cricketr

[8]https://www.betwise.co.uk/

[9] https://www.paulickreport.com/news/the-biz/gardner-horse-rac...
To the Cloud: Web Edition
The implied better alternative is to allow saving, instead of opening, so users can scan the files themselves.
How to Merge Two WordPress Websites Without Losing SEO
Unfortunately people like yourself feel the need to respond to articles without reading them first.
Then they'll find that the Sim cards are locked and don't work, and will stop wasting their time on them.
If anyone else doesn't like this behavior of sending hashes for everything you download to Google, set:

browser.safebrowsing.malware.enabled=false

And if you don't want phishing warnings either:
browser.safebrowsing.phishing.enabled=false
It is really nice that they got him in touch with his estranged family!
That's probably the first time I have mapped Russian Roulette odds to percentages - and 83% chance used to look pretty good.

Now I understand Robert Downey Jrs maths skills in Kiss Kiss Bang Bang.
> I have no idea what HSTS is doing on your list.

https://moxie.org/software/sslstrip/
>Anecdotally, as the parent of a not-quite-2-year-old, I have found that when I treat 2- to 4-year-old kids at the playground with basic human respect, and pay attention to their interests and feelings, they end up following me all around subsequently (and e.g. running over to me when they see me the next week, wanting to show me their toys and tricks, ...), as if they were craving non-controlling non-judgmental human interaction they otherwise were not receiving from other people they interact with on a regular basis.

Sadly, I think you are right. The barrier for being a good enough parent is lower than most of us like.
Well, I guess going by your logic Microsoft should fire everyone busily writing Office365, Skype, Microsoft Teams, and Visual Studio Code in javascript.

Also, type safety isn't a "fundamental thing" it's a design decision made by the creators of the language.
But as the article points out, it's not actually a good way of building trust:

"I told my husband that if he cheats on his wife only after a year, he will cheat us. He said no way, he’s a good guy, we can trust him!” She looked a little smug. “Now this man owes us a lot of money that he won’t pay.”"

It's completely true...if you get the impression that someone has dubious morals, they will just as easily cheat you. I never trust anyone in business who even hints at breaking the law or cheating on anything.
And why the hell should the browser act as an antivirus?. It's a browser, not an antivirus, it should assume the user knows what he's doing, not treat him like a toddler.

It's just a huge annoyance with no considerable benefit.
slides : https://www.slideshare.net/VikasBansal23/how-sqlite-works
Thanks for pointing that out! They appear to only support one of the two time models proposed by the research community. They support transaction time (when you write it), but not the interesting and useful 'valid time'. The difference can be explained as you are going to be paid a salary for working say from July 1, 2018 to June 30, 2019 (this is valid time), but we write the information into the db at a different time, say we write it on June 15 (this is transaction time), then we realize a mistake and update your salary record on June 20th. But your employment starts July 1.
Previous thread on China winning global race to control batteries
https://news.ycombinator.com/item?id=16356343

'Tesla' is essentially panasonic partnership in battery manufacture

'Panasonic is the exclusive battery cell supplier for Tesla’s current production models, making them in Japan as well as at the $5 billion Gigafactory'.

https://www.reuters.com/article/us-panasonic-batteries/panas...

Musk is a little like Branson in his branded businesses with v major stakes owned by others. (in the case of Branson mostly Saudis)
Im saying that I'm only going to speak for country I know. I considered christian/puritan, but its not just them, and I thought perhaps abrahamic was sufficient, but im not sure of the muslim treatment. I'm also aware that hindus curremtly have a far stricter, and more culturally/socially enforced, view on marriage; most Americans I've met have difficulty even processing how important they take marriage to be, arranged or by love. The non-christian chinese and africans, I have no idea.

So I'll only make the general claims for Americans.
> And if only developers understood UX.

I've upvoted you, since I think your point is good, I'd just add that as a developer, I've found myself on more than one occasion pushing for the type of UX being advocated here, and getting pushback from designers/PMs. Typically, the issue I run into is a desire for the UX to be "simple", sometimes simpler than the system underlying it actually is (or is even capable of being), and so instead of clear and correct messaging, you get simplified and incorrect messaging.

(My current example of this would be ZIP codes. People like to simplify them to a geographic area in their heads, and then think of them as polygons, and then from there, think you can ask "is this lat/lng inside this ZIP?"; ZIP aren't polygons (they're defined as segments of roads) so answering that question requires approximations; those approximations are sometimes wrong.)
Eviction and debt