skysight-inc/HackerNews huggingface dataset:
My family has been using those for 30+ years, and of course I bought one when I moved out. Apart from the occasional failing sealing ring (every 4 years or so), they are low maintenance and consistently produce good meals. You have to watch that you don't burn the bottom though when you are cooking for 2+ hours - just don't turn up the heat too much.
I had the exact same experience. I gave up on pressure cooking after having the Cuisinart fail to seal way too many times.

It defeats the purpose if you have to baby-sit and fiddle with the lid for an hour hoping to get a seal.

I have only had that issue once with the Instant Pot so far and it was solved with a quick re-seating of the sealing ring.
Show HN: A Lightweight Alternative to JAX-RS
There's now also a Firefox Testpilot experiment for container tabs: https://testpilot.firefox.com/experiments/containers
I think this is only true on Linux. On my Windows and macOS installs, hardware video decoding works fine.
OS-level backdoors can be easily patched. Unlike hardware based backdoors, curtesy of Intel AMT.
Thus my point. The CIA should not be running programs that "do not exist". Classified, sure, but not hidden programs nobody knows about. That is not what we are paying them for.
Announcing Visual Studio 2017 General Availability… and More
Can you source Assange stating this? As far as I remember, his explanation was that since there was already a bevy of mainstream media ready to publish any dirt on Trump, leakers did not have to go to Wikileaks to publish their stories, therefore it was unlikely anyone would send their leaks there.
Material Theme – the most epic theme for Sublime Text
Booklights: Make America Read Again
In other words, you feel attempting to constrain the operations of intelligence agencies is equivalent of asking nicely, and that's the way is should be?
`/usr/bin/time -o foo_time.txt foo | bar`
I think it is important to understand a little, especially content marketing if you hope to get your project in front of eyeballs.
Well, always-terminating implies non-Turing-complete, so that's a way to guarantee it.

The proof is easy: just set for all n, f(n) to be the nth program in your toy language in lexicographical order and then set for all n, g(n):=f(n)(n) + 1. This g is clearly Turing-computable (you can modify an interpreter to compute it) and not in your language (a la Cantor).
The conventional way of forcing bash not to use a built-in is by using the full path (/usr/bin/time in this case).
No, but I've considered some ideas at the back-of-envelope stage:

- typesafe portable macro assembler. Used for those cases when people want "close to the metal" behaviour of C, but with less footgun potential.

- Archaeology of old language features that have been thrown out with the bathwater (e.g. COBOLs use of '.' as statement terminator, "PIC" statements)

- attempt at Perl-style language which optimises for English text readability, comprehensibility and euphony
"Xoogler" is a new one for me. I went looking for a company called "Xoogle.com" and wondering why anyone would pick a name so close to Google.

"Ex-Googler" seems to have been serving its purpose well.
These documents were being passed around by former CIA hackers. It says this right on the page. Harold has already been disproven to have any connection to leaks. He was just a hoarder with a mental illness.

This hasn't stopped people from connecting every leak since his arrest to him.
I remember reading about two projects og Gabriel Gonzales that might be interesting in this regard.

Dhall, a total configuration language.

https://github.com/Gabriel439/Haskell-Dhall-Library

There is Morte and Anna as well, that look like the previous experiments in total languages in haskell.

https://github.com/Gabriel439/Haskell-Annah-Library
by definition a zero day is unknown, if they detect that it's being used in the wild then they can easily trigger the software vendor to issue emergency patches or plant the story somewhere - hell, they can even release counter malware that can mitigate

they have absolutely no reason to reveal their inventory of zero daze; that's not to say they're not morally obligated to do so, but when have morals driven their actions?
I find that subtitle a bit strange. It implies that the article is talking about the limitations of 'reasoning' as traditionally conceived, but the article is more about how human reasoning in practice isn't like the traditional notion of reasoning.
When something becomes habitual, it frees up the cognitive load for you to think about other things. I assume parent has played so much starcraft, that many of the routine aspects of the game such as bootstrapping a base, farming resources, and building a military has become engrained. Especially in 4v4's the risk of an enemy trying to pull an early cheese is so low, that the beginning of the game is basically almost always the same.

When I was playing Diablo II, I used to be able to complete the Secret Cow Level runs with a nova sorc almost by rote. I would often be thinking about other things, chatting with friends, calling into internet radio shows while doing this
There's at least one case where they've deliberately excluded documents from a leak without a good explanation, which I think qualifies as a lie by omission: https://www.dailydot.com/layer8/wikileaks-syria-files-syria-...

Also, while I doubt they've ever released fake documents as part of a leak, they do often push incorrect and/or unverified theories and ideas on Twitter.
I guess the Russians have no FSB hacking programs that Wikileaks could publish.
If you are currently hosting a Sync 1.1 server I strongly encourage you to migrate to 1.5, we removed the legacy parts of Sync in
https://bugzilla.mozilla.org/show_bug.cgi?id=1296767
which means it will not work anymore on Firefox 54.
You missed a pretty big memo.
There also still hasn't been any public evidence that Wikileaks got their Podesta email data from Russians yet. So far we only know the DNC leaks were very likely Russian. That means until today only about ~50% of the 'election hacks' have been attributed to Russia with public evidence.

Now this leak calls into question some of the evidence about the DNC hack [1]. This evidence being the malware was Russian. But there were many other pieces of evidence that pointed to Russia so I'm personally not anymore persuaded it wasn't Russia for the DNC stuff. The Podesta stuff is still up in the air AFAIK. [edit: see pvg reply]

Either way this leak will just add to the deniability angle for the partisan hawks. Although this is probably way over the head of CNN/Fox News crowd so it's also possible it will have zero effect.

[1] Previous leaks mentioned NSA/Five Eyes collected foreign malware. This leaks adds CIA to that group and further solidifies the "misdirected attribution" angle.
Yea, that looks similar. I'm not in the beta channel, though, I'm on 51.0.3.

I am signed in and have synced recently.
The brand name.
These services (Mediafire, Zippyshare, Uppit) are among the best file hosting sites online, but unfortunately they have their issues too.

The problem being that you have to jump between different hosts depending on how large your files are and which features that you want to use (e.g Mediafire for larger files, Zippyshare from public PCs so you don't have to login, MEGA for sensitive files that you want to send securely, Dropbox when you don't want grandma's PC to get infected when you're sending her the videos from Christmas).

The goal is to create one single host that saves you from having to jump from each host and having to maintain dozens of accounts to bypass limits.
There's a "smart" version of the Instant Pot that has its own scripting language!

http://instantpot.com/wp-content/uploads/2014/09/How-to-writ...
I really hope they add wildcard (e. g. src/*.cpp) support in C++ project files
Sock Club | Web Developer (Ruby on Rails, Javascript) | Austin, TX | FULL-TIME, ONSITE, www.sockclub.com

The retail landscape is shifting it's reorganizing from around the automobile to around the smartphone. We are working to capitalize on this change building a DNVB (digitally native vertical brand) and also working on the discovery problem for ecommerce. If you're interested in this opportunity contact me at dane@sotmclub.com
http://explainshell.com/explain?cmd=at

Or use a CI cron running daily?
I don't agree. In my opinion, even on my high-specification workstation, the performance of the modern web is below my expectation for 2017 (having been using the web since 1997). Browser and CPU performance have not kept pace with web site bloat. CPUs have gained more cores but they mostly sit idle when using a web browser.

So focusing on more concurrency in the web browser is extremely compelling in my view. I don't believe we're going to see widespread trimming of bloat from the web at large. It's something a few conscientious companies think about, but the majority just keep throwing frameworks and third-party scripts at their sites with abandon.

Web performance in 2017, even on high-capacity hardware, ranges from acceptable to bad. I'd prefer it ranged from superb to acceptable. If Servo moves us in that direction, I am a big fan.

Perhaps to your point: UX includes performance. And in that sense, UX may help Mozilla market share.
Neural networks give voting advice for upcoming Dutch elections
That's what happens when you move away from the standard technologies.

You should look for a smart frontend dev instead who could learn a new framework easily. Search for a Frontend/php or frontend/javascript developer. You'll see the difference.
Except that they absolutely did nothing of the sort, they waited to leak their information until the primary was already over...
Just curious - do you like cooking? I find people who don't like going to the grocery also don't enjoy cooking. Not a 100% correlation but my gut says a strong one.
Unfortunately the only way to check if the above is true would be by examining the device firmware.

Also, the definition of "unmodified" and "configured" is very broad in this context. There's no need for a screwdriver or messing with a JTAG port when a well hidden magic packet coming from the Internet can trigger a watchword=off function.
Or their life expectancy would decrease significantly.
I am sure it is. I had a link on the bottom right saying "check out HMA" the fact the click on the background opened that window was a bug, I don't believe someone would buy HMA just because I opened a tab with it ...
This may sound stupid, but I'm wondering if using Windows Phone 8 (not Windows 10 mobile) might be a strong measure for protecting oneself against such attacks.

First, it's quite restricted in terms of deep system access towards devs and users. Apps are sandboxed and extremely isolated from each other. Then, its market share is so low that probably no one makes an effort to build targeted attacks towards it.
It's not so much a rediscovery. American's just feel that pressure cookers are unsafe, so they are scared to use them. I've been a long-time pressure cooker user and I've had tons of people say something about them blowing up or "making crazy noises".
That's form I-94W [1] for those who are curious. We also had to promise we'd not been traficking drugs and were not planning on engaging in illegal or immoral activities, and more.

I always wonder how many idiots have been denied entry because they were dumb enough/drunk enough to think it'd be fun to tick the wrong box on that form.

I also love how under the Paperwork Reduction Act they have had to estimate the burden of filling it out, but seemingly not consider whether or not is serves any actual purpose to ask those questions in the first place.

[1] https://www.cbp.gov/sites/default/files/documents/%20I-94W%2...
Admittedly the article has its bits, but look forward to solving this personality test in the future:

> WHAT KIND OF ANIMAL WOULD YOU BE? AND WHY?

> This may strike you as silly, but the answer can tell you a lot, particularly when candidates explain why they chose a certain animal. If you want to test it before you use it in a job interview, try it out at your next dinner party.

> Ask enough people this question, and you’re likely to hear some surprising answers, and gain valuable insights that will tell you whether they’re right for the job. The chief executive who often asks this question, for example, says that if she’s hiring somebody for sales, she likes to hear a predator as the answer, like a lion. If somebody is going to be working in teams all the time, a social animal may be the right answer. The “why?” part of the answer will also tell you a lot about their level of self-awareness.
There are two forms of longevity. One is, how long will it hold a charge? And the other is, How many times can it be charged and discharged before losing capacity or failing?

The uncharged state is at pressure equivalence to the outside environment, so there's no reason not to think that it can last as long as concrete structures in water can last: decades to centuries. The generator parts will need more maintenance.

The charged state is empty, with the interior water pumped out, and holding it will be a mechanical and materials engineering problem. However, the normal call will be for a daily cycle to replace energy that would otherwise come from solar. Reasonable management should prevent any particular cell from being held at charge for more than a few days at a time.

Lithium chemistry cells have a limited lifespan in number of charge cycles; 600-1000 or so for full discharge, up to 10-15,000 for very light discharge cycles. The water storage system won't exhibit those problems unless they fail to filter the water adequately.
It's a long-existing term. You can find Xoogler groups on places like Facebook. Google also use the term noogler for new employees.
See for yourself:

lolcathost% js17
js> function twice(x) { return 2*x; }
js> var xs = [1,2,3];
js> var ys = xs.map(twice);
js> var zs = xs.map(twice);
js> ys == zs
false
js>

Of course, the fundamental problem (in both Haskell and dynamic object-oriented languages) is types:

(0) Haskell doesn't have a type of lists. It has a type of potentially infinite streams.

(1) Dynamic object-oriented languages don't have a type of lists. They have a (dynamic) type of objects with physical identity, whose state (mutable or otherwise) can be interpreted as a list.

ML is free of these problems. It has a bona fide type of lists. Of course, you can also define a bona fide type of streams if you want to. Or a type of dynamic objects with identity. And those will be different types.
What I like most about firefox is the mobile version supports addons like ublock origin. In mobile Chrome the support for add blockers is not really well supported.
On my Mac, it's

#!/bin/sh
# $FreeBSD: src/usr.bin/alias/generic.sh,v 1.2 2005/10/24 22:32:19 cperciva Exp $
# This file is in the public domain.
builtin `echo ${0##*/} | tr \[:upper:] \[:lower:]` ${1+"$@"}
Me too! Love grocery, tougher with kids. I find the free cookie at the bakery seems to be a good incentive for them to behave, ymmv
favorite recipe?
Show HN: Reveal suspicious and data hogging apps on a Live graph (Android)
Interesting. Read a little about BlitzMail. MIT had Zephyr as an IM system which was kind of fun.

I miss the days of those old IM systems that I could write my own processing pipelines and UIs for. It's sad that in these walled garden days of Whatsapp, Wechat et al. that there is no way for me to programatically access my own incoming messages.
Yeah, it's pretty confusing, I thought Xoogler meant someone working at Google X.
I would be interested in working on the portable typesafe macro assembler!
Rust on WASM is probably trivial. But C#, Java and Go are GC languages, porting them is probably a much heavier venture.
HelloSign (YC W11) Is Hiring a Sr. Front End Engineer
I never read wikileaks but I did glance at a couple of things here - https://wikileaks.org/ciav7p1/cms/page_14587109.html

which are "do's and don't's" for malware writers. I like this:

S//NF) DO NOT perform operations that will cause the target computer to be unresponsive to the user (e.g. CPU spikes, screen flashes, screen "freezing", etc).

But the rationale is only:

(S//NF) Avoids unwanted attention from the user or system administrator to tool's existence and behavior.

It should go farther. When a user's impact is affected, this is a firm and definite step toward living in a police state.

I like the idea of a state where the director of the CIA can tell the President "We do not have private files on anyone, nor anything not directly related to imminent terror action and the like. We live in a free world, and if we didn't have people abducting others for ransom, planning terrorist activities, or the like, nobody country would need such capabilities.

Generally I am against a surveillance state and for one of these reasons I do not read these documents.

I also like this part:

(S//NF) DO make all reasonable efforts to minimize binary file size for all binaries that will be uploaded to a remote target (without the use of packers or compression). Ideal binary file sizes should be under 150KB for a fully featured tool.

To put this in perspective, if you were to load the front page of the wall street journal right now, your browser would download something like 900 KB.

I think getting 100 kb slipped in here or there that makes sure I'm not running a huge terrorist network is worse than the total inability for the government to do this if someone is.

it shouldn't impact my experience and it should be denied.

It's problematic that some of this is extralegal, but I'd rather not know about it than to have to have someone acknowledge its existence. Sorry.

if bitcoin assholes weren't ransoming people's pc's and life's work, or if people weren't being abducted for ransom, or if people weren't radicalized in a matter of weeks and then transmitted secret payments and chose to plough into a group of people celebrating independent democracy (the French 14 July thing with the truck), I might have a little more sympathy toward the idea that there doesn't need to be anything except might makes right on the Internet, letting users and terrorists do whatever they want and fend for themselves.

-

Edit: the cleanup/uninstall section explicitly mentions in the rational, not collecting private (unwanted) data. This might not be great but certainly sounds like the kind of hidden machinery you would want, in the kind of world we live in.
It could be related, but that comes from the desktop section. It doesn't say anything about Enhanced Synk in the Android section.

Although, if you go back to the 51.0 release notes, it does say "Improved reliability of browser data sync".

https://www.mozilla.org/en-US/firefox/android/51.0/releaseno...
China's battery ambitions are astonishing and intimidating
It seems like a useful abstraction over the Von Neumann architecture. I mean a memory address is just a key to some value.
I'm not sure about Firefox itself, but in all other apps, I know it's now under "Add to Firefox".

Because the share list is sorted alphabetically, a bunch of apps started doing "Add to..." rather than use their own names.
Some people like it, some people don't. Shopping is relaxing for some and a chore for others. The utopian world is one where people who enjoy doing things do them and people who don't don't.
> Which causes, with 4K 60fps video, 50% CPU load on an entire core for me.

Is that a punch line? Because it sounds like one. What is that, like, 6.25% of your total CPU power?

I say this because many people have machines with CPUs that can't decode 4K 60fps video in realtime at all. So your stat sounds like a great deal to me.

Having said that, hardware video decoding is important for this very reason. It's a shame that the situation isn't better on Linux. It seems like, no matter what site or browser--Chrome or Firefox--VLC always plays the same video with far less CPU usage.
Think about it. Having the code copyrighted, would leave a paper trail.
It's not a spa, these are #websitewithloginproblems.
The iOS attack breakdown lists a combination of vulnerabilities in very old versions of iOS, vulnerabilities first published by jailbreak teams, and a couple purchased vulnerabilities. The breakdown ends with a publicly jailbroken iOS version.

The Smart TV implant appears to just be a modified version of an open source firmware replacement project.
Why trust any one source? Multiple sources is the way to go. And yes I am aware of what Wikileaks is and it's hard to find an alternative if there even is any. But my point is some day you'll be burned by relying only on a single source.
Just launched. The app is 100% free with no ads or in-app purchases. Please let me know if you have any questions, thanks!

We make it easy to stay under your mobile data limits.
The described permanence of lies even after they are revealed as such really lends weight (dare I say credit?) to the tactics of fake news and propaganda in general.

The value of being the first to form an impression of an event, law, etc. on someone even if that impression will later be proven false just can't be overstated.
From the article it says that the files were circulating in the wild, so if this was not leaked to Wikileaks then "the bad guys" would continue using this and the public would not know.
What version are you running? My anecdotal counterpoint is that I find Firefox excellently performant these days despite heavy use.

The upcoming Quantum work will improve speed generally and specifically for multiple core setups. Electrolysis in the latest versions will also help prevent "bad tabs" from slowing the whole browser.
>current nuclear submarines can't go deeper than 500m before getting crushed!

How exactly do you know that? The maximum depths of nuclear submarines are classified information, just like the top speeds of any military ships. The numbers they put on Wikipedia aren't real, those are the "public" numbers just so you can have an idea of how they perform in normal peacetime operation.
Yes, it's a simple option in the settings: https://i.imgur.com/0np3ItM.png
This video of a cable car [1] shows a ~22 second headway between cars.

And that's loading them at the lazy pace of a tourist attraction. With longer platforms, experienced commuters and more staff, you might be able to send cars out even faster.

[1] https://www.youtube.com/watch?v=By27vhASp1A
There is the theory, that a "bad" actor has quite a bit to gain from being the "worst" actor, since the worst actor is in a natural leadership role for all bad actors. (Were "bad" and "worst" can be read as "opposed to western interests" if you prefer less loaded terms.) In a similar fashion, the North Korean elite has quite a bit to gain from having a nightmarish dystopia, since they are at the top of that nightmare, and the thing is, they set the foreign policy.

So it is by no means a given that NK has a fundamental interest in better international relations, and on the other hand western governments are not immune to internal pressure. That is, if a US or western government would try to bribe NK into a strategy change, then the opposition would claim that the government "does not stand up to a bully."
> Steam escapes noisily through the lid locking mechanism for about a minute first

FWIW, I've found that if you push down on the lid firmly once it starts venting steam in any quantity it will lock instantly.
I think it's okay to say "there are people with non-specific symptoms, and they really have these symptoms, but it's not proven exactly what's causing them". Because honestly that's where we're at now. I think it's likely that we'll figure get higher resolution into conditions like this and it'll become clear what the pathologies are.

What's dangerous is thinking you KNOW the answer (either in the affirmative or negative).

This whole article is an exercise in motivated reasoning. There's absolutely no way that the author would ever change their mind. They're far too entrenched in one camp. Even if we truly figure out the root cause, I doubt they'll ever give up their position.