skysight-inc/HackerNews huggingface dataset:
You think this person would have committed suicide wherever they worked, and their experience at Amazon was in no way different than it would have been at any other company? Do you think Amazon is no different than other companies? Is it possible for companies to have different cultures?
The First Computer Geek Was a Woman
Confirmed in the next message in the thread: https://lists.torproject.org/pipermail/tor-talk/2016-Novembe... (the vulnerability appears to exist in upstream Firefox as well). Seems to relate to SVG animation.
Thanks. Updated the Readme with that information: https://github.com/nathancahill/anycomplete/blob/master/READ...
in the US whether the state border changes depends on the specific agreement between the states, which may in some cases go back to the colonial era (for virginia vs. maryland, along the potomac, it's the low tide mark on the virgina side except for tributaries - so if VA builds out into the river it doesn't become part of maryland). It gets quite difficult to amend these because both states have to agree, plus congress, for any revision of borders. It's usually just not worth it.

One well known dispute was between new jersey and new york, over ellis and liberty islands; the supreme court had to intevene on that one and I think currently both states have jurisdiction.
this reads like it was auto-translated...
To be fair, it's a popular magazine piece written for the layperson.

I don't know enough about AI research to judge the value of Dr. Schmidhhuber's contributions, but I've seen his name multiple times in past HN discussions.
Something Happened to Activist ISP Riseup, but It Hasn’t Been Compromised
Like most communities we focus on policy decisions that affect us, but not the root causes that lead to those decisions.

The problems are systemic. It's not Hillary or Trump.

We haven't figured out how to make mass organization work effectively.
Poke things.

Seriously though, I started because I wanted to secure my server. So I looked at how other people secure better severs. Sometimes I looked so deep I found errors, normally little things like leaving a default account set up, or leaving FTP wide open.

If you're looking for some generic response like "Just go to http://hunt4.bugs", I don't think one exists.
That's neat, I'd like to build something like that. I'm more of a raspberry pi+linux kind of person though.. do you have individual links for each of those parts? The linked code seems straightforward enough, but I wouldn't know what to buy to start with.
Ok, then why isn't the person fired for poor performance? If they literally can't perform the job, there should be no legal issues right?
Fair; I guess I'm wrong here. Perhaps we should be doing something to prevent gratuitous use of unsafe code. I'm quite wary that we may overly stigmatize unsafe code this way, though (leading to people avoiding even the use of libraries like byteorder that contain unsafe code). It's a careful balance to maintain.
Note that keeping them separate has a benefit that when your 'Visualization' portal is down, your 'Alerting' systems are unaffected (and vice versa).

Collectd, telegraf. etc, can be configured to send the same metrics to your favorite TSDB and Alerting system (like riemann) in parallel.
> Parallax Propeller which has 8 parallel 100mhz cores.

According to https://en.wikipedia.org/w/index.php?title=Parallax_Propelle... it is only up to 80 MHz.
You are correct. This first FE310 chip on the HiFive1 board does not have a built in ADC/DAC.
It Was Never About Ops
There's a freely available book from MIT, called "Democratising Innovation" that talks about a similar dichotomy:

http://web.mit.edu/evhippel/www/democ1.htm

They are a little more even handed though. I think one of the examples are specialised scalpels. They point out that a doctor innovating a new surgery may need a tool which simply doesn't exist, and theyll need to build it themselves.

On the other hand, a professional scalpel maker may know about a new alloy, or a new casting technique, or a way to mass produce them for pennies. You get the best product when both types of innovation are present.
This is absolutely bang on the money. Totally right!
I'm not sure that's the whole story - specs read:

Memory: 16 KB Instruction Cache, 16 KB Data Scratchpad

I'm wondering if it's possible to combine that or dice it in some way? On top of that, the program resides in SPI flash (128 Mbit -> 16 meg).

EDIT: ok - the above makes no sense, so yes, on 16K on-board RAM (and the other is for cache).

Short of more info, I'd be willing to bet that some of that flash can be set aside (or used like) variable space (albeit at a slower speed), and the on-board memory is more for high-speed stuff (and you'd have to swap things in/out - though likely they'll have a library for all of that - maybe).

If all of that is true (or close to the truth) - well, I don't know if it would be better than the propeller or whatnot, but it certainly looks interesting...

EDIT:

Reading the infosheet on the processor:

https://dev.sifive.com/documentation/freedom-e310g-0000-manu...

It does seem like the flash can be used for data and program space - and it appears like it can be read/written to from the cpu - so it's kinda like the flash storage on the Arduino. I would imagine it can be used similar - although slower - as variable memory (given a proper lib); and "paged" into the faster on-board 16k RAM.
There is one: https://microg.org

It's very much an alpha however.
> Hire more people. Problem solved. Yeah it's gonna eat at your margins oh so slightly (and less than you'd think).

If Bezos saw this advice, he'd laugh in your face. Because Amazon is moving more towards eliminating humans and automation with robots. I'm sure he knows all about margins bro.
There are several alternatives to Google Apps, if that is what you are referring to, including TK Gapps and the MicroG project (as far as I know - I haven't used them myself).

> for example, Geolocation would be a problem without Google's WiFi data

UnifiedNlp[0] geolocation, when I looked into it a little while ago, could use various data sources including Mozilla's, Apple's, OpenWlanMap, and others.

----

[0] https://github.com/microg/android_packages_apps_UnifiedNlp/
> the EC is to balance the larger more powerful states against the interests of the smaller ones

This is not the reason the EC exists: https://news.ycombinator.com/item?id=13038525
Yeah and SailFish OS isn't full open source.
The only thing that is not open source on android is the Google Play services. Android is can be fully functional without the Play Services.
With SailFish the UI is closed source. How's the OS without a UI?
"A pursuit of a criminal can be extended across border, and e.g. ambulances are shared"

The examples you mention all involve cases where one cannot reasonably wait for permission to pass. Those are handled similar between Belgium and the Netherlands and, I guess/think (there may be exceptions for cases like Switzerland and Norway, who are in the Schengen area but not in the EU), everywhere in the Schengen area.

This case was different, though; the victim was clearly dead, so there wasn't much of an urgency. If there is no urgent need, would Sweden allow armed Finnish police officers to enter the country or vice versa? What if it were a few heavily armed SWAT teams in armed personnel carriers?
If you aren't interested in architecture, there's probably no particular reason for you to buy this at this point. RISC-V is just getting started, so there aren't huge practical benefits yet. In the long run, we'd obviously prefer to use open-source unencumbered hardware, which is the point of the RISC-V project.
I can only hope. DRM (digital restrictions management) is defective by design.
The RISC-V ISA defines different privilege levels: Machine, Hypervisor, Supervisor, User. It is possible for a chip to conform to the RISC-V Privilege Spec v1.9 by only implementing the bare metal or Machine mode, which is what the chip on this board does. So the chip on this board does not have User mode or an MMU.
> If you hate your job, wouldn't the courageous thing be to go get a different job?

The word courageous is the real casualty here.
Still works surprisingly well for most basic usage.
It's not just the DHT22's accuracy that's a problem, it's the calibration.

I have 8 of these, and they are up to 30%RH off - both in terms of their readings relative to each other, and relative to the true RH of a saturated salt solution[1]. Moreover, some of them have a strange "stickiness" to certain levels.

I've heard good things about the BME280, and that's what I intend to replace my DHTs with.

[1] See e.g. http://www.omega.com/temperature/Z/pdf/z103.pdf
I don't think PHP has anything to do with that. Probably more experienced coders (i.e. older, hence PHP), just cranking out great code. Language/stack has nothing to do with it.

For example, my day job I work with Android all day long. But as a side project, I wanted to make a small mobile game as a invitation for my wedding. So I loaded up Phaser.io and wrote some really easy Javascript. I had a working, playable game that night. To be fair, it's a really great framework. But I think choosing a framework that fits your needs at hand is much more crucial than which language or database you use.
hunter2

Yep all asterisks here! ;)
There's some setup involved if you're sending a decent amount of traffic to it.

The two game changers are using the UDP line protocol instead of HTTP, and making sure you are batch-processing inputs. Fixing these settings is the difference between an instances that crashes all the time, and a purring one.
Katrina wasn't it?
>Dr. Schmidhuber also has a grand vision for A.I. — that self-aware or “conscious machines” are just around the corner — that causes eyes to roll among some of his peers.

I can't help but wonder if the sole reason AGI doesn't exist is because it hasn't been figured out yet.

While that statement sounds obvious on the face of it, the implication is that we may already possess both the sufficient computational resources and human intelligence to realize its creation.
You say you've been doing front end development for 25 years, and also that front end frameworks have a shelf life of 3 years, but of those 25 years, how many were spent working with front end frameworks? At most I'd guess 10 years, but probably much less – the frameworks simply haven't existed long enough. You say the shelf life for front end frameworks is 3 years, but I constantly see companies building software with backbone, knockout, ember, and countless other front end frameworks that have existed for nearly the entire lifetime of front end frameworks. Sure, if you pick the latest fad you'll find a framework that has only been popular for a few years, but that hardly means it'll die off in the next couple years.
The Cheapest Trip to Mars Leaves from This Tiny Indian Island
I changed the title on the submission because the original ("Something Happened to Activist Email Provider Riseup, but It Hasn’t Been Compromised") is too long by four characters.
I was fortunate enough to attend his talks at MIT CSAIL while working there.

Here are some notes in case anyone's interested -- [0] and [1]. I also recommend his TEDx talk.

[0] https://www.dropbox.com/s/v6bbktuywoqv2w3/jurgen-talk-notes....

[1] https://www.dropbox.com/s/ux53ism7fsxgo8x/jurgen-csail-talk2...
At my current gig the network is air-gapped. At previous gigs even though we had Internet access, security was very tight. They also seem to rather pay 40+ hours of dev salary installing and supporting open-source or home grown tools instead of having an ongoing subscription for a few bucks a month.
Have you verified that CH_PD stays low when the ATTiny is asleep? I'd consider putting a 10k pulldown on the CH_PD line so it defaults into powerdown mode. Do you have a multimeter? Insert it between VCC and U1 and between VCC and US1 to verify your sleep currents [1].

The 3.3v regulator could certainly be improved. Once you've verified that your sleep currents are within the expected range (<1mA), consider swapping it for something more efficient. A board like [2] should work reasonably well if you set UVLO to the minimum value of 0.3V [3]. This should get you to a few months of battery life.

A large capacitor (500+uF) on VBATT will stretch this a bit further. You want something with low ESR (the batteries should be around 400 milliOhms total; try to stay under 100 milliOhms). Anything here [4] would be pretty reasonable (supercaps are also a good option).

If you want to go even further, switch to an ATtiny85V and run it directly from the batteries. (This will work with your ATTiny85 as well, but you'll drop below its operating voltage while there's still a fair bit of usable charge left in the batteries.) Instead of wiring to CH_PD, you can wire it to the enable pin on your regulator (unfortunately not exposed on [2]; it's pin 6 on the TPS61200). You'll need to level shift the ATTiny<->ESP8266+sensor signals. The advantage here is that the ATTiny power doesn't take an efficiency hit from a converter and the ESP8266 and sensors can be 100% powered down when not in use. This is what I'd do if creating this as an original design on a single board.

[1]: https://openhomeautomation.net/esp8266-battery/
[2]: https://www.sparkfun.com/products/10255
[3]: https://www.circuitsathome.com/dc-dc/tps61200-board-modifica...
[4]: http://www.mouser.com/Passive-Components/Capacitors/Aluminum...
http://www.lunarbaboon.com/comics/imminent.html
Seriously? Have you ever seen something fixed faster by a committee then by a vendor who has a large financial incentive to protect?

I want to live in your world!
Why are priceless treasures of our architectural heritage being routinely pimped out to private developers? And more to the point, who benefits?

That's the real scandal here.
Are there immediate actions for inoculation, e.g. disabling SVG, and/or detection, i.e. if this has been triggered?
Really enjoying seeing a lot of new projects based on Hammerspoon. And very glad for the people who created it, because maintaining the precursor was a daunting job and took too much of my time and gave me too much stress.
Because its cheaper to let them quit on their own accord and milk a few more hours from them. Legal or not doesn't prohibit a law suit which costs time and also leads to bad PR.
Hi, author of Hyperscan (https://github.com/01org/hyperscan) here.

I strongly suspect we don't support enough of this:

> many of which used zero-width assertions that required non-trivial transformations and pre- and post-processing of input

... to really support your use case. But we're interested in the workload, especially as we're looking at extensions to handle more of the zero-width assertion cases. We'll never be able to handle some of them in streaming mode (they break our semantics and the assumption that stream state is a fixed size for a given set of regular expressions).

Can you share anything about what you're doing with zero-width assertions?
Have you used js.spec or clojure.spec in production? Has it helped you catch bugs that you would have otherwise missed? How does the runtime-only limitation work out in practice?

I know that flow has prevented me from checking in bugs, because I've tried to push up code with e.g. misspelled property names and the pre-push hook stopped me.
Welcome to Capitalism Camp for Kindergartners
For project at work I use one Excel. One Excel for each different project. One single file makes later on very easy to search for key words or filter on columns. While I reuse part of the template for new projects the set of columns is usually new in each project but at least I always have columns for: follow up; who/with who to follow up, creation date, event (meeting, call, etc) deadline -only if hard deadline. It grows about 100 lines a week.
In addition I have a long check list (another Excel) with all the things I need to do. Short sentences for each task. File is always open in my laptop and anything comes to my mind goes there and give me the required headspace. Usually I start my day having a quick look and selecting a few things to do in the day.
So two Excels for each project. Yes, there is a bit of duplication between them but it is ok.
You're correct, you can access the 128MBit SPI Flash as any other read-only memory mapped memory -- you can execute out of it or load data (you can also write to it but need to use a seperate channel, it's not directly memory mapped to write).

You're also correct on the sizes of the ICache and Scratchpad. You can execute code which resides in the scratchpad, but can't store data in the I-Cache.
OR you can easily survive DDOS by not relying on friggin centralized servers accessible over the internet for your social networks and apps. Run them on intranets for your local communities, village etc. and run them on VPNs elsewhere. Then mitigating DDOS can simply be done on the virtual router level.
Does anybody live on that land? I mean, this would be like a country kicking its own citizens out. Suddenly your government your house is not in their country anymore.
Adding a robots.txt file to a domain doesn't cause them to delete their archive of it, only to hide it.
It's quicker to recover from a hack than it is to deal with SELinux every day.
We use it with influx, works great, though I find influx's syntax to be funky.

We also use it against mysql. Annoyingly there is no driver for that so we had to build a nasty layer than translates from influx to mysql.
Yeah. If I remember right there were a couple reports of crocs in South Florida over the years, though certainly no major issue
What's missing is that these massive mirrors have to be regularly cleaned from sand - using water! The water consumption is significant.
This is an OS developed by a finnish company. There is little to none risk that a finnish developer would allow malicious russian code on their plattform. The only more anti-russian people I know of is the Balts.
Agreed! There's merit to the perspective here, but it speaks mainly to developers who are 1) very good at picking up a new framework and getting it to work, and 2) largely in a position to make their own technology choices.

I've found it much harder to pick up some of these frameworks. Even ember, which should probably be one of the easiest for me as a rails developer (former? I sure hope not...) Learning a framework is, for me, a big enough undertaking that the analogy to ordering something free from the menu doesn't really hold. Some people are much quicker with this than I am, though.

I'm also, unfortunately, really not in control of technology decisions (in spite of the fact that making these decisions is written in my job description signed all the way up the chain - in many orgs, you have to fight like a banshee to exercise this right, even if it is explicitly listed in your job responsibilities!). I can sometimes influence them, but one of the reasons people get into such intense arguments about what framework to use is that you're far more productive with one you already know. If you're good at Ember, you might not want to switch over to React, and vice-versa.

Honestly, if it were up to me, I'd probably stick with the integrated rails app for now, unless there was a very compelling reason to do otherwise.

http://rubyonrails.org/doctrine/#integrated-systems

That says a lot about the kinds of apps I develop. I personally think that the amount of complexity introduced into web apps through the SPA approach is substantial. There's no saying it's strictly right or wrong, just something that needs to be balanced against what you get out of it.

There was a time when a spreadsheet, a server, a database, a web app, all took great skill and cutting edge knowledge. The day will probably come where relatively rich web apps are much simpler and straightforward. Until then, there is a huge opportunity for people who can learn this and leverage the power. There is also a huge opportunity for people to massively over engineer their systems for "no reason", except that there is a reason - resume building. I'm not naive, I was around in the days when if you didn't know "EJB", you might have a harder time getting your next gig, which lead lots of devs to introduce EJBs into apps that had no need for them, mainly to get the experience and skill.

If developers chose technologies based on what their project needs, rather than what their resume needs, I suspect the software development world would be more conservative in applying new technologies. As it stands, there is a lot of incentive to be unnecessarily (possibly even destructively) cutting edge, because that's how you get the experience.

I don't necessarily blame the devs, this is the game.
My comment was regarding to the ununamed male employee who attempted suicide.
I agree captain, but this whole discussion is starting to resemble The_Donald thread on Reddit.
Thanks for starting Mjolnir though!
Sigh; I am not making much of a show of my Perl knowledge today. (I messed up a Perl find-alike elsethread.) Thanks for setting me straight.
How could such a thing be financed? If your value proposition is 'I have this apartment for sale/rent that's twice as expensive as the others, but in 20 years time you'll have dry feet' - I'm not sure who would buy such a thing. Preppers would move to the boondocks in Montana anyway.
The End of the Anglo-American Order
Here is another one:
http://www.independent.co.uk/life-style/gadgets-and-tech/new...
Carleton University computers infected with ransomware, halts research
Then you're not fulfilling your potential for new people to enter that audience: https://xkcd.com/1053/
We may do something once we build out more functionality. I would really like to try some face detection on there, and start recording aggregate ratings etc. and make it truly social.

It's just that we have been burnt by C&D letters in the past for even mentioning a brand name or using similar colours etc., so I am wary of waking the savage beast, so to speak. :) I may drop NetFlix an email asking for permission.
Okay, have fun being an edge case I guess.
If I may plug my own free project, https://github.com/boppreh/keyboard may achieve what you want. Also note it has mouse support now; it's hidden, but exists.
From the changelog:

https://github.com/tensorflow/tensorflow/releases

> TensorFlow now builds and runs on Microsoft Windows (tested on Windows 10, Windows 7, and Windows Server 2016). Supported languages include Python (via a pip package) and C++. CUDA 8.0 and cuDNN 5.1 are supported for GPU acceleration. Known limitations include: It is not currently possible to load a custom op library. The GCS and HDFS file systems are not currently supported. The following ops are not currently implemented: DepthwiseConv2dNative, DepthwiseConv2dNativeBackpropFilter, DepthwiseConv2dNativeBackpropInput, Dequantize, Digamma, Erf, Erfc, Igamma, Igammac, Lgamma, Polygamma, QuantizeAndDequantize, QuantizedAvgPool, QuantizedBatchNomWithGlobalNormalization, QuantizedBiasAdd, QuantizedConcat, QuantizedConv2D, QuantizedMatmul, QuantizedMaxPool, QuantizeDownAndShrinkRange, QuantizedRelu, QuantizedRelu6, QuantizedReshape, QuantizeV2, RequantizationRange, and Requantize.
noscript would probably work, seeing that it relies on javascript to function
A: Because lots of available capital drives dumb real estate decisions. Always.

Real estate is unique because it's value is realized over long periods of time and it's easy to get mortgages.

In my area, they're building massive gluts of apartments and condos. The dumb money -- mostly smaller regional banks trying to break into commercial lending are leading the deals, and the bigger or more sophisticated banks stay away.

That's a big reason why you have extreme boom/bust cycles, special tax rules, etc.