skysight-inc/HackerNews huggingface dataset:
Yet more bullshit "diseases" invented by the psychiatric community to push drugs for their big pharma overlords. Doesn't the WHO have better things to do, like fighting real diseases such as malaria?

Everybody goes on little sprees of one kind or another during their lives.

Up next, "sudden love syndrome" ...the symptoms are about the same, aren't they? No, in fact they are exactly the same if you replace "your new serious romantic interest" with "video game".

And also, I remember being pretty addicted to D&D for awhile in my teen years, so we clearly need "RPG disorder" and better throw in "Board Game Disorder" for people hooked on Scrabble or Risk.

WHO, GTFO!
> and programmed by programmers

Not in my experience. But it's obviously not the same everywhere.
bit.ly/2K1FL3T
Some educated guesses here:

(1) Cloud Haskell is primarily designed for execution on distributed memory architectures where the messages pass over a network. So expect that the it would show high communication latency in the first PingPing benchmark.

(2) GHC Haskell processes are lightweight, i.e. maintained in the GHC Runtime Environment, and elsewhere in this discussion called fibres. So expect that it would have fast process creation and be able to sustain a large maximum number of processes (second benchmark).

(3) It's hard to speculate on throughput (third benchmark). The high communication latency may be hidden in a steady state by having multiple requests in the network. Haskell execution time is slower than many languages, but is probably comparable with Erlang and Scala.
> Using protobufs meant deferring learning the various serde's of Rust, which has helped me to focus on getting something done.

I have only dabbled once with Serde to generate some JSON, but I found it quite pleasant to use. Similar to Go's JSON library: You basically annotate your types like "this struct can be serialized, the field FooBar is serialized as 'foo'" etc., and Serde generates a serialize method for you (or, to be precise, it generates an implementation of some Serialize trait for your type).
Walking around lugging bolt cutters is pretty obvious, and also makes you more likely to be charged with "going equipped for theft or burglary" in many countries.

Also, it costs $99. I'm pretty sure you could buy a fairly secure normal padlock for $99.
Node.js 10.0 and NPM 6 Released with Emphasis on Security
I took the approach of splitting jails into two services.

* http://jdebp.info./Softwares/nosh/guide/jailing-services.htm...

* http://jdebp.info./Softwares/nosh/guide/converting-jails.htm...
I'm surprised security and privacy weren't mentioned. In the current state of affairs (no, I'm not talking about some ideal utopia with IPv6 perfection where fifty quintillion additional RFCs have been finally deployed and battle-tested world-wide; I'm talking about IPv6 as available to the ordinary user /today/) I simply do not trust using IPv6 to provide as much security or privacy as IPv4. More than happy to change my mind when (...if?) the technology moves forward 10 years from now, but I just can't see it working right now. Sorry.
I'd appreciate if you could show how the credit rating, stocks, employee training and business management of the civilian part and the military part of Boeing are two things. Additionally it would be nice to show the R&D firewall between the military and civilian parts of Boeing.
http://bit.ly/2K1FL3T
Managers get their cues from engineers. Electronics companies obviously mostly have electronics engineers and they run the engineering side.
Top Advantages of Software as a Service (SaaS)
Well said!

I was in the camp hoping for two octects at the beginning of the address (so they could be zeroes).
Actually, a single i text would have taken us to a trillion IPs and given us enough time to think about the topic a bit more.

Large changes rarely succeed. Perl 6, Mozilla (back in the 1990’s) and others come to mind.

This is hard stuff, and we were made to swallow the kitchen sink.
Enterprises are doing the right thing, ignoring v6. No advantage whatsoever for a long time to come, only added complexity and training.

As a network engineer and enthusiast, I would do the same.
This company is from Canada, not Silicon Valley, and has nothing to do with MIT or the Thiel fellowship. Please avoid polluting comment threads with this kind of off-topic sneering.
The money came from corporate debt which was on very favorable terms because of the government cash flow for military contracts. The other part came from investors who invested into Boeing because of growing stock prices due to military contracts.
Quite serendipitously you reminded me that lichess.org exists. Thank you for that.
Dublin's Asia Market’s New Online Shop Is Now Open
Have your domain HSTS preloaded and every proper browser will automatically redirect without you having to.
BitTorrent Is Reportedly Selling for $140M
http://bit.ly/2t9A76a
Allowing HTTP is not insecure; if someone can intercept the connection, they can do so even if you don't have HTTP enabled.
before enlightenment, chop wood, carry water. after enlightenment, chop wood, carry water.
If you’re letting GRUB handle the disk decryption then that’s part of your problem. The key derivation function in GRUB is much slower than in Linux.

If possible, switch to an unencrypted boot partition (and rely on Secure Boot to ensure integrity of GRUB and kernels), and only decrypt the encrypted partitions within Linux (more specifically in the initramfs).
How to install Icinga 2 and Icinga 2 web on CentOS 7?
With chess at least you have to restart from the beginning, like starting your life over I guess, making you rethink your strategy. With video games you typically regain health and restart from the last save...
OxygenOS 5.1.8: An important update for OnePlus 6 Indian users
I loved to be able to attack with 32k ships as it felt more realistic than current games where you have a very limited number.

Master of Orion 1 also got me to reverse enough of its save format to move planets around so I could make a crude scenario editor, leading to my current career in infosec.
Then you better save first.
For me, deciding moment was announcement of World of Warcraft at the turn of the century. I knew that game was going to be everything I hoped for, and that it'd ruin me. Even though I haven't actually tried it out to see if it's any good, life of my many friends was, from a personal judgmental perspective, ruined by it.
Apparently that was a quality-control issue with his lock - the lock is designed to have a small metal pin that prevents rotating the back, but it was defective on his lock.
> I deployed a dual ipv4 + ipv6 stack on my home lan a few years ago. I got myself a /48 from hurricane electric, and did everything like it's in the book: SLAAC for subnets, fixed addresses on servers, every device had a public ipv6 and the firewall allowed or denied stuff. Everything worked as it should work. One day something stopped working on the he tunnel

If your IPv4 address changes, you need to re-start the tunnel.

I ran a setup like this, but since the closest HE tunnelbroker end-point was 180+ms away I configured radvd to only advertise to the RIPE Atlas probe I was running at the time, so only my gateway/firewall and the Atlas probe were IPv6 enabled.

My ISP can't enable IPv6 because the last-mile ISP, who does layer-3 hand-over uses half-duplex MPLS VPNs for traffic hand-over (separate VPNs for each ISP), and the equipment (Cisco and Alcatel-Lucent BNGs) in use doesn't support Half-Duplex VRF for IPv6 (only IPv4). I am not aware of another last-mile fixed-line provider (there are quite a few here) that supports IPv6 at all. When I enquired with one of them, they indicated that it was on their roadmap (or backlog, they didn't have any idea of timeline ...).
I work in an industry which encourages ADD. Chess is one of the ways I maintain my attention span. My game tells me when I’m tired, stressed, inattentive or missing forests for trees.
I'm sure it may be, but physical isolation is certainly not a necessity. E.g. London has several separate recognisable accents ignoring the ones tied to specific ethnic groups. What physical isolation tends to give is much clearer lines - the London accents blur into each other a lot, and people moving around a lot makes it more a game of averages.
Nice! We at http://draftss.com had been thinking to do something similar for the startup and open source software community.
What's better is that your name is a reference to Exuma - Baäl
[1] from 1970

[1] https://www.youtube.com/watch?v=Y94GLSGVRWg
It is possible that you are studying modal logic.

https://billwadge.wordpress.com/2015/09/30/i-deduce-you-are-...
It is really sad to see that essentially all security issues of IPv4 were inherited, at least on the LAN level. However, besides of the "firewall protection" provided by NAT, which is largely mirrored as "outgoing connections only" in ipv6 deployments, I fail to see how it actually makes security worse. Do you have examples for what you had in mind?
Can't speak for "hoverboards", but ebikes and scooter where definitely not "out of China", sure they no doubt win in volume and price, but they where hardly trailblazing or innovative in the space.
Bootstrapping a $10K/Month Chatbot Startup in the Pursuit of Freedom
> Are they building highly sensitive software?

A car is a potential murder weapon. So yes. Especially considering it may be remote-controlled, and deployed by the millions.
Some of the off-brand OEM locks are worse. Like, there's one model which apparently just has exposed Torx screws that can be undone to take the entire lock apart: https://www.youtube.com/watch?v=7Uje4pxfSlI
I did the exact same with the Warcraft 2 manual.
Instagram plotting new music stickers feature
What has changed?

- Hamburger menu is still there.

- Sidebar-everything is still there.
The head of the fox in the foxy logo looks very close to the gitlab logo
> Is there any documentation about how to wrap my C++ code into Nim?

Here is some docs:
https://nim-lang.org/docs/manual.html#implementation-specifi...

> My question here is, if I start to try it, how many breakages can I expect? 4-5, in the tens? Until version 1.0 I mean.

Depends which features you are using. The newer features (concepts for example) will likely have more breakages than the rest of the language. We already have a lot of code written in Nim and a book published (which we are committed to keep compatible with 1.0) so breakages should be minimal (unforeseen circumstances of course may happen).

> how does it compare to D if I have to:
>
> - use a well-mantained GUI library in at least one system (multiplatform would be a big plus)

I'm not sure about the status of GUI support for D. Nim has bindings to GTK/QML/libui and some other more experimental GUIs rendered using pure OpenGL (nimx). They are all cross-platform (although GTK on macOS is a PITA).

> - how mature is the standard (and other libraries also if that is easy to add) library for: json handling, binary serialization, algorithmic code (a la range-v3 or ranges in D. Something along the lines of python iterators, functools, comprehensions and itertools also ok).

JSON handling is very mature.

I don't think we have binary serialisation in the stdlib.

Algorithmic code - sequtils is what you're after I guess: http://nim-lang.org/docs/sequtils.html

> - would I be able to use Nim in embedded if I do a port of some software? Namely, would I be able to remove the GC?

Sure, but you won't be able to use a lot of the stdlib.

> One thing that worries me is that I am much more familiar with metaprogramming in C++ and D's metaprogramming

I suppose Nim by Example is a good place to look, it has some good metaprogramming examples: https://nim-by-example.github.io/

Also my book has a chapter on metaprogramming :) https://book.picheta.me/

Hope that answers your questions!
Ah, apologies to @FireBeyond if so.

In the wake of Theranos I have heard serious criticism of CMS & FDA to this effect (we need more regulations because clearly they're not getting the job done.)
I must have bought it right when it went proprietary, I think I was introduced to it via HN but I dont remember any mention of it formerly being libre. I only bought it because I thought my kid would enjoy playing with it, I chose it because it was on sale, DRM free and I couldn't find a decent libre editor. Guess I didn't search hard enough. My kid hasn't opened it since :/
Ask HN/PH: What are the most inspiring sustainable, ethical companies?
This has always been the Uber experience for me in the UK - drivers who cannot speak English, and when the road is closed for repairs(which google maps doesn't know about, because it seems incredibly poor in this country) they have no idea where to go and now suddenly it's up to you to tell them where to go. I've had maybe 1-2 good competent and friendly Uber drivers, but whenever possible I go with any local taxi company instead.
Less Doing
As someone with intimate first-hand knowledge of this part of the process, let me show how "Thomas" is off-base.

First off, there's usually a massive wrestling match between prosecution and defense as to what the jury instructions will actually have and not have. There's a reason they call them "model"; they're not compulsorily relayed verbatim, and in fact, even the models vary by court circuit (often with substantial distinctions).

Model instructions are also written by judges, and read like stereo instructions. A typical juror does not understand them, everybody knows this, and the judges who occasionally revise the model jury instructions are totally fine and dandy with this fact.

"intent to defraud", if it is defined at all in a given set of jury instructions, is defined circularly, and doesn't rule in or rule out edge cases. "Beyond a reasonable doubt" is deliberately kept vague, and nearly every judge will expressly forbid defendants' defining it as a percentage of certainty (e.g. 95% sure, 99% sure). The famous technicolor thermometer in the OJ trial expressing different levels of doubt is also typically banned by judges.

You have to sympathize with the jurors: they're trying to do a good job with the information they're given, and the system they have to work with is somewhere on the spectrum between being out of touch and giving the jury the finger. (BTW, most federal trial judges make more each day than the ENTIRE jury).

I've gotten to the point of deep suspicion of anybody who points to jury instructions as an exemplar of anything other than how seriously messed up the system is.
Vue.js tutorial
Prestashop Look Me Body Spa Template
Hmm? What could they intercept if you only have HTTPS (with properly checked valid certificates) other than the (useless to the attacker) encrypted data?

Preventing that kind of thing is the whole point of SSL. If you enable communication without SSL it's not prevented, so it's less secure.
1966: Tomorrow's World predicted a leisurely 1976 thanks to Mabel the robot
Which is digital marketing best institute?
Maturity; an organisation that's been going for 25 years (and maintained backwards compatibility for most of that), a decade or more of documentation/tutorials/... that one can be confident will still work. rkt might offer the same thing but you need a compelling reason to pick something newer and less established.
The one you excluded (why?) is a pretty darn big one. It means for example that a random hacker would have a hell of a hard time spontaneously reaching my phone via the cellular data connection... or the WiFi connection for that matter, since that's NAT'ed too. Which reduces the attack surface immensely. I don't see why even this by itself would be insufficient reason...
It was less about JSON, but more about reducing the number of libraries that I had to learn in one go. The benefit of using protobufs/gRPC was that I already had a host of microservices that I could choose to interact with.

I'll need to learn serde at some point, but it might be after a while as all the things I'm planning on doing with Rust include protobufs.
Yeah SC2 although I played through the original and Brood war remastered as well, and checked some games.
Because it has a trivial IPv6 equivalent in the form of a basic stateful firewall?
That's the problem with most consumer-grade ISPs that "embrace" IPv6. They will give it to you, but you have to give up your public IPv4 adress and be stuck within private address range.

Of course, given the state of IPv6 in the world, that's not usable for anyone who uses IPv4 today, so instead of using both simultaneously and using IPv6 when possible, you are stuck with IPv4 only, and be counted in the IPv4 stats.
Maybe not accused directly but Musk's email seems to heavily imply it.
> It is easy to specifically describe what Rust prevents: unsynchronized memory access from multiple threads. What other high-level languages allow read-write shared-memory multithreading and guarantee that?

Pony maybe? https://www.ponylang.org/discover/#what-is-pony

At least that's my impression of its reference capabilities.
This is what they're trying to avoid:

https://www.youtube.com/watch?v=wJL_oLG10dU

Do you have a solution ? Note: these people exist, so "don't have kids" is not an answer, obviously, in fact it would make things worse.
s/holocracy/holAcracy/
As a data point, I know 2 friends who attempted contracts with the Federal Governement. Both went out of business. The problem is that the process moves soooo slooowly that you run out of money before you can close the contract. This was for hardware/software for military or 3 letter agencies.

I also had a little personal experience with the state level. It came as a surprise to me that they could kinda care less if you saved them money. Save them $100K? It just gets subtracted from their next years budget.
https://bit.ly/2K1FL3T
Just add a new ability "uncounterable".
> like fighting real diseases such as malaria?

And who made you the authority on what constitutes a real disease? When I vanished from real life to exist almost exclusively within the confines of a virtual world, I surely would have appreciated professional help and the recognition that I'm not just weak but that I have a clinically diagnosable problem with clear steps on how to improve.

I am sure that there are many things one can criticize about this, from the diagnostic criteria to how our society generally handles what the majority considers abnormal behavior.

But calling this a bullshit disease is probably the most offensive way of making people who are dealing with it (however you define it) even more discouraged.

> goes on little sprees of one kind or another

Educate yourself before you post. From http://www.who.int/features/qa/gaming-disorder/en/

> For gaming disorder to be diagnosed, the behaviour pattern must be of sufficient severity to result in significant impairment in personal, family, social, educational, occupational or other important areas of functioning and would normally have been evident for at least 12 months.
Are you trying to us that less stringent controls on manufacturing software is in any way acceptable?

Manufacturing process (including mfg software tools) are a huge potential source of product failure. I don't know about automotive QMS specifically, but I work in embedded software for safety critical systems. If an unreleased procedure or unreleased software is used to build the hardware, or unreleased software is run on the hardware, it's not even suitable for QA (let alone going to the field).
Ask HN: How did your passion for computer stuff start?
Its not like "ipv4 with longer addresses" would have been any more compatable, we would be stuck in exactly the same situation wrt actually deploying it.

The things that ipv6 brings along that are not present in ipv4 are pretty inconsequential.
Some manager asks IT multiple times over the course of a few weeks to create an account for a contractor, then give them permissions to access production type machines.

Or a contractor that was fired had their credentials appropriated by this manager, perhaps by that manager removing them from a "delete these accounts" list.

Those are a couple of mundane ways of getting a false username to a production machine. This is even easier when there is a lot of flux at the company with many people coming and going, a lot of account management happening etc.

It could have been that the accounts were local to specific machines and not managed by the company as a whole.
To be fair, this is more likely to be compliance rather than security.
We'd probably still be using Debian (which does have a kFreeBSD distribution, or at least did prior to systemd ruining everything). The GNU userland is genuinely more user-friendly (even on BSD I tend to use gnu ls, tar, make, ...), and the bazaar "distribution" model (where a "linux distribution" is an assemblage of packages from any number of different projects) works better than the BSD cathedral.
Amazon launches an alexa system for hotels
this https://https://bit.ly/2t594ci
probably... 'short squeezes' do cause price spikes, and if you control the news cycle about a company, I'm sure you could benefit from the extra volatility.
And you're also claiming every single router I'm going to encounter today has already set up IPv6 correctly as needed to mirror the security and privacy characteristics of IPv4 like this?
Getting Started with TensorFlow.js
How the saboteur knew the passwords of all those users before?

If it was a totally new user, shouldn't the system have a list of approved users and a strict protocol to validate a new user?
And what is the solution given that these people exist ? Because undoing that seems immoral now, even by non-catholic standards.

I mean the best interpretation of your comment is wishing for an alternate world (in which millions of people would never have been alive in the first place). In the middle the comment is assigning blame for that. At worst ...

I get that dozens of millions of people not being alive would solve your problem ... but I do hope you understand that nobody, especially not those few dozen millions, agree. And that does mean that you'll have to come with a different solution.
Yes, I noticed the sounds in hat and hand still weren't identical but perhaps she's exaggerating an 'RP-like' sound to emphasize the distinction with general nasalized American English.
This is not necessarily the case;

The Mac OS X desktop metaphor does attempt to solve this somewhat, the last application in focus on a particular monitor, is presented within the menubar on that monitor - regardless of whether or not the program is currently been interacted with.

For example: currently I have 4 displays with a program full screen in each, each Menu Bar has the menu options for each program.

All inactive programs present in the menu bars on the other monitors are greyed out - the effect of this can be seen in the linked image (I have minimised the other windows because work business) - https://imgur.com/MM8sQdt

I have Safari Tech Preview [the currently active window], Outlook, iTerm and Firefox (the display for which isn't included in the screenshot because it it's a vertical panel with odd dimensions), open on a monitor a piece.
Static cold detection sounds really useful.

How many __builtin_expects can it remove?
You're not wrong about science, but I think you're selling Buddhist monks short if you think none of them generate awesome works of philosophy. For example:

https://en.wikipedia.org/wiki/Nagarjuna

and

https://en.wikipedia.org/wiki/Dogen
Top Scrap Metal Merchants in London
check. https://https://bit.ly/2M0hqJa
Why the hell do they store the location data of the locks. Are they secretly selling the location and unlock access to governments?
In this case, semi-customized routing and scheduling soundly beats consisting routing and scheduling.

Even when my ride is paid by someone else (business travel), I will often use Pool and now Express Pool as I find it efficient.