skysight-inc/HackerNews huggingface dataset:
I think I saw a proposal recently for something that would cover this use case. IIRC it was for an index organized table that stores the entire contents in a btree (so it would naturally be stored in primary key order).

I don't think there's been any work on it yet though.
- "Extract method" has always been supported.

- Resharper supports "Extract class" and "Move to separate file".
https://wikileaks.org/ciav7p1/cms/page_4849889.html
https://wikileaks.org/ciav7p1/cms/page_7995535.html
https://wikileaks.org/ciav7p1/cms/page_3375350.html

The actual links to the vim related wikileaks.
I created a Scheme in Haskell, complete with tutorial on implementation, to help people learn programming language design in Haskell. The goal is to make a solid, or nearly industry ready, Haskell project, and a narrative(free book) that people are able to follow along. I'm looking for contributors, if you'd like to take a look: https://github.com/write-you-a-scheme-v2/scheme, tutorial: wespiser.com/writings/wyas/home.html.

Before this, I was on a team building a programming language for financial analysis. It had basic javascript semantics, was interpreted, and mostly returned results as data visualizations to browser based UI. Why? Because the investors believed there is a significant market for bundling data sources, along with a proprietary programming language to hedge/mutual funds. The real difficulty in achieving this is the man-years of time required to build a language capable of reproducing the same analysis used in by quants in production before ever being able to apply a technology, like GPUs, you bet can make things better. It can be especially difficult for the business leaders to make decisions that impact a programming languages development, as the highly technical quickly meets the business relevant. If you ever go this route, have system architecture/design for the programming language that will bring you to a MVP. Otherwise, you'll be paying developers to play with prog lang ideas for years!
for many of the emails, including a lot of the important ones, we have DKIM signing proving that the body and most headers were unaltered and came from the sending domain's actual server.

For the rest, there is no absolute mathematical proof so indeed we must rely upon the lack of counter-claims of legitimacy and the validity of the presented facts themselves. Knowing how grey that area can be, WL takes great care to release only when they have high confidence their reputation can't be harmed by claims. It is certainly a higher bar than is set by the anonymous-quote-happy US press.
Before or after his name got dragged through the mud?
Many insurers didn't cover the competing product, so the real life lag time for healthcare consumers was either much longer or they simply had to pay the full cash price out of pocket.
> The solution to today's Firefox performance problems is not Servo or Rust. It's basically engineers putting in time to fix it in the _current_ code base.

If you're so convinced that the correct answer is to hack more on Gecko (as if hundreds of engineers haven't been doing exactly that for a decade), then it should be easy for you to explain to me, in detail, technically, why Gecko's architecture is suitable to achieve best in class performance in the long term.

> To be more constructive: Why don't you do a "Ask HN" about what stops them from using Firefox every day and you will have the answer.

Don't deflect. I want you to defend the choice of continuing to hack on Gecko's C++ codebase instead of using Rust. Preferably describe specific subsystems that you think Gecko is doing better than Servo is, and what the problems you think Servo's architecture has. This should be very easy for you to do, as you seem to think it's so obviously correct that the only conclusion is that none of us even care about making the browser better.
data wants to be shared - thanks for the inspiration!
Wrong. It is an issue with the idea that the rich are above the law.
As I've gotten older, I've definitely noticed it's become harder and harder to find jobs. Even contracts have been harder to pick up, the market is really flooded and I've got a in demand skill-set.

My solution and best advice is to try and move into a management position. If you're speaking, you're good with presentations and people. You can mentor, and speak to experience without having to keep up with the younger, cheaper generation.
I'm not arguing that emotions are to be ignored, or that the area is understood. It's not. But still, science is literally, if broadly, defined as the method of figuring things out that actually works.

Maybe the OP was just meaning to criticize the app idea, but the way they wrote, it looks like a general criticism of technology as a problem solver - criticism I believe is naïve and unwarranted.

> most social change is neither scientific nor technological but word-driven and operating in the emotional domain

I disagree with that, but that's a longer discussion about technological determinism.
while never really used outside of a couple of games, I wrote a couple that were used as a scripting languages in MUDs, and one of them ended up as the logic engine in a commercial game in 1995.
How to Memorize Anything by Using Your Body
I'm all for that result, but [isn't the increase in probability of winning the Monty Hall problem by switching doors an increase from 1/3 to 1/2]? [ED: no] The summary claims it is "doubled". I'm also interested in some kind of control for the concept that pigeons simply get bored inevitably with the first choice and tend to switch in spite of whether it gives them any advantage. I don't see evidence that this experiment covers that. Informative and interesting nevertheless.
Would you also say it about the NSA before the Snowden leaks? Given our current knowledge about the state of surveillance, we have enough reasons to believe in the worse.

Upd: > the behavior would be blatantly obvious to the kind of people that run Wireshark for funsies

Echo probably does not send the recordings all the time, it would be too simple to detect. However, it could simply send random parts of the recordings or send the data by a trigger from Amazon/random hackers. We can only say for sure that we have no possibility to check what it really does, since it is proprietary. I prefer not to trust for-profit companies (when it's possible). I only trust the source code.
The TL;DR is that the former head of supply chain of Tesla (who is Swedish) is trying to get funding to build a lithium-ion battery plant in Scandinavia. Largely because Europe doesn't have one and is reliant on Asian countries for their batteries (so he's seeking a kind of European energy independence).

He believes he can use minerals from mining operations in Finland as resources and local hydro/wind sources to power it.

The biggest hurdle is getting funding - it's expensive - but he does have initial phase backing from a few sources, including the state-owned utility service Vattenfall.

They are mainly looking to just provide for Europe and not challenge Tesla in the American market.
I'll admit that the OSX Keychain has advantages - Offering OS-managed secure storage, with the possibility of the OS authenticating requests for credentials with the user is pretty cool. But as Chrome is cross-platform, and there's not standardized and similar APIs on Linux and Windows, I don't think it's the right move to have an OSX exclusive implementation that uses that api.
All fair points. I was addressing the very general criticism OP expressed. Even the social science you mentioned, when done right, is part of the "science and technology" toolbox.
The act of breaking parking law wouldn't be wrong. The act of harassing me would be. I believe the state would agree with me on that, and would escalate beyond simple fines before too long.
In particular because the App Store features not only the usual suspects (Skype, Allo, ...), but many other somewhat random apps (Gonzo, BabelNet, Kissapp, 5s, ...) promising encrypted chat, and people might think, "hmm, WhatsApp and Signal are insecure, it says so in the NY Times, so let's try one of these"
Agreed - this idea has been around since 1914.
That reminds me a bit of PILOT: https://en.wikipedia.org/wiki/PILOT
I have believed this "nonsense" for a while so I went looking for evidence that supports the claim. I'd always assumed it was just regional market segmentation that allowed them to change a lot more here in the US.

One of the Quora answers [1] to this question has lots of evidence and ultimately boils down to mostly marketing budgets (drugs are advertised directly to consumers here in the US and not elsewhere).

[1] https://www.quora.com/Does-the-US-subsidize-health-care-in-t...
I'm sure that many others could write much better informed or detailed additions to Sama's post.

All I will say is that I worked at Stripe very briefly -- for about three months -- when the company was about thirty people (before I went on to go through YC). Greg was incredibly generous with his time in explaining and working with me as a non-engineer.

I don't think he had been named CTO yet (Stripe was quite title phobic at the start) but it was clear that he was both a technical and non-technical leader of the company. He spent time to explain code and architecture to me, while also chatting through cultural norms and various organizational tensions Stripe was experiencing as it grew.

I think the acculturation to Stripe that he very deliberately supported in me was critical for what (little) success I had with Standard Treasury.

This is all to say that Sama’s post is spot on in my experience. Greg exhibited every one of the mentioned characteristics (except recruiting, I didn’t interacting with him on that) even when working with someone with which he didn’t have to be so generous.
So is this testing how people adjust to facts, or how they respond once they know you have lied to them?
Exactly. If they can read your messages, it's not secure.

You're being really picky in focusing on how Signal itself wasn't hacked.

What's the difference if they can crack the OS or some other app itself and have access?

A very small technical argument is the difference. When the outcome is still "Oh hey, guess what though, they can still read those messages."

It's like a thief breaks into your house, reads your mail, and you're arguing the Post Office wasn't hacked, no big deal!
We've updated the headline to what the NYT currently says. Previously it said "WikiLeaks: CIA managed to bypass encryption on popular services Signal, WhatsApp".
This feature appears and disappears randomly and it has me demented. Much of the time it works, and I am definitely signed in to FF Sync on desktop and mobile at all times. But that Firefox icon just vanishes for weeks at a time from my mobile browser. I even tried sending a tab from desktop to mobile recently (to troubleshoot) and it arrived over 24 hours later as a notification. Still no way to send tabs back to the desktop at the moment though, and all I can do is hope it reappears some day.
For clarity, I did not assume your gender. Women, non-binary and others can espouse MGTOW views.
>All you are really saying is its impossible to know anything for certain.

Yeah, in the sense that all you are saying is its possible to have degrees of trust on difference sources of "facts".

That said, you'd be surprised how often the fact (pun intended) that it's "impossible to know anything for certain" is lost on people.

>Having a citation from a well regarded source is better than having no citation. Peer review is better than no review.

That's the problem: we can't even say that.

http://journals.plos.org/plosmedicine/article?id=10.1371/jou...

(Of course we shouldn't trust this paper either: it's, after all, published too).
Do you mean the ideal number of prescriptions is zero?

Medicare does pay less than other insurers but only because of a general law blacklisting companies that charge the government more than other customers (on the assumption that the govt will always be the single biggest customer but more susceptible to political influence). Drug companies keep this in mind when negotiating with insurers so it's nowhere near as effective as the NHS, which can't pass its costs onto consumers except through new legislation and negotiates for the entire UK population at the same time.
Perhaps the policy is new. This was about a decade ago.

Regardless, that data is out there now, and no change in privacy policy is going to put that cat back into the bag. Besides, someone else is surely acting as a new source for current data.

It wasn't just my location information, though. They were able to ask detailed questions about my personal social network, before Facebook was ubiquitous and LinkedIn was a thing. They were clearly joining several disparate datasets together to discovery relationships.
Or course. I also doubt the effiacy of that particular idea. But the OP started going about "HN's technomyopia", which is a quite broader thing than just an app idea.
"Due to licensing complexity of today's installer" - LOL

If there is licensing complexity in making an ISO file, just make a ZIP file of the whole thing.
Believe it or not, I very much appreciate your feedback.
But the rest of the headline is misleading. It's Android that was broken into, not Whatsapp or Signal. The headline encourages a false idea that those apps have a systemic flaw that allows the CIA to read any messages sent over them, which is incorrect. "Bypass" is the right word, but the sentence as a whole misses the point and spreads a misleading message.
But you would think that the device would be able to detect zero motion for long periods of time and stop recording data and ignore any data recorded since ceasing to move. It's not that complicated to have a rule where if there is no motion (relative to someone moving their arm) for a few hours, then the device isn't being worn or the person is dead. Naively recording what accounts to noise for long periods of time is dumb; it wastes battery and reduces trust in the product.
Because every one of those large telecom players in India are absolutely awful. Trust me, I've had firsthand experience dealing with them and they make Comcast look like saints.

I think this will actually be very successful if they manage to execute it well.
Outside of specialized workloads, not a lot of software is vectorized. Maybe your database server can take advantage, but your application server will probably not benefit one bit.
Yes. NYT often changes their headlines and we follow suit, with some lag.
Still no hardware accelerated video on Linux. Everytime Mozilla adds new features, I am reminded of this:

https://xkcd.com/619/
Yes, but they seldom influence others in what to believe as much as the institutions I've mentioned, so that's their problem.
Benacerraf's identification problem
Is there any documentation about this? Would by nice to have as a simple interface to a RM tool.
A decent article on the economics: https://www.commentarymagazine.com/articles/our-miserable-21...
I've been reading Steele's Common Lisp: the Language and one of the ideas I'm currently working out is based on how it talks about users and not programmers. I think this is an effect of the fact that using a Lisp on a Lisp Machine was just 'using the computer' like using DOS on a DOS machine or CPM on a CPM machine. Emacs Lisp is another example of a language conceived as a way of using a computer (in its case editing text) rather than for writing programs.

Anyway, baked into the question is the idea of localization (comma or dot) and under the computing language as a means of using (rather than programming) a computer, that makes perfect sense under modern practice. Even my phone does it.

I'm not expecting Python to change its function call syntax, and if I were able to change one thing on that scale it would be C's null terminated strings (in a New York minute). On the other hand, breaking changes to Python are not without precedent.
I am not sure if it is just me but what do you mean by "Sometimes it pays to know the founders"

Are you offering a discount on specific products if I know their founder ? This sounds silly and I am sure is not the case but that is what the tagline says to me.

Or are you offering a discount to founders of other companies ?

I suggest you change this tagline. I could not figure out what you do in 5 seconds. It seems like some kind of a discount coupon offering site for saas products but that line confused the hell out of me.
Yep. Same. And I would probably have posted a longer and less confrontational explanation of why you're (mostly) wrong if I weren't tired after a long day of work. ;)

The whole "why not encrypt local resources" thing is an odd red herring that a lot of (even fairly experienced) people trip over. There was a massive public furor over Chrome's chrome://settings/passwords (i.e. lack of a master password) design choice a couple of years ago that was a specific such case in point.
Wow, they were right when they claimed it wasn't very attractive in the article.
The device does claim to only send voice recordings to Amazon during a query (when you say the wake word).

You can ask Alexa, "Are you always listening?" to get details about it. It's possible that the device doesn't have anything interesting anyway and they were just resisting the disclosure for PR reasons.
"I'm getting the sense that there's some kind of orchestrated effort to take down Uber."

If there is, it's from Uber itself. Everything that has come out are things that Uber has done by itself. No one else's fault but Uber and it's leadership.

"The whole "Kalanick must step down" talking point is ridiculous. There was an HR problem he wasn't personally connected to, so now he must be removed despite being an incredibly effective CEO? "

The buck stops there. He is completely, 100% responsible for the culture of his company.

"Because SJWs now rule Silicon Valley and investors bow to them? Um, no, they don't."

No one who uses the phrase "SJWs" should be taken seriously.

"The fake "I'm an Uber survivor" anonymous blog post and the leaked cab video seem like they're possibly the work of anti-Uber conspirators."

Because there's no way they actually happened. They hired an actor to defame Kalanick. And no one had ever experienced sexual harassment and hostile workplace environments at Uber before.
The code is so gross and not runnable at this point that I wouldn't feel comfortable posting it. I can share the source with you though if you'd like. It's all c#. dested at gmail
If you want the rich to not be above the law then the punishment for breaking said law should not be financial in nature. Any punishment that is financial in nature will ALWAYS be less impactful to the rich than to the poor.

An improvement to this would be to structure fine based on networth rather than a fixed amount. Yet even then, a millionaire paying $900,000 in fines is still not as devastating as a poor person paying $900. So I would say that the issue is still the structure of the punishment.
"Hardcore" is different from "hardware enthusiast".

Hardcore is that guy who plays Call of Duty 24x7 on his Xbox 360 and mediocre 720p television. You can't deny the determination or enthusiasm. Hardware's irrelevant.
Yes, correct. Humans are not capable of having access to indisputable truth. However, indisputable truth is not necessary for forming useful foundations for other knowledge. Humans exist in the space of the "probably good enough."

What becomes a fact for you depends on how tolerant you are for uncertainty. You're probably going to die. That's almost 100%. A solipsistic universe is likewise very unlikely. Those are pretty good bases for facts, but they're not indisputable.

Facts are not a simple structure. They are a conclusion of a series of comparisons after which we have considered many things and at the end decided that the evidence satisfies our threshold for uncertainty. People regularly make assumptions on which facts are predicated, and so we can say that we only have access to contingent facts, because they will always lead back to some assumption sooner or later.

If you want facts that won't change after 15 years, you should study Mathematics.
Anandtech's article on the same chips: http://www.anandtech.com/show/11183/amd-prepares-32-core-nap...

One of the AMD images claims a naples cpu + 4 instinct cards (gpu) have the equivalent computing power of a brain. I get that its marketing / advertising, but I am still curious about what they mean..

Is it a trivial number like:

# of transistors == # of neurons? or

# of calculations per second

or some reasonable estimate of the brain's processing capacity.
>This is fundamental to science though. Nothing is ever proven to be true. Scientific facts are contingent and corrigible.

That's science the abstraction, though.

Actual science as practiced, and scientists, claim to know what's really "a fact" all the time.
Althttpd: Fast HTTP server as single C file handling static and CGI files
Badly, but it doesn't matter because it's still just a tiny portion of the market.
For those who don't know, VS community is feature wise almost identical to professional, less CodeLens, Azure benefits, and TFS features.

https://www.visualstudio.com/vs/compare/
How do you know they don't

1. Listen all the time

2. Use a small neural network on the device to detect when a voice is present

3. Collect this data into one zip file, then send the file when the user says "Alexa", or anything remotely close.

They could even put a size limit on the data upload to reduce the variance to prevent you from ever testing whether they do this.

Or, they could simply transcribe the audio on the device and upload the text. Any audio they are unsure of could be uploaded to the server to be handled by a beefier neural network.
While the Wikileaks announcement explicitly mentions the iPhone (zero-days to "control, infest, and exfiltrate data"), the NY Times article mentions only Android in the context of bypassing Signal, WhatsApp.
Are you running a 32-bit Firefox or 64-bit? I _think_ the touchscreen thing was only fixed for 32-bit for the Firefox 52 release, and the fix for 64-bit will be in Firefox 54.

I'll see about getting the release notes fixed to reflect that.
What ndh2 said. Don't try to follow a tutorial on how to do it, just do it. If you know how to use substring and indexOf in your preferred language you can write a parser. If you know how to use switch case you can write a virtual machine. Boil it down to the most basic parts and just keep going.

It may be daunting at first, but its not magic ;-)
Are you running a 32-bit Firefox or 64-bit? I _think_ the touchscreen thing was only fixed for 32-bit for the Firefox 52 release, and the fix for 64-bit will be in Firefox 54.

I'll try to get the release notes fixed.
Scott Hanselman had a blog post a while back about this. Maybe his instructions will help? (I haven't compared this against your instructions so for all I know they're the same steps.)

https://www.hanselman.com/blog/HowToMakeAnOfflineInstallerFo...
Alternatively if other/future federated protocols are developed with spam and abuse avoidance in mind, then perhaps implementation of any associated tech stacks could be developed that would be easier for the lay person to stand up/rollout. I'm not saying protocol devs should by default be able to tell the future...but if they go in with abuse-avoidance AND ease of rollout in mind, then that would go a long way for federated-style platform...Or, maybe I'm just being overly optimistic! ;-)