jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Strong currencies are not the solution to poor governance. Good governance and democracy makes a country and its currency strong. Not vice versa.

That's a good point. Too many people propose individualist solutions to social problems, and all their "solution" would do is make the social problem worse.

I think that stems often stems from an overzealous faith in free markets, which leads to a distorted idea that individual self interest factored over all of society always results in social benefits, so you only need to consider things from the perspective of an individual (which is also far more familiar to most people). Sometimes individual self interest does lead to social benefits, but often it doesn't.
It's actually the cordless ones in particular that I think are so terrible. They get jammed just about every time you use them, the max button gets stuck, the battery doesn't last, etc. I struggle to think of a positive for them if I'm honest. We've owned two of them and have vowed never again.
The company I work for had a similar experience with Cassandra. We were running it back in the 0.6 days. Once any of our nodes got around 500GB on them the performance would tank.

It seems that they later fixed the performance in 1.2 (http://www.datastax.com/dev/blog/performance-improvements-in...) but by that time we moved our data over to HBase and haven't had any regrets.
As noted by masklinn, the compiler will complain about the non-exhaustive match. Stuff like this makes me want a dependently typed language for practical programming, in which I can express the concept of "this case ought to be impossible", and convince the compiler by supplying a proof. Also, this would eliminate the false dichotomy between "fast, unchecked, unsafe array indexing" and "slow, checked, safe array indexing", which would be a huge win for safe systems programming.
Heroku next?
Please, if someone from forbes.com is reading this, please disable the full page ad for readers coming via HN. Ghostery counts 15 different types of trackers, and there are many ads on the page itself.
Nice link, and put that coffee down!
The packaging looks really nice. I've always thought other similar services fell short with packaging and presentation.
Applying Conway's Law http://en.wikipedia.org/wiki/Conway's_law one would have to infer that there were 63 teams working on the compiler.
You get this popup if you're doing anything on youtube, even just trying watch Baby Mozart. (My son is one.)

For viewing, you can just delete the cookies and reload the page. With Reader gone (and forwarding for GMail, which I've also deprecated), I don't stay logged in to google.com anymore.

That doesn't work of course if you actually want to use your youtube channel, but hey.
Hahaha, have you actually used WCF? You may as well just use SOAP. You wont end up slitting your wrists.

WCF's only benefit is TCP bindings. If you're doing any HTTP stuff, stay clear of WCF.
I think that's cynical, given that Wired has published these kind of articles since their inception. They love the "underdog geniuses are about to change the world with technology and a dream" angle. And technical details have never been common at Wired.
Government could buy it out and sell shares back to the public, sort of like an IPO, but with some conditions attached, so that it ensures the company remains independent for a specified number of years post IPO.
Yeah. Digikey has them. Presumably for embedded use. Mostly software-compatible with an 8080.

That would probably be one of your best hopes for building a computer today that's likely to have long-lived (in the sense of availability) parts even though it's probably not a drop-in 8088 replacement at the hardware level.

https://maker.pro/pic/projects/z80-computer-project-part-1-t...
Is it unreasonable? My wife bought the Peloton bike for us 4 years ago. What were they, $2k? I think the first year's subscription was free, and now she pays whatever the monthly fee is. $40, I think, right?

Why's that unreasonable? When I was trying to get back into shape and add some strength training, I started seeing a personal trainer, which I honestly, probably stuck with for too long. Given per-session costs, it was costing me upwards of $500/mo. Of course that includes use of gym facilities and 1:1 training and advice. Probably one of the best things I ever did.

Basic gym memberships have gotta be at least $100/mo. I'm sure there are countless people paying $200/mo and up. Obviously you get access to a lot more equipment, but you have to go there, too.

I just don't see $40/month as a lot. Maybe I'm strange.

Since then, my wife also added a Peloton treadmill to the mix, which is over 4k. It uses the same subscription. As do the Yoga and stretching and bodyweight strength classes.. and meditation if you're into that. Both of us, 2 pieces of equipment, unlimited classes, on your phone, appletv, whatever. $40/mo.

On the average evening we've got the treadmill and bike going at the same time and when she finishes with her run she's doing stretching and core stuff in the living room while I do more on the bike. The subscription starts to sound like a pretty good deal. But don't tell them that, because we're locked in thanks to the hardware :)
That’s a logical fallacy if I’ve ever seen one. Bill Barr has his reasons, I’m sure, for saying what he said. That doesn’t mean he’s right.
Here are those molotov cocktails: https://twitter.com/MacFarlaneNews/status/134727820088436326...
The relevant developers are of the opinion (one that I agree with) that it does not require a clean room process. A clean room process is a gold standard for preventing accidental copyright infringment, but is not necessary and is enough work they don't consider it worthwhile. Reading (and even to the extent that it's compatible with the license modifying) the original source code to learn how the underlying hardware works is not copyright infringment and does not make future works you produce derivative works of the original.

Source/explanation in their words instead of mine: https://asahilinux.org/copyright/ (See: "Reverse engineering policy")
Anaconda switched its software license recently to require large companies to purchase a license, so now people must wade through the purchasing department before installation & use.
I think worst than the spam problem is the deliverability problem. Worst case I can hit the delete key on spam. (as an aside, most of it is immediately obvious from the subject line alone, which makes it hard to believe that it's such a hard problem). But getting mail delivered from a private server to major email providers like gmail, yahoo, outlook, is difficult.
Has anyone figure out how to use this when switching between views?
IRC ???
Even that is problematic, society and media take and manipulate terms outside of official channels. Words will differ greatly from their layman use versus their professional terms.
Crazy thing is, Ruby is already so much more powerful than Javascript. Javascript is fast, easy to implement and relatively easy to learn - but it is so limited.

As a programming language, Ruby really pushes the limits of what we are used to.
came here looking for this comment as its one of those minor peeves - duck tape is from WWII era and is a water resistant cotton tape - modern home depot duct tape is a plasticky, sticky all, purpose fastening tape (not so good for sealing ducts, btw).

There is something called gaffer's tape which I feel like might be more similar to the original duck tape.

Fascinating how words drift over time

https://www.chicagotribune.com/redeye/redeye-is-it-duck-or-d...
John deer tractors digitally brick themselves if you replace a part without authorisation. Most modern Ag machinery will be gone. Modern farms don't plant seed from their last harvest, specialised farms cultivate seeds, and 'normal' farms buy them and plants them - that system will be gone. Most agrochemicals will be gone.

Is your plan to give a random joe a field and a hoe? They will get maybe 30% of the yield a proffeshional farmer would. That means a famine. And they will be unavaliable for any other much-nessesary construction and repair work, because without specialised equipment it's weeks of back-breaking work just to harvest 1 field of potato.

Average person does not even know the difference between a potato seed and a potato tuber, let alone the optimal varieties, time for planting, etc. Which will be impossible anyway, because the infrastructure is gone.

And because you will have random idiots planting potato without any knowledge of disease and pest control, they will run rampant and cause famine:

https://en.wikipedia.org/wiki/Great_Famine_(Ireland)
Interestingly enough this notion, that there is only this one type of probability was debated before Kolmogorov by people like Ramsey and Keynes. Now the subjective interpretation of probability is called Bayesian statistics, which is not a helpful term.

http://plato.stanford.edu/entries/probability-interpret/
Could you tell us which parts of "looking up missing keys in another map" are impossible to implement in Python or C?
It would actually be possible to use a type system to compose SQL; we could use this to guarantee there are no syntax errors. For example we could have a types "SqlTable", "SqlQueryType", "SqlWhereCondition", "SqlComparisonOperator", etc.

However, we don't need to do anything nearly so elaborate to stop SQL injection. We just need a type "SqlQuery", since that will be instantly unusable by all string concatenation functions. We then make a concatenation function for SqlQuery values and a "stringToSqlQuery" function (or ".toSqlQuery" method, if you prefer) which converts strings to SqlQuery values by escaping them.

This way, we've turned SQL escaping into a type coercion, so we can only pass the type checker by escaping every string we put in our queries. Note also that it solves the double-escaping problem: since escaped strings have a different type to unescaped strings, we can't send them back through the escape function; ie. "stringToSqlQuery(stringToSqlQuery(foo))" is a type error.
In the UK we have sections of road that are 3 lanes with the middle lane shared for overtaking as needed.

Example:
http://goo.gl/maps/KI48d

One direction (eastbound in this example) has priority as dictated by road markings, and those traveling westbound can use the lane for passing if and only if it is safe to do so. The onus is on them to ensure a safe maneuver.

With a fairly high standard for the driving test in the UK this is totally normal and as far as I'm aware has a similar low rate of accidents to normal 2 lane traffic.
the dude abides ;)

Original: http://www.hajoheadphone.com/assets/417586_hybrid_orig.mp3

Virtualized: http://www.hajoheadphone.com/assets/417586_hybrid_hahe.mp3
You don't appear to understand the question either, unless you go around subtracting pennies from cups of liquid.

Why is any of those numbers the "missing part" from 5 pennies and a 6 <whatevers> of cream, or laundry detergent, or whatever that is. What exactly is missing? Pennies or liquid?

Is 1 missing from the pennies to make it turn into a cup? How about 2? 3? 4? Or is the liquid the missing part? The cup obviously isn't full. How many more liquid <whatevers> to make the cup full? Can liquid not be whole? When I was six I was clearly able to observe that my cup of milk didn't split into parts. Is it the number of pennies I have to put in the cup to raise the level and make it full? How should I know that? There are 5 pennies, and they all appear whole. Is it supposed to be the price for the cup? Then the answer is 1, but only if "6" is the price. But there's no $ of cents symbol, I knew what those looked like 1st grade. If it's raw numbers, I should be subtracting 5 from 1 (there's only 1 cup).

I could use a "subtraction sentence" to figure this out, but according to #12, subtraction sentences don't actually use subtraction.

Shame on you for pretending to understand the question and assume you know what the answer is just so you could try to brow beat me with your assumed smarts.

Here's a subtraction sentence question for you, the first three letters of "assumed" are?

#1 on this test in particular made rounds in my neighborhood as an example of how broken CC maths is. One of the local PTA organizers actually gave this exact test out to a group of parents and made them take it (I live in the district that used this test). Not a single one passed it. I live in statistically the most educated metro area in the entire United States and not one parent could pass this 1st grade exam -- which was given just a few weeks into the year. Now either we're a neighborhood of mental deficients, or the curriculum is absolutely broken and on top of that it manages to entirely eliminate the only help most students can get to understand this garbage, their parents.
If one was to do actual binaural recordings with a dummy head, one would get Impulse Responses, which is just another name for the FIR filters that I use. Or to put it another way:

You could use Soundman OKM 2 microphones to measure out your ears and then I can put your measurements into my algorithm and it'll work just fine :)
I have a basic Sieve interpreter in Rust here, if you're interested: https://crates.io/crates/libsieve

It's not very featureful or well-tested, but it does work for my own use (personal e-mail server).
The tragedy is the growing consensus that the world is going to shit and it's our fault. Even worse is that all this technology, social media, and so on isn't even making us more happy or fulfilled. Yet, most just sit on their hands not doing much at all. Content to eek out what comfort and pleasure we can get now and try our best to ignore the knowledge that devastation awaits us.

It's amazing that in tens of thousands of years, we've developed the power of gods yet have the same minds. And if anything our culture and values in many ways have gotten worse.

The solution to all of this mess isn't going to come from the same mindset that created the same problems (looking at you carbon capture tech).

What's needed most is an entire global shift in what we value and a concerted effort and funding to make that happen.
One does not so much "fall into it" so much as one is accused of it whenever one's opinion about political or military actions runs counter to Zionism.
I feel completely the opposite. While I do agree that we should make the barrier to entry as low as possible. A lot of times the barrier to entry is in conflict with the usefulness of a tool. We should lower the barrier to entry without losing any usefulness and not any further.
Redux Toolkit is INCREDIBLE. I have the utmost respect for the developers working on it. I've worked on 6 large redux based applications, and they were all implemented incredibly differently. This has been the first time I really love the implementation.

I am using RTK for the overall app state and Recoil for the on-page state. I make API requests and store the results in the redux store, but the hooks/prop passing is too slow for handling video players/transcript manipulation.

I initially had everything in RTK, but noticed the render cycle for dispatching to and listening to the store was creating unusual issues.

With Recoil, Im able to represent the video player's current time state, and then listen to it in the other parts of the app. Similarly, when I have the transcript updating the time, the React Context based API performs better than the hook/props.

Happy to dig more into this. I'll reach out via Twitter too!
I've been extremely happy with GCP's GKE offering as a solo dev. They've regularly upgraded it and improved it.

That said, the risks around customer support and occasional account termination worry me substantially. I'd be less worried if I had a corporate G Suite account with admin.corp@example.com with an invoice system and a corporate counsel on retainer to write grumpy letters as needed.
> Personally I won't touch any crypto with a 10 foot pole

if you dont mind explaining to a relative newbie - how does any of this affect Bitcoin? it clearly has had some effect, but I just dont understand the causal chain.
https://www.frbservices.org/resources/financial-services/ach...

Target uptime for the last eight years is 99.85% (ACH service availability), exceeded in all years going back to 2012. Couldn't find a FedWire (which was also down) quality stats page, but I'd expect similar uptime targets and measured quality.
Someone should do a write up about the history of OpenFeint. It's pretty much a SV Cinderella story now.

2008: Started out as a game developer making the game Aurora Feint

2009: Pivoted to a social game network with Open Feint

2010: Written off by many as Apple announces Game Center

2011: $104M Exit

Kudos to Jason and Danielle.
Thanks for the good info, everyone. I am in the market now for a good chair and this is helpful. I loved my Aeron at my last job but you've opened my options to a range of chairs now.
How much do you get to pocket on people not redeeming their groupons/livingsocial coupons? As in, what percentage are bought but never redeemed?

50% seems like a big hit, so for these to make business sense, the merchant must either make up for it by people buying more than the minimum, getting repeat customers, or getting some cash from people that pre-paid and never bothered to claim their goods/services and having that subsidize the others.

Also, speaking as a customer, you should not be bothered by those who use the deals without buying more than the minimum. It irritates me to no end when someone offers a deal to promote their business or to try and hook you, then treats you like a second class citizen for taking advantage of the terms that they offered. If I like it, and feel that it is a good value without the discount, I will come back.

Realize that many of these offerings can push things into different affordability ranges, so you will definitely get non-repeat customers just because the deal is too good to pass up. Granted, this probably doesn't apply to a "$5 for $10" deal.
True, and I had actually misread dmors' post entirely here; I read the post as stating Twilio's blog was not reliant on AWS in anyway, which would have been a misrepresentation in my mind. However in hindsight this was not the case, and I will certainly admit when I am wrong.
This is the second time that Jeff Atwood's heavy handed approach has cost Math.SE a generous helpful member who is also a well respected professional mathematician. The first incident occurred in November.

In both cases, if he had expressed his concerns to the moderators, and let them address his concerns, I am confident the issues would have been resolved amicably. As it stands, there are a lot of angry people, including the moderators at Math.SE.
The "be nice" norm is obviously good and important, but I also think different norms need to come into play here: (1) Due to asymmetric balance of power, moderators need to hold themselves to higher standards of behaviour than the community and (2) Criticism of the moderator has to be treated differently from criticism of regular users.

There's a fine line between deleting comments which are critical of the moderator(s) because they are deemed "unconstructive" and simply being high-handed. I don't know if Atwood actually crossed the line here, but I believe the perception that he _may have_ has hurt this community more than the (relatively minor) initial transgression of the "be nice" rule.
IOW the ketosis was from pure undereating instead of not eating carbs, since your calorie intake was mostly carbs.
Have it require approval for each bug report. While it isn't as fast as a fully automatic bug finding system, it is faster than a manual find and file. Plus it takes care of those situations where it was intended(poor coding, but it works).
Full-screen is now available, enjoy!
Well, this feature makes no sense what so ever.

What's the use case apart from a weird attempt at folders?
Forthright and classy. Compare to register.com, which had a big DNS outage Friday (affecting anybots.com) and never admitted to a problem.
Here's what I'm thinking. I'm already working on a startup, so I'll give this one away for free.

Build the web app portion that allows reservations to be made from the customers perspective, just like they have now. Integrate it with Twilio so that the restaurant receives an automated call and can confirm/deny the reservation on their end, without having to deal with a bunch of new hardware. You just tell them that they're going to receive a phone call with the reservation information and the options. There's little or no training required on their side, no additional hardware, minimal integration, no new systems. It's a more organic transition for a restaurant when you're trying to talk them into becoming a customer.
Yeah that is just insane. We typically run prod, stage, test, dev. The test and dev instances are even in another dmz.
I've been following this company for awhile from a financial perspective, which is how I know. The most prominent hedge fund to short has been Whitney Tilson's T2 Partners', but they're just one among many -- 35% of the floated stock is short now.

I don't know of any way to research who is shorting what other than SEC filings. Mutual/Hedge funds have to report this information on a quarterly basis.
It would be interesting to see if Amazon will donate/discount AWS services to non-profits and research institutions (e.g cancer) to leverage this node power to make up for processing shortfalls.
I look at a YC investment (and most investments made by good angels) as less about the money and more about improving your chances of not dying. When you've got an early company, even if you're as far along as ColourLovers was, the biggest risk isn't that you will give up too much equity. The biggest risk is that you will die. And there are million reasons that you will die -- even for companies with great early traction. Things just happen.

But with backers like YC, you suddenly have a team of proven badasses that have a vested interest in making sure you succeed. So ask yourself, will YC _improve your chances of success_ by more than X%? If the answer is yes, take the deal. (Spoiler alert: the answer is yes.)
I would hope so, but I remember reading that the hardware was one of the keys to their success; "here plug this in, it will do your table management. And by the way, people can make reservations now too." Maybe now a competitor could get by just having a really good ipad app for the restaurants (is this what urban spoon's rez is?)
"But I don't want comfort. I want God, I want poetry, I want real danger, I want freedom, I want goodness. I want sin."
You're right, but I still don't believe this creates an impossible situation:

* most webapps don't allow giant user uploads of any kind

* if you have a persistent user with a net connection that's that slow then you have no choice but to time him out
I totally agree. I'm sure that it would screw with their pricing, but I really just dont need 50GB, and can get by with the 3GB that I have now. Sure I'd like a little more (and frankly, would happily pay $5/mo for what I have now), but I just dont have enough stuff that I'd like to sync to fill up that $10/mo bucket. They did used to have some smaller plans, so they must have got rid of them for a good reason.