skysight-inc/HackerNews huggingface dataset:
I'd expect my Government to spy on other Governments. We have a need to. Any American who objects to this is short-sighted.

What we shouldn't do is spy on American citizens within our borders as a routine practice.
Does this save much money compared to using Amazon's spot capacity? In the early days I remember the spot price closely tracked the "per operating hour" RI prices.

It would be a very nice feature if EC2 could incorporate each user's pool of reserved instances into their view of the spot market, but maybe that would create too much complexity on Amazon's side.
lol :) The school is named after Betty Holberton: https://en.wikipedia.org/wiki/Betty_Holberton
These sites should block users who are ad blocking rather than allow the users in and place a guilt trip on them. How am i supposed to know when i click on a random link that the owner of the page has a unwritten expectation that i should view their ads?
I saw a few pages but now I'm also getting 502s. I'm curious about their 'Full Stack' claim, since they don't appear to define 'Full Stack' (which they should), and they don't pick a stack (assuming this is for web dev full stack? Even that was vague)
And what information was provided to US companies? That's an article about a US company losing business, not an article about a US company benefiting from NSA provided secrets.
I don't know about quality, but it will completely solve the tracking problem.
https://en.wikipedia.org/wiki/40-bit_encryption was the most secure thing it was legal to export. The Netscape browser, in particular, had a lot of hoops you had to go through in order to get the 56 bit version meant for US audiences. Therefore, even most Americans with internet access at the time had the crippled international version.
Google Nexus 5x and 6P
Thanks wasd, servers are overloaded, we were not expected so much traffic. We are scaling now.
Is "Adjective Fallacy" actually a thing or just something invented by this article?

Such a poor headline.
New Chromecast 2015
Yeah, we have quite a few of those in small shops around the UK (in my city atleast).

Slightly offtopic rant

Amazon offered my universities students union the chance to install some inside the union (e.g. to help students who are at lectures during the day/don't trust flatmates etc), however the union council (who are elected to serve the students interest) voted with a majority against the idea because of how little corporate tax Amazon pays. Ironically, the students union website is hosted on AWS, but they're able to overlook that.
I teach music lessons professionally and spend hours every day playing with this exact concept. To me it's really about building off of what a student already 1) knows conceptually (rules) and 2) has experienced (intuition).

What I've learned is that you can't teach any type of rule until all it's "prerequisite phenomena" has been experienced. Music education has a bias of more "doing" and experiencing and less "talking" about (or it should at least). So it has a keen way of turning ideas and concepts into action rather quickly. I think many other disciplines in school can learn a bit from how music is taught frankly: there is a very quick turnaround from concept to application/experience and therefore to emotional context of some sort, which really is the end goal to all learning. Why do you care about X?

So if a rule simply is an equation of some sort, or a statement of relationships, then the prerequisite phenomena is making sure every variable is defined within it; so that one can focus solely on the relationships within the objects instead of the undefined variables. This covers many different grounds depending on the style of the learner and the material at hand. Sometimes (rarely) words are enough (if you're building familiar rules into new rules and the experiential phenomena is all done in the mind "ah-ha!") and usually, a student needs to hear the sound of a major scale vs a minor scale and try to describe it with words before telling them what actually makes it sound different theoretically. And even then, there are different ways to explain it. If the student picked up major scales really well (prerequisite phenomena), I will use the modal approach to learning minor scales (it's the major scale but starting from a different note), if the student picks up the scale tones and is better with spacial relationships, they usually already talk about the differences between what they just played as a sharp/flat 6th or 7th scale tone. And there you have it, they've just instructed YOU how they think about a concept.

Music is a great example of how there is no single correct way to explain the theory. First off, music practice and artistic decisions always came first, the theory came later as people tried to understand and teach it. And it is the bias of educators to find a single correct way to understand it within themselves that leads to them only prescribing one way to do something (memorize this!). Teaching really is listening more than it is speaking.
Same in Ireland, http://www.parcelmotel.com/
Delivers cheaper to Ireland when buying from the UK as a lot of UK vendors offer free delivery domestically.
Also allows shipping between their pickup box locations.
Oversize items go to a local depo that's open until 8pm so convenient overall.
It isn't. It is state capitalism. It is still capitalism.
To track my time I use an app called Hours Tracker Pro on my iPad (it has a Piggy bank icon) and it allows me to set a rate per client/deal and track time across multiple projects/clients. I also had my contractors use the tool and send me the excel file export from it as you can email the time report to anyone. This let me get their time, take the excel files and create my invoices in my accounting application. It did take an extra step and could have been better, but it wasn't a huge ordeal.

Then for invoicing and getting paid, I used Wave Accounting (but honestly was moving away from it). At least for now, I use Quickbooks for everything Wave used to do for me. Wave has come out with some new features to solve some of the issues I had and to make time tracking etc easier.
This reminded me of wooden maps carved by the Greenland Inuit, for example the "Ammassalik wooden maps" (https://en.wikipedia.org/wiki/Ammassalik_wooden_maps).
You must be a heck of a disappointment!
I always expect these stories to be about a JS client for Gopher... and I guess I'm always a bit disappointed.
A lot has been written about secret US courts giving secret warrants to spy on US networks or force companies to give keys.

Infiltrating foreign servers, installing backdoors and such don't require any warrant or court approval.
S’more to love across all your screens
Yeah, I totally get where you're coming from. I'm not asking for you to debug and fix the problem. I get that this is deep-seeded, and the ball is on Apple's court.

I just don't want HN to be a place of one-liners. In your original post you were complaining without adding any substance. Sorry if I sound harsh, it just really irks me. Maybe I should've left it at a down-vote, this back-and-forth is not particularly fruitful either.
Your particular example doesn't seem especially object oriented (e.g. it looks like a simple data type with a "smart constructor", which is a common pattern in, say, Haskell, too). But in any case F# supports both discriminated unions as well as normal OO design, while C# supports only the latter, so in that subset of cases that are better modeled by DUs F# will be strictly better, and in the rest of the cases it won't be worse.
16gb and 32gb? Why is storage always so low?
I've seen that reversed trend, and it's the reason I go to bakeries - the bread in bakery shops is fresher and better even though they don't bake it on-site, but get it delivered from somewhere (I assume a big industrial bakery providing for the entire city) two-three times a day! The supermarket baked-on-site bread is much worse, and looks like a desperate attempt by supermarkets to keep people buying bread there.
i think its cause chromecast audio is the plugged in the device (it'll stay there unlike your phone/tablet) and you `cast` to it. so you don't have to keep your mobile device plugged in.
Ask HN: How do you automate logging bugs in your product?
Recently at my place of work we've come into a bit of an issue with the way that log our bugs. Currently we automate logging many different types of exceptions and errors to our bug tracking system from our product. We're currently using unfuddle (which is a whole different religious war) to track bugs.

We've noticed that due to the automated manner of tracking bugs we have started to decrease our signal/noise ratio in our bug tracker due to the large number of duplicates that we're seeing. This makes triaging time consuming as we aren't sure which bugs are legitimate issues or possible duplicates of other bugs we've seen before.

Our team has been on a recent stent of patching noisy bugs as they come in, but it feels like these are merely bandaids to a larger problem.

How do you log bugs in your product in an automated manner without dirtying up your triaging process?

Some examples of bugs that we've been having issues with :

- Loops in automated processes can hit states that raise exceptions. These can generate a large number of bugs.

- Database restores that may fail in a staging/production environment
Yep. I don't deny that academic success is correlated with real-world success, but assuming that they're identical is a terrible mistake. Especially now given how hard it is to hire good developers, I think Mensa-puzzle interviews and CS-exam interviews are terribly wasteful.

In Isaac Asimov's biography he mentions taking some intelligence test (perhaps in the Army?) that checked for familiarity with advertising slogans. Sure, there was probably a correlation there, but know we realize that's fundamentally dumb.
We think Full Stack not in the web stack. But more of "every layer of a system" - from the servers, infra, to the front end of an app.
Show HN: An interactive map of restaurants reviewed by The New Yorker
What?? Amazon has major competition with all of their products.
Google expands Pixel range with Pixel C tablet running Android, not Chrome OS
Edward Snowden Joins Twitter and Follows NSA
Because most people don't need that much, especially with the new auto-delete of photos that have been copied to the cloud in Google Photo, love this feature.
3DR Launches Sci-Fi Series All Shot on Drones
A fully responsive Hacker News site using ReactJS
And, where is it located?? Link please!
>What will it take to stop this type of BS for good

They'll stop when they pass the bill that lobbyists for this issue want.
Loaris Trojan Remover 1.3.8.6 Crack Activation Code
I stopped caring about OS reviews after virtually every Yosemite (10.10.0) review failed to mention the drop in performance and battery life and the discoveryd and Wifi problems last year. These were not isolated issues and a lot of people suffered them, I'd say in a much higher proportion than any first release of OS X since 10.0. At least the Ars Technica people are smart and recommend people to wait until 10.11.1 if they can (although last year Yosemite 10.10.1 didn't solve anything).

I have to chuckle when I see some reviews saying "UPDATE _RIGHT NOW_! THIS IS THE BEST OS EVER!". They said the same last year, what a coincidence. Personally, I feel that Yosemite 10.10.5 is very stable now, and I'll wait at least until 10.11.2 to upgrade, no matter how many times people tell me how wonderful El Capitan is.
Hackr.io – Find great programming tutorials
This is a massive lack of imagination. I highly doubt the only motivation from Amazon's perspective is strictly about cost-cutting. On its surface, yes, it would be easy to assume this could result in some odd or lesser version of having a major courier deliver your package.

On the other hand, by having Amazon control the to-the-door experience, that gives them incredible granular controls over how things are done, when, by whom, and how they do it, including how they are supposed to treat you at the door (if you're there), what to say, etc. etc. As well as any additional things that could come in the future.

For example, what about a 5-minute tutorial for a new product you just ordered?

These are just the tip of the iceberg that Amazon could do with this.
I block ads for one reason--they can and have been used to deliver malicious content, quite frequently too, even on otherwise reputable sites who are using a third-party ad provider. It's not worth the risk.
13 Startups Pioneering the Future of Protein
To get you to use cloud services.
Thanks stevepm! Fixed!
Does this work with Project Fi?
There's a reason blocks of flats have mailboxes on the ground floor. I predict we'll see a rise of better, automated mailboxes, probably loaded from outside. After solving self-driving there is zero reason to employ a human - are companies really going to keep paying decent salary to dead weight that is occasionally useful to go up the stairs? I don't think so.
Previously: https://news.ycombinator.com/item?id=10297335
(expanding on the above while using non-touchscreen keyboard)

The problem that I continually encounter writing data-first in c++ is the inability to group data members that are related to single implementation detail but are scattered in multiple classes, and indicating in a compiler-parsable way which functions have the responsibility to manage these data fields. For example, consider maintaining an M to N relation links between classes A an B, without putting links in parent class, and grouping all implementation details of these links in a a single file. Or even maintaining reference counter without using inheritance or other heavy-OO mentioned in the article.
Even worse if your data is only a bitfield.

C++ assumes single implementation detail to be a single class, contained in a single allocation. It can be subverted using "public", "friend", CRTP, but it feels like hammering nails with pliers.

Newer standards go all-out on supporting really powerful data structures in library, and writing incredible templates, but there is nothing for low-level C-style custom data handling.
Just to be clear, the order to show cause process of a civil case involving the SEC is this: pay up or prove to the agency beyond some standard of proof that you didn't do what we said you did.

The differences are that they don't take the money in advance and offer you the option of fighting the case.
Successor to best Nexus phone ever. The LG Nexus 5.
Download iOS 9.1 iCloud activation remover
You know francoisdevlin meant "these" (and therefore likely "these types of bills")
Not all bottlenecks scale linearly (and "bottleneck" was just one of several words I used). I'm sure Kubernetes is well-designed and battle-tested, but to most developers these are black boxes that need to be studied and learned, each with its own set of complexities and workarounds and warts. And so on.

Moving parts are moving parts no matter how well they are designed. More of them always add complexity, by definition; they never reduce it.
I just don't want HN to be a place of one-liners. In your original post you were complaining without adding any substance.

I guess we can agree to disagree - I don't really know what useful substance I could provide. Plenty of people experience the same thing, and I don't think posts should be wordy just for the sake of not being one-liners.
Compared to couple of GBs Android phones came with just 3 or so years ago, 32GB is a lot.

For anything except Video content (or the need for several months of offline music) 32GB is plenty.
Interesting article, and it does describe things that we should strive for---an intuitive sense is a key sign of mastery of a subject. However, the idea that we should learn math the way we learn languages has a flawed premise. Human beings have been equipped by evolution with the capacity to acquire language by exposure. Cognitively normal children aquire language, including the complexities of grammar, through simple exposure to people speaking that language during a particular period in their development. It's unfortunate that this ability doesn't persist through life, or apply to more than one language for most people. But for children, language acquisition is completely effortless.

This is not the case for other cognitive skills, such as reading and (to our point) mathematics. My son cannot learn calculus simply by hanging out in my office. While our end goal may be the sort of effortless intuition in mathematics that we experience in parsing complicated sentences, the process of acquiring those two skills is of necessity widely divergent.
How I Accidentally Killed Conversions
Both 5X and 6P work with Project Fi.
Are you arguing that Snowden giving all of the documents to me would have produced the same outcome as giving them to journalists to review and redact and write articles about?
Interesting. There was a discussion here on HN a few weeks back where nobody could agree on a definition of "Full Stack", which is why I think it'd be better to dedicate some time to more fully fleshing out/illustrating what YOU mean by it, so that both potential students and potential companies looking to hire your students are able to interpret it in the way you intend

EDIT: Found the discussion: https://news.ycombinator.com/item?id=10182936
Manage your WooCommerce sales by drag and drop
And if the primary sponsor is not in your state? I'm not a US citizen, so I'm not familiar with what "primary out" means.
Previously: https://news.ycombinator.com/item?id=10297825
"We have also never allowed any government access to our servers. And we never will."

That's a pretty bold statement.
This looks awesome, I'm looking to update my Nexus. I don't really see the point of the 6p though, everything is slightly better than the 5X but not by that much
Google Announces Chromecast 2 and Chromecast Audio
It's open for preorders (Leaves warehouse in 4 - 5 weeks)
How is going after the behavior of an organization after complimenting someone as an individual ad hominem?
Post offices are much further, you have to wait in lines, not to mention finding a parking spot if you have to drive there, and most importantly, post offices usually work in the day hours. There's little reason for self-driving delivery cars can work 24/7, or at least in a much larger hour span than a post office.
Ending the Bitcoin vs. Blockchain Debate
It's not the fault of the researchers if the terms extroversion/introversion have been incorrectly popularized.

What exactly is your point? That this personality factor does not exist, or that there are no such things as personality factors?

What is you evidence for your scepticism?

Just because a concept provokes a negative emotional response in you doesn't meant it's meaningless to everyone.
When the users complain that the app is 'too slow' and the devs say "we've done everything we can", I'm usually the guy who goes and finds another 30% without doing anything crazy.

Two things I see pretty consistently. First is that when there are no tall tent poles (20 functions take 5% of the time each), people don't know what to do, so they don't do anything. Second, and possibly easier to fix, is that people believe the perf analysis tool (the breakdown of where time is spent) is telling them the objective truth. Often it's wrong, which is why we try things, benchmark them, and revert changes if things get worse.

When there are no tall tent poles I switch to invocation count, which is the best secondary indicator of hotspots. There was one method that the perf tool told me was taking 10% of the run time. But the call count was fishy. Due to a bad call structure it was being called far more often than necessary. In the worst spot in the code two sequential calls were calling this function, so I flipped the code around so they could take the answer as an argument (memoization).

I reran the benchmarks. I had removed 50% of calls to a function that took 10% of our time, and the code overall was now 20% (twenty percent!) faster. Why?

Functions allocate memory. They evict cache lines in the data and instruction caches. They might even access constrained resources, like disk. And as you said, they change how the JIT decides to optimize things.

Sometimes, the symptom is that the code that runs immediately afterward gets blamed for problems they didn't create, and the profiler has no way of following the problem back to the root cause, so it assigns blame at the point of contention, not at the start of the contention.

The only tools I've found that helps with this are clean coding practices, and figuring out if your invocation counts match your expectations (I will run a call tree 100 times and then compare the call counts of everything to find things that were called 2+ times as often as they strictly should have been called)
Is there really no qi wireless charging?
For many of us, "capitalism" involves precisely this

That's not capitalism at all. That's just corruption / cronyism and it can live "on top of" any economic system.
Apologies. I was being unforgivably imprecise. I should have used the phrase "fossil fuel(s)" instead of the word oil.

> ...natural gas is used to power the process and as an intermediate in ammonia production, but it's not intrinsic to the process.

Maybe I'm misreading the Forbes [0] article, but it says:

> We take methane (the majority part of natural gas) and use the CH4 to fix the nitrogen (N) from the air to make ammonia (NH3) which is then the precursor for the various fertilisers themselves like ammonium nitrate (NH4NO3) say.

That sounds to me like natural gas is -currently- a vital part of the production process, as well as a power generation fuel. That's -naturally- not to say that a different methane source couldn't be used.

[0] Unrelated: Forbes links are always fun. The first time I load an article, I am taken to a "welcome" page whose URL is not the article I intended to load. My back stack is also destroyed, so the back button doesn't work. If I visit the intended URL a second time, I get to read what it was that I wanted to read in the first place. Yaay.
If you have a router that supports 2.4ghz and 5ghz networks, try using the 2.4ghz one and give each network its own SSID. That's what worked for me, but it's obviously a shot in the dark.
While that took minimal effort on your part, I want you to know that it was really really helpful. Thanks a lot. Is this new or something? I couldn't find it a few weeks ago when the GM was released?
> new auto-delete of photos that have been copied to the cloud in Google Photo

Source on that?
I've done upgrades since 10.1 was released without issues. If you've followed Apple's filesystem layout and haven't altered system files or rely on some exotic kernel extensions, you'll be fine.

The one annoyance I've encountered is that the installer will move everything in /usr/local out of the way before doing the upgrade and moving it back. If you have a large Homebrew install, it will be much faster to move the directory first and restore it later rather than waiting for the file-by-file copy to complete, even on when using SSDs.
10 Awesome Pitch Decks from the World’s Fastest Growing Startups
I think I'll hold out for my 1 plus 2 invite.
BTW, sama, by taking the position you have on behalf of AirBnb, in opposition to the interests of existing SF voters, you could be considered to be participated in a gerrymandering exercise and end up with the mayor in a future FBI investigation.

[ Clarification: I and other activists are exploring the notion that acting on behalf of future imagined voters and against the will of existing voters may be criminal gerrymandering, basically the sort of politics that keeps my home state of Texas uninhabitable. All current SF housing policy led by the mayor and supervisors like Mark Farrell, who holds stock in a YC company that derives income from AirBnb, does exactly this. ]

I strongly suggest staying the fuck out of San Francisco politics. Doing otherwise would be a great way to lose all of the money that you have amassed as an AirBnb shareholder.