skysight-inc/HackerNews huggingface dataset:
I think you can "generalize" in the way that members of the species are in principle capable of such things, not that they'll necessarily do it.

Also I think the idea of animals having "personalities" is itself still contested, so additional observations that support it may help.

I think it's like the incident with the crow Betty. It didn't show that all new-caledonian crows were super smart, but it showed that they are in principle capable of deliberate, creative problem-solving and are able to employ it if circumstances align just right.
Taken from my comment above: "When I first started using React, I kept trying to use componentWillMount, componentWillReceiveProps, and componentWillUpdate... I kept getting stuck in infinite loops... new prop updates state which re-renders the component which means "new props" updates state which re-renders component etc. Or something like that...."

I didn't really understand how React worked underneath and I thought these functions would be helpful. But they weren't...
Smartphone radios use quite a bit of energy. So, they can't be used to record 24/7 without the drain becoming really obvious.

These things send back full audio to be processed by design. So, it's not a question of possible it's up to the provider what they want to do with the recordings the device is directly sending.
PVS-Studio is now available on macOS: 64 weaknesses in the Apple's XNU Kernel
Would be interesting to see this run through some statistical batteries. DieHarder and TestU01 still seem to be the gold standards.
I use mine to track airplanes. Much more fun.
Same here. I'm sure it would work if I already knew the song I'm humming, and could sing the lyrics, but that would defeat the purpose of the service.

I have great melody memory, terrible title and lyrics memory, and good pitch, and it has never helped me the many times I've tried to figure out what song I got in my head.
Some statistics [1] for travel in the US:

Cars & trucks 5.75 deaths per billion miles
Commercial airlines 0.06 deaths per billion miles

So airlines are a couple orders of magnitude safer by miles traveled.

In my own personal case I put about 10,000 miles on my car each year, and I travel about 50,000 - 80,000 miles on an airplane. So airlines are still safer as I don't travel 2 orders of magnitude farther on them.

[1] http://money.cnn.com/2015/05/13/news/economy/train-plane-car...
> vegetarian cat

Aka animal abuse
Age was just a mild reinforcement for the point I'll explain later: someone in their 30s very likely doesn't possess the experience to fully understand the deep political implications of a device like Facebook if used the wrong way. I've absolutely nothing against people in their 30s, actually I'd pay a lot to get back to that age. And by the way, the number of all girlfriends I've been with until my 30s is lower than the number of different Linux distributions I had installed on my PCs, which should qualify me as a certified nerd with flying colors:)

Language barrier doesn't help here but anyway, my point was that a single person (single as individual) is hardly given the switch to make decision that affect potentially billions of people, but when things go wrong it comes handy to be able to construct an apparent solution in the easiest way, that is, building a single scapegoat so that the public will see him/her as the only one responsible. Fire him/her = problem solved.
When Quantifying Risk, Make It Real and Tangible
1a. This requires your passcode, and any time a system is asking for your permission to do something is worth questioning. Even my least technosavvy friends and family have learned that if something is asking for your password and you don't know why, abort.
This is literally every comment I see about rust. Do you guys C/P these comments?
How India’s digital economy can rediscover its mojo – Founding Fuel
"The best hope they have is that you go away by yourself."

I'd recommend you satisfy their hope maximally by running the hell away from that dumpster fire of bullshit office politics.
Mishaps occur on a spectrum, and may be categorised from mistakes, carelessness, recklessness, through to malicious intent, and any combination of the above all along said spectrum.

Though these categories may seem like they are orientated on individuals' actions, they may be used to determine where the risk lies in systems (and people's use thereof) and how measures can be taken to avoid the same problems being repeated.

Much of the time, the complexity of systems (using the term in the widest possible sense) is under-estimated, and automated integrity checks are not used as religiously as they may be.
That's the one. John Hancock used one to burn his big bold signature onto the sheepskin
The old switcheroo. When I have one song stuck in my head and I want it out, I just start listening to another song.
I don't think this is true without some assumptions. The two bitstreams could cancel out if cleverly chosen.
Thanks for the comment. I will design egg-ads more clearly. So we will try to solve this problem.
iPhone X Red: Une sortie avant la fin de l’année?
It will be very soon. The app is already tested on iOS, I just need the time to deal with all the Apple licenses and make a build for it. Before I launch on iOS I want to make sure the Android version is working as intended so I don't bring something broken over to iOS.
You can subscribe for the news at http://hummi.nz and get notified when I launch it. (just click the iPhone button and enter your email there)
I think in this case, from the video, it is clear that the safety driver is not looking at the road all the time.

But lets consider the scenario that the human driver was 100% alert and focused and were looking at the road all of the time. How would this have played out in this scenario?

The car is driving along. The human driver sees the pedestrian 20-30m down the road but notices that the car is not slowing down.

What does the human driver do in this situation?

Slam on the brakes just in case? Do nothing assuming the car has worked out that it is safe? Or wait assuming that the car will make a decision in time, and then slam on the brakes if it doesn't ... but would it be too late by then?

What (if any) decision do you make to override - and when do you make it - when you're using an autonomous system?

I dont think this sort of thing is clear-cut. Obviously in hindsight in this scenario we'd all pick "slam on the brake", but in this sort of scenario where it is kinda "now or never" for braking, if you override the system too early you never get to really test/develop the system, but if you leave it too late you dont have enough time to prevent the accident. There must be an incentive/encouragement for these human drivers to "let the system do its job" rather than disengaging all the time, otherwise no one would ever let the systems run in full-auto all the time.

It sounds like a tough job. Presumably there are systems in the car to indicate what it "sees", but cross-referencing that against what your eyes see is probably quite difficult "Of the 50-60 things on the screen that the car has registered, it has missed this one thing." I'd not want that job.
The author states:

>"Many network operators use the IP and transport packet headers to perform traffic engineering functions, packet interception and forced proxy caching."

I'm guessing this referring to transparent hardware caches looking at Layer 7/HTTP headers?

And then:

"Various forms of middleware may reach into the TCP control fields and manipulate these values to modify session flow rates"

Does the author mean TCP flow control here? So there exists middleware which changes the ACK and RWND values in TCP headers? Does anyone know what middleware vendors do this? I'm guessing this might be done as as part of network "accelerator" hardware devices like Riverbed. Is this correct?
I'm not sure what you mean by don't bite the hand, I understand that the police would have a vested interested in defending uber but I couldn't imagine the police destroying their credability over some stupid little thing in the big scheme of things.
It would be great to get a nice Git GUI client for Linux. Hope they can add Linux as a supported platform in the future.
Cloudflare uses a wall full of lava lamps, theres a tom scott video on it

https://youtu.be/1cUUfMeOijg
How does the database owner verify that they deleted you?
I think that if you look into Music creation on computers you will see that most artist steal plugins and instruments all the time. When someone comes over to have me listen to something that are making I love making fun of how they purchased maybe two things. Then I have them look at my setup and their eyes get big when they see all my stuff is actually paid for.

Heck most of the time I see sublime text it isn't even licensed.
No. The main problem is not the type of physical process, but the lack of any detection of failures.

Hardware fails. Can you reliably detect that? The board you linked to cannot at all. Most HWRNGs can, but only partially.
It appears `Cha0s, erstwhile admin of pr0gramm, after transfering admin duties to `Gamb pursued different ventures. It seems he developed coinhive independantly of pr0gramm and it's team (I can't verify this, but why not). The product was tested on pr0gramm some time ago, where users would run the miner in exchange for premium account time.
The coinhive site appeared after this(, as far as I remember without mention of pr0gramm or identifying the admin as `Chaos). I don't know of anything proven beyond that.

(Edit)
See also: https://news.ycombinator.com/threads?id=pr0gramm
pr0 "official statement" https://img.pr0gramm.com/2018/03/26/6300254f309e8f69.png

I should add that I am not affiliated with anyone here, just a user of that board.
The problem is that 99.9% of MBA types don't understand what you just said. Worse, they will probably NEVER understand it. In their world, your code is part of an investment. The products in their world, be they software, or whatever, have a cost and that cost is incurred to generate revenue for the company. They don't view software as a living organism, they see it as a cost with a fixed $ attached to it. Maintenance is not a capital expense.

If you begin to understand the world in their terms, you realize why our world is so fucked up. You can also maybe approach them with solutions (at times).

The other problem with MBA types is that it's all about them and their personal arc and career. They routinely take full credit for any of your success while shifting blame at all times to you.

This is how the world is. This is why being a software engineer is an exercise in cognitive dissonance.
> What I'm saying is that allocation speed is less critical in Go than in Java.

Indeed. In fact, Go couldn't afford not to have a generational GC without value type and Java would be really slow with Go's GC.

> As a reminder, most C, C++ and Rust programs don't use a bump allocator either and they're doing well.

C, C++ and Rust can't use a bump allocator since you need a compacting GC to do so. But allocations are really expensive in these languages and removing them is often the first step of optimization.
Principles of Guided Analytics
Ok I re-ran setting T properly for both cases. The results were similar:

> poisson.test(c(1, 11800), c(3, 1000000), alternative = c("two.sided"),conf.level = .93)

Comparison of Poisson rates

data: c(1, 11800) time base: c(3, 1e+06)
count1 = 1, expected count1 = 0.035403, p-value = 0.03478
alternative hypothesis: true rate ratio is not equal to 1
93 percent confidence interval:
1.006334 146.142032
sample estimates:
rate ratio
28.24859

The lower bound of the CI approaches a rate ratio = 1 for a 93% confidence interval.

Interestingly, if you multiply the CI I claimed before by the rate ratio instead of the expected rate,
you get almost exactly the same CI as here.

> ci <- c(0.03562718, 5.17251332)
> 28.24859 * ci
[1] 1.006418 146.116208

* Note 11800 is about two years of pedestrian deaths and time units are in millions of miles.
https://crashstats.nhtsa.dot.gov/Api/Public/ViewPublication/...
Did Google Manipulate Search for Hillary (2016)
Yeah, you're right.

Found a very good description here: https://livet.se/mahoney/c64-files/Musik_RunStop_Technical_D...

Interesting story about accidental discoveries and using oscilloscope to get compensation tables for different types of SID chips.
Try setting up a dotfiles git repo. Here's mine - https://github.com/tom-james-watson/dotfiles - it contains everything I need to get productive and, apart from installing a few dependencies, it's a one line install.
Late in the story if you didn’t make it Turkers report seeing TOS violations like this on a regular basis and no clarity from Amazon about if and how it takes action
It seems clear that the TOS violations haven’t stopped so Amazon isn’t doing a great job stopping it.
Electroneum Now Trading on Kucoin – Cryptocurrency News
No one has right to demand what I laugh about or not. There is enough shit I have to take regularly to have zero desire to have to pretend laugh to it.

The discussions about everybody mistakes should be open, with emphasis on everybody, but leave mockery out of it. Inform everyone when they make mistakes without mocking them or attacking their egos and keep it factual. Don't assume everyone is friend with everybody nor that everybody is happy, it is not true. The line between laughing at it and with me is thin and oftentimes muddled.

Relaxed laughing at mistakes is result of good teamwork, but you don't get to good work by demanding that people accept being laughed at or mocked.
>Why call it "UNSAFE_" if there isn't really anything unsafe about it

After seeing thousands of React components and responding to thousands of issue reports, we know which patterns often get people in trouble. Some of these patterns indicated bad design on our part, and we want to fix those issues.

We are adding safer alternatives for these use cases that don’t have those pitfalls. Importantly, we want to clearly communicate that these existing methods cause problems and these problems will become more noticeable in future versions of React that will support asynchronous rendering.

I gave a talk about what “asynchronous rendering” means for React, and about exciting new long-requested features it enables.[1] I encourage you to watch it if you’re curious about our motivations. These methods are incompatible with it, hence they’re “unsafe”. Since the risk of them being unsafe grows with time, we decided it’s worth adding a prefix to call them out in the product code.

We’re trying to do best by our community and I’m sorry if we’re falling short of that. We set up an RFC repository[2] a few months ago so you’re welcome to give us feedback on the future changes.

[1]: https://reactjs.org/blog/2018/03/01/sneak-peek-beyond-react-...

[2]: https://github.com/reactjs/rfcs
Ok, I need to clarify, I had macOS in mind and this note in the mitmproxy documentation:

> Note that the rdr rules in the pf.conf given above
> only apply to inbound traffic. This means that
> they will NOT redirect traffic coming from the box
> running pf itself. We can’t distinguish between an
> outbound connection from a non-mitmproxy app, and
> an outbound connection from mitmproxy itself - if
> you want to intercept your OSX traffic, you should
> use an external host to run mitmproxy. Nonetheless,
> pf is flexible to cater for a range of creative
> possibilities, like intercepting traffic emanating
> from VMs. See the pf.conf man page for more.

That's for transparent mode only though, maybe that had me confused.
It was quite helpful, thanks for all your comments.
Responsible Programming and the End of the World
If you know "the other" bitstream, sure. The only sensible premise is that you don't.
Thanks for the rely. I really like #2, thanks for the idea!
The e-Kakashi system has a really unfortunate name if you happen to speak some French and Chinese. Unfortunately, if you are a winemaker you are quite likely to speak some basic French, at least, and the fastest growing wine consuming market in the world is China. This could be a true classic ass-in-mouth for the international marketing coursebooks.
> You spend a few hours tinkering with settings, then two years pass like a breeze, you have reinstalled your system / on another employer's laptop, and you have to re-configure everything. From memory. That's frustrating.

That's why we treat configuration as code these days. Put all configuration files that matter in a repo.

And if a tool does not take a plain-text config file, or at least allow you to export settings to a plain-text file for later re-import, it's frankly not worth your time.
You can configure disk usage in the IPFS config file.

Set Datastore->StorageMax under ~/.ipfs/config

Not sure about bandwidth.
Will Electroneum ever be listed on a major exchange like Binance? The token is really getting off to a slow start.
That would mean that the attacker can already predict /dev/urandom, rendering it effectively useless. So the parent is right, "the result will be as strong as the best source of entropy", if both sources are bad then the result will be as well.
Pretty easy. Develop code to delete. Code doesn’t work as “designed” and just makes the qc/qa think data was deleted. Automated analysis keeps using it.

No human ever directly accessed data so they don’t “know” it exists.

Ad targeter or whatever needs the data keeps working.

This seems like a trivial programming problem. I’m confused by the confusion.
I added hover over shadow animation and working on adding External Link fon icon from fontawesome.com https://fontawesome.com/icons/external-link-alt?style=solid

Thanks for the feedback.
Secrecy in policy has no place in a democracy. Keeping your spies hidden or war plans makes sense, but not things that directly affect the public.
Appreciate the feedback! I will take this back to the board soon and see how I can improve it. I already bought the .com domain just in case
Thermal and other noise by analog electronic parts (resistors, transistors pushed to high gain etc.) comes to mind. They are much safer compared to an online service, app or a piece of hardware one doesn't have the source for, but I have no idea if that noise is good once sampled to be used in cryptography or other non-analog fields.
BEWARE: This thing eats memory like crazy on firefox.

I'm clocking more than 2GB memory usage for this site after 30 secs on firefox.

EDIT: Seems to be firefox specific. Lots of CPU use on Chrome but memory consumption seems to be under control.
This must be how data leaks/vulnerabilities happen.
Now time to make sure the implementation suits the needs of the community :D
This book was a revelation to me. I remember my last cigarette like it was yesterday, and I truly enjoyed it. I haven't smoked in 11 years, and it's thanks to this book. It took me three years to stop dreaming about smoking though, and I know I'm not an "ex-smoker". Being aware of that is the strongest part of the deal. I know that I could smoke again with so much ease that I refuse to even touch a cigarette. In the end, it's the best thing I've ever done in my life, and that book helped me so much.
It's possible although the token will need to prove to Binance that they are of value more than every other altcoin trying to get listed there. If they actually go live on one of their mobile carriers they claim to have ties with, the expansion of cryptocurrency exchanges will be streamlined.
Brian basically doxxed random people for developing something that can also be used by criminals.
Apple introduced App Transport Security[1] with iOS 9.
The setting is configured in your app's Info.plist[2].

[1] https://developer.apple.com/library/content/releasenotes/Gen...

[2] https://stackoverflow.com/a/48089038/2044952
Well, if you humminz will get to have a huge community it might work faster than a smart algorithm, right? :)
Also a good idea, thanks!
I don’t wish to create offence, but your website[1] looks amateurish and untrustworthy. This is relevant because your extension requests access to read and change the data of every website I visit, making me wary of installing it.

I really think you should open-source this, so we can at least audit/fork the code. Also, it’d be useful if we could add any domain to the extension.

I’ll end saying I like the idea and find it intriguing. I’d like to see some research into this to see if it works.

[1]: http://www.creativeapestudios.com/
Reminds me of when someone ran "rm -rf /" at Pixar and deleted all of Toy Story 2.

The backups were crap and the only reason it survived was because someone took a server to work from home.

When all was said and done, they never really found who did it, they just made organisational changes to ensure it didn't happen again. No blame game.
It's up for the hum 'owner' to accept the guesses. If it was me recording a hum and someone will mistype the guess, I will still accept it, but otherwise this is just in the hands of the community
It's a common pattern in functional programming (e.g. in Haskell and Scala) to add an "unsafe" prefix or suffix to functions that perform dangerous side effects.
Well maybe its something handcrafted last minute, not being able to put it on proper warhead. You know, similar to usage of mortars as hand granades when things get desperate & hollywoody).

Not sure what's the issue with that lightspeed, they had one extra jump they decided to not use since it wouldn't help (maybe energy for jumps is not from the same source as for conventional engines). And from ballistic videos on youtube one can see that increasing velocity of projectile dramatically changes destruction on the target, to me it actually looked pretty realistic (within fantasy genre).

Now why First order didn't just jump forward and waited for them I have no clue, but there might be restrictions in that universe which would explain it (I am sure you recall its a fairy tale from some parallel universe, nothing more).

Must be a hard life watching some fantasy and not enjoying it because you keep finding some dubious flaws in the logic that wasn't there in the first place. Those situations when your mind is your greatest enemy. I went to see it twice, and had a blast just like everybody else.
Maybe I can automatically query youtube's API when someone guesses your hum :)
This is part of the plot in the Tom Hanks film The Man with One Red Shoe. Someone suspects that there is code hidden in the music that he plays, and uses a department of defence computer to try to decode it.
Thanks for the clarification and for pitching in on this thread. FWIW I really appreciate the thought and effort the React team puts into changes.
This is beyond dangerous. Why someone of his stature would want to directly harm democracy which he benefited and benefits from, is beyond me. Thiel really DOES wants us to live in his masturbatory "we dont need democracy" fantasy.
The problem is that, in practice, many of those thread contexts are holding open resources like DB connections or file handles, and the costs related to those mount pretty quickly.

This is why actor models are good IMO. They are based on the actual resource model, rather than the developer's mental model. That is, until the developer learns to change his/her mental model.
There's lots of testing for Swift on Linux (e.g. every pull request runs tests on macOS and Linux), and Apple recently announced https://github.com/apple/swift-nio which seems to have been very well received, e.g. the Vapor framework is completely switching to it for Vapor 3.
Is wireless charging bad for your smartphone?
I wish they would give more clarity on what 'delete' means. Is it
a) It's deleted from your timeline etc
or
b) It is really deleted from Facebook's servers

If it's a) then that's either a 'hidden' toggle which does not meet GDPR needs. If it's a 'hidden' and do not process further, it is questionable (unless a right to be forgotten is invoked).

Also if it's a) then everything is discoverable by someone with legal authority, even years after you believe you have deleted it.