skysight-inc/HackerNews huggingface dataset:
If you mean in the context of what I was saying: Nothing wrong. But if you found some interesting correlations, you should not publish it - you should predeclare the hypothesis and what you'll look for, collect more data, and then publish if the new data matches the hypothesis.

This is assuming predeclaring ever becomes the norm.
There is no political will to do such a thing. Even the REAL ID stuff with licenses is pretty weak and taking an eternity to implement.
...and yet, Uber is the dominant competitor in the driving for hire sphere. It has done damned near every shady and illegal act that you could come up with (allegedly) apart from drug trafficking and contract killing. If these things don't beat the heck out of it, what motivation does anyone have for not being so underhanded and shady? What motivation does any VC or PE investor have for not demanding the same? At the end of the day, all they really do care about is their IRR.
oh, no!
Critical development in case to challenge Theresa May's £1bn deal with the DUP
yeah maybe not quintiles then. but i think there are 5 distinct classes, and probably not another number.
How? I don't think I've ever gotten a type I wasn't expecting in any of my python code. It's just not a problem for me.

That is, past the first time I run it. I've been known to pass something an x when it wanted a y, but that's a "fail early, fail loud" bug and not an actual problem.
Do you actually have any experience scanning for devices on the internet? or have a proper argument rather than "learn multicast"?... so many salty net-engies on the internet, IPv6 will bring an era of chaos with every "IOT device" not being well configured and allow external access or don't have a firewall built-in.
And you didn't even mention the wonderful Minilogue. Bang for the buck, one of the best analog synths out there.
Did YouTube switch to Polymer yet? I think only the new design (https://www.youtube.com/new) uses it, and it's not yet switched on by default?
I don't like this trend at all. I want to know where my files are. IDrive on Apple does a similar thing and it totally messed up my backups.
The problem is that the bad behavior of these systems is emergent. For this strategy to work, your ability to disregard your own self interest (plus others like you) has to outweigh the self-interest of everyone else making up that system. From what I've seen, most people get tired, succumb to their own self-interest, yet continue telling themselves the altruistic narrative.
This comment should be nearer the top.

Also, equifaxsecurity2017.com appears to be a stock Wordpress site. Equifax is a bunch of fucking amateurs. Their security culture is broken.
My phone does 90% of this for any car I'm in even without the OBD-II interface. The few things I would like it to do that doesn't do well (in older cars) are:

* Manage climate control
* Provide good old fashion FM radio reception
* Connect well to the amplifier via bluetooth

Beyond the basics like gas/brake turns signals and wipers, my IDEAL in car driver/passenger interface (built in or otherwise) does ONLY a few things

* Provide a easily accessible tactile control for volume and climate control I can operate without looking down.
* Show my current speed and efficiency (mpg) (RPM/Gear are ok if relevant)
* Show me the mapping app of my choice on a screen I can see with good audio prompts
* Provide a external antenna source for basic FM (GPS/GSM ok too) that is better then the phone can provide
* Show a menu of all visible audio sources (bluetooth/wifi/aux-in) - Not something that takes 5 button presses to choose a different source.
* Provide alerts for emergent issues with the car: Out of gas, Light failed, engine trouble.

Anything more then that is a distraction.

Edit: Don't get me wrong, Its early days for this project and if these things are in the roadmap I'm excited.
There is little you can do until someone has actually stolen your identity.
> I looked at Zig and it indeed uses libclang to parse C. I don't know about Rust's macro system but it would be somewhat surprising if it can invoke external tools or run C++ code at compile time.

Bindgen is often invoked in a "build script", which Cargo runs before building your project. So not exactly, but basically.
You've been posting a ton of unsubstantive and/or uncivil comments that break the HN guidelines and have ignored our request to stop. We ban accounts that do this. Since you've been a user for a few years I'd prefer not to ban you, but if you keep this up we'll have to, so would you please read https://news.ycombinator.com/newsguidelines.html and fix this?

What it boils down to: post civilly and substantively or not at all. Put differently: if you have a substantive point to make, make it thoughtfully; if you don't, please don't comment until you do.
Where did the front page discussion of this go?
The emperor of junk science forensics has died
I got some credit monitoring and a form letter. My data was lost in the OPM hack. I came to post pretty much the same thing.

Worst? For whom?
It drives me crazy when I hear things like Angular4+ is better for "Large Ambitious Applications with large teams" when in reality Angular4 suffers from the same slow down/performance problems as Angular 1.x.

https://github.com/angular/angular/issues/14041
https://www.airpair.com/angularjs/posts/angularjs-performanc...

I mean it's like they ignored all of the lessons and knowledge the industry has learned and produced a Framework that has issues built in! But I guess the Framework was designed with consulting in mind.
The Beauty and Mystery of Saturn's Rings Revealed by the Cassini Mission
Apple now set to be part of all three bids for Toshiba’s chip division
I see the argument for potential conflicts of interest, but in an age where teachers are underpaid, most school districts are under-funded, and traditional teaching styles are outdated, I do applaud these moves as ways to introduce innovation in a field that still hasn't fully embraced newer technology nor newer studies on effective teaching methods. But the question that should be posed is how does a school district or a Dept. of Ed. maneuver to not stem this innovation but also reduce the likelihood of a lawsuit/illegal bribe/unethical behavior by teachers?
Of the 200 or so countries in the world, most of them do not have an effective, fair justice system, available to all. Without that as a minimum, have a defined process is largely meaningless.
Decentralized Social Networks Sound Great. Too Bad They’ll Never Work
The Future of Criminal Smart Contracts [pdf]
I don't think the author meant this to be extrapolated as a critique of the stewardship of Go's developers ("You guys haven't caught up to Java yet!"). I read it as "Go isn't optimizing this case today, and Java shows us that it's at least possible".
I think that Hiccup's idea of writing the tree as a tree-like data structure is superior to writing a tree of function calls.

I tried doing something similar in JavaScript; the result looks a bit silly (I realized the elegance of not needing to delimit lists with a , in LISP right here) and has questionable performance: https://github.com/Lokeh/hux
Because Google marketing takes product naming classes from Microsoft. :)
I don't think you ever used <? and ?>. Only thing I recall is that there was a debate over double "{{" or triple "{{{" as the default for auto-escaping output.
Fair enough. Don't burn yourself for no reasons, if you're happy with ang2 than enjoy.
Drive isn't shutting down. The older desktop app is deprecated, replaced by Drive Backup and Sync and adding a new product which is effectively a network filesystem built on top of Drive.
I would argue that it is by far the worst Framework one could possibly choose.
France for sure, and I suppose Germany.
You hate it because you ain't it and have been conspired against by the entirety of society to never, ever, ever be it.

That's what you are eliding, and it should be out in the open. You got lucky. So did I. You may have worked hard for it. I certainly didn't. Hard work increases luck; it does not substitute for it.

It's a crapshoot, and the folks referred to in that article know it. Why not just shrug and go along, if the roulette wheel controlled it in the first place?
I just used their "check if you've been compromised" tool on their crisis response site and they are using it not only as a notification service for potentially affected customers, but also as a lead generation tool for their TrustedID Premier service.

We need a new word, "chutzpah" isn't strong enough in this case.
Can someone translate this? Google Translate gives something barely comprehensible ...

Not seeing anything on 8btc yet ...
Ada provides ranged types but is not a dependently typed language. So I guess it sort of falls into this particular example, but would not apply to other examples in this arena.
React 16 (Fiber, release candidate) has pretty much the same performance as Vue https://rawgit.com/krausest/js-framework-benchmark/master/we...

Angular is close enough too.
Huh, didn't realize this was such a popular sentiment:
Tupac, 1996:
"All I want is money, fuck the fame, I'm a simple man"
https://genius.com/41188
is this website reliable?
thanks but that doesn't really answer the question of when the dac is actually being used
I previously signed up for someone's free Identity Theft Protection service. After the free service was completed my account was charged around $9 per month until I noticed it and fixed it.
Seems like their long track record of shady and irresponsible behavior continues to catch up to them. I hope authorities throw the book at them to discourage other people from behaving this way. Sad!
If plea deals were not allowed and cases had to go to trial (with adequate support for public defenders), we (as a society) would find satisfactory answers to those questions. It doesn't mean it would be easy, but if the pressure were there, we'd find a solution. Fewer cases would be heard, fewer people would be jailed, and a truer justice would be served.

Plea bargains allow the justice system to effectively ignore all those costs and instead push them onto a non-representative subset of society.
"If you're not cheating, you're not trying..."
Using Silicon Valley Tactics, LinkedIn’s Founder Is Working to Blunt Trump
>My expectation would be that Go and Java should have similar performance in due time. Indeed, both are modern garbage-collected languages supported by major corporations with deep pockets.

Google only dedicates a small amount of resources to Go, the vast majority of Google's software is not written in Go nor is that planned.

In contrast Java has enormous enterprise support, and not just one company throwing money and manpower at it.

You can run a profitable company which does nothing but develop and sell a special purpose garbage collector for Java.. try that with Go.

No, the comparison does not fit at all. Java is in a completely different league.
To Solve the Biggest Mystery in Physics, Join Two Kinds of Law
Doesn't MS One Drive do that for ages now?
Full article with google translate

https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...

As usual Zero Hedge has written on this, this morning.

http://www.zerohedge.com/news/2017-09-08/bitcoin-crashes-mas...

China is really focusing on monetary policy of late, they are also trying to make the Yuan fall against the dollar.

http://www.zerohedge.com/news/2017-09-08/yuan-tumbles-after-...
Coinbase – Where's my Bitcoin?
Says the guy who's obviously never had to deal with the justice system.
I am dumbfounded that they are not waving credit freeze fees.
Shadow Brokers Leaks Another Windows Hacking Tool Stolen from NSA’s Arsenal
I make 140k year and provide more value than that
Almost every cheap consumer routers just do local-only IPv6 so they disallow IPv6 on the WAN, corporate deployments actually to this day disable IPv6 due to compatibility issues with legacy hardware and software. The problems are IOT, devices that need the internet to communicate that work on the premise that NAT exists, it will take a couple of years before every cheap chinese device have a firewall built-in. Expect the next Mirai.
Uhh... Write HTML, git commit, press F5 ? No frameworks needed.
It'll pop up for sale at some point and then become more easily available. He'll get it eventually, he usually does.
Some unconfirmed sources reported that China was going to establish state-owned blockchain exchanges in provinces.
Could you guys push for free credit freezes and unfreezes going forward instead of some sorta ridiculously small monetary comp. It should be free at all bureaus, with Equifax picking up the bill for unfreezing and freezing at the other two.
Offtopic, but why is 'pseudo' almost always misspelled even on HN?
The Zig programming language: designed for robustness, optimality, and clarity
>In Python I need to rescan all of the types into my head until I can understand what the program does.

Couldn't that be solved with sane variable naming conventions and docstrings/documentation?
Correlations don't have arrows. They never said there was causation.
This comment will be seem as prescient in 5 years
OpenCL BLAS library CLBlast
as opposed to regular shares that will at least bring dividends every year ?

The only person i know that trades crypto currencies do it with pocket money. But the sums we're talking about here are about something a bit different (i suppose).
You should try python-cffi. Using python code as a shared library under C is pretty easy, and calling C from python is pretty easy. The documentation is a bit crappy, but it's alright once you get the hang of it.

I recently used it to prototype a shared library that overrides the `getenv` syscall, with the intent of providing decrypt-on-use environment variables. It's pretty simple, stolen from lua I believe.

https://cffi.readthedocs.io/en/latest/overview.html#embeddin...
Results:

* no punitive action taken by regulators

* sales increase as parents buy more epipens just to make sure

Good work FDA. Serving your real constituents as usual.
Replacing Python: Candidates (ATS, C#, Go, Haskell, OCaml, Python and Rust)
Said many Iraqi Joes before the US invasion.
Giant Earthquake Shakes Mexico
>the lawyers who managed the case (sometimes for years!) take most of the payout

This meme is part of the problem. The lawyers take maybe a third of the settlement, after bearing most of the costs of litigation themselves, which they would still bear if they lost. It's high risk/high reward. Lowering the reward just means no lawyer will take the case.
The claim wasn't that it makes macros less flexible. Just that the "ultimate feature" isn't very important to many people, and thus no reason to weigh macros over the (to some people) more intuitive workflow using multiple cursors. It's great that macros are a thing and have their benefits, I wouldn't want to remove them from editors, but "you don't need intuitive feature X, just use Y which is even more powerful instead" isn't a great message to users.

(Something I've been missing in this discussion: are multi-cursors to slow for users in practice, or is this technically slower/"less efficient"?)

(and for the side-discussion about the function example: Doesn't the extra power in the function case comes from being able to pass and dynamically create functions, not from the fact that they are anonymous? E.g. in Python, lambda functions really just save a few characters over using local named functions? Am I missing something?)
OK, we've changed the URL to that last one from https://wallstreetcn.com/articles/3029742. If someone suggests a better URL, we can change it again.

Submitters: although we have deep respect for other languages, HN is an English-language site.
Management by algorithms, collective decision-making, and personality ranking
This isn't realistic. The cost would be astronomical for a 5MM insurance policy on each user. Further, no matter how seriously you take security there's always a chance, even if a minimal one, that a hack happens. So, for example, if you were a bank and had 100,000 members and you had their SSN's and were hacked you're talking about a possible $500B settlement. The bank wouldn't take out such a policy due to cost and no underwriter would grant it because it would put the company out of business.
Girl's donated organs help a record eight people
GulpIO: An open-source IO framework for deep learning with faster data loading
Go is an early entrant into this space, but I think part of the reason it is early is also that it is less ambitious. But to answer the ever-present question on HN about "why would anyone ever use this language?", something modern, almost as easy to use as a scripting language [1], and almost as fast as a compiled language, doesn't actually have a lot of contenders. (Old fogeys... like me!... like to observe that if you drop modern you have some things like Delphi that fit that slot, but they're all pretty much dead now, and Go has good support for concurrency in the modern processor environment.)

In the "you probably can't convince your boss yet" category I'd recommend Crystal (https://crystal-lang.org/) and Nim (https://nim-lang.org/).

Given the programming landscape and the general direction of things lately, I also bet there's a couple of serious contenders developing out there that haven't even hit HN yet.

[1]: For at least a broad class of problems. Put Go head-to-head with a problem someone would use NumPy for and Go will go down in flames in the ease-of-use and line count department. However I use Go for a lot of networks servers (not even necessarily Web servers, but network servers) and the line count for these comes out maybe 20% larger than Python, and it doesn't take much developer cognitive energy for those extra lines. I've also used Go for some command-line type apps where the line count is probably 50% over Python, but I also got some significant wins from the type system and concurrency, so, all in all there's a lot of things I can prototype with about the same mental effort in Go as I could in Python. Being able to declare interfaces that existing types conform to turns out to cover a surprising amount of those "duck-type" scripting-type cases.
Fun fact: "cuore di bue" means heart of a bull.

I've had amazing tomatoes of this species, but I've also had many watery ones...so I'm guessing the greenhouse-to-supermarket waterbombing effect is more important than the actual species.
I'd be happy to get nothing if they were enjoined from storing any data on me with a hefty penalty for non-compliance.
Its not really a problem for me if people buy homeopathic remedies. It is a problem for me that I can't buy cheap, effective epipen alternatives.
Language dreams: an ancient tongue awakens in a Jewish baby
Mattermost might be too similar to Slack. But it's open source and so are oft of the extensions, e.g. you can self-host and write your own bots. There's a "bridge" to talk to IRC, XMPP, Slack https://about.mattermost.com/ https://github.com/mattermost/mattermost-server https://about.mattermost.com/community-applications/
Hot reload works well in Java and Dart (using IntelliJ).

As you say, you generally can't add new fields or classes, but it's not clear to me how important that is? Doing a full restart occasionally is not that big a deal.

I am skeptical about the long-term maintenance of systems with custom DSL's. Unless it's something popular like JSX, it seems like you end up with your own language dialect that nobody else understands?
Ruby chocolate “satisfies a new consumer need found among millennials — hedonistic indulgence,”

You mean like... avocado toast?
You authenticate with physical states with enough entropy generation rate, e.g. physical tokens. All security is physical security.
First, what is programming? Programming is basically writing out instructions with names, verbs, if/else's, and loops. The latter three are not much different in all languages, but names! The programs we wrote -- the style, details, and effectiveness -- depend on the understanding of entities behind those objects. For example, the name Michael, if we assume he is intelligent and equipped with common sense, we may choose to instruct him in a high-level or declarative way. But if we assume he is dumb we may have to instruct him in a more detailed and imperative way and often it is the easier and more effective way. The state of programming: All entities are in fact very dumb, but programming languages often disguise it and make you think they are smart (smarter than they really are). If you don't care about efficiency and even how it is actually done, as many frameworks and languages designer wished, the more deceivingly smart the entities appear, the better, so the programmer can program without worry about how it is actually being done with a good conscience. But as soon as the programmer start to care about how it is actually get done, or as soon as they desire some control -- out-of the inflated self-respect that they are smarter than the language and framework, then they need the understanding of their entities in details. With most higher level languages (with C#, the libraries, and framework), the objects are very complex and it is difficult or practically impossible to fully understand (due to the fact that we are only human), so the programmers are often doing programming with an assumed understanding (in reality it is just a religion). It is still programming, but programming with trust and faith. With C (the language, not some libraries or framework) however, the subjects are simple -- 1-byte integer or 8-byte integer, 4 -byte float or 8-byte float, and even names representing functions are simple entities. It is possible to fully understand your entities when programming in C. They are dumb as minions, but you are in 100% control. Only the experience of programming with entities that you truly understand and fully in-control can reward you with the certain zen of programming -- the demigod-like joy of producing and enjoying fruits that you are in control of near 100% of its creation.

So, it depends on your objectives in programming. You don't need C or even C# if all you care is a job or an end objective (in fact, you would very much like to skip the programming part if possible). But if you care about programming as an activity of love, then the experience with C -- especially the one with few dependence of third-party libraries -- is uniquely rewarding.
Confess regardless of guilt there was child abuse obscenity and forgot password. Then file lawsuit claiming confession was coerced.
It's hard to say without knowing more details, like exactly what kind of avionics the plane had. Ironically, the avionics in many commercial aircraft are quite dated. The plane I fly, a Cirrus SR22, has more advanced avionics than many commercial jets. But my guess would be that that the plane was never in any real danger, and the main risk was that it could take longer than planned to turn the plane around on the ground. Then they could be stuck because the storm had moved in and they couldn't take off any more. For example, if they had blown a tire on landing, or developed any kind of engine trouble, they probably would have been screwed (where "screwed" means stuck on the ground in San Juan, not crashed). That's the sort of thing I would have been sweating about if I had been making that flight. Otherwise it was really business as usual -- the extreme end of BAU to be sure, but still BAU. Pilots have to fly around heavy weather all the time.

But yes, this flight would have been absolutely impossible to conduct safely without satellite and weather radar data, as well as good forecast models of the storm's movement.
"Please pay attention to us, we'll try anything"
i'd say money has a larger impact than in the UK but it's still secondary.
I just switched to B&S (to migrate to a new laptop): R(estore) is missing! I have to manually download my backup, and manually move files back to their original location!

This is a weird backup tool.
But if it's all unjustified hype, unmentioned drawbacks, and empty promises, then your losses can be extraordinary.