jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Our entire stack is built on javascript / node.js (aside from Ubuntu and some CouchDB)

http://www.nodejitsu.com

http://github.com/nodejitsu
"Only support for SQLite (at the moment)"

This makes me skeptical. There's always some stupid, niggling little thing that each database does probably for no other reason than to be different for anyone else. ORMs can be challenging to write, and you never really get into one until you support 3 or 4 different databases. I'd be willing to bet that the code is a lot bigger than 1kloc by the time more databases get added.
They really are good shoes, especially in an urban jungle.

The trouble is that they don't provide much insulation, so anyone living in colder climates has to go back to cramming their toes in Oxford toeboxes for half the year.

We need more human-centered design!
> from inside out

As a physicist it always surprises me how thinking between physicist and programmers most of the time is kind of reversed. Most git tutorials seem like this to me (Mechanics analogy):

1. Slopes
2. Springs and gears
3. Horrendous contraptions
4. Ropes and pulleys
...
9. Newton I., II. and III.

These kind of "inside out" tutorials are natural for me and recently I taught git basics to my SO in a similar way. It worked out well (she is a physicist too). I don't want to generalize though, it's maybe rooted in the common ways of teaching programming and physics.
The problem outlined by the economist article essentially boils down to the fact that the government wanted to subsidise renewable energy but didn't want to pay the subsidy so foisted the extra cost onto consumers with legislation requiring the utility companies to buy renewable energy when it was available.

That's not a problem specific to all "green laws" as you seem to imply.

The Economist does seem to come across as slightly biased in its reportage (I'm surprised), when they say "renewables undercut relatively climate-friendly natural gas on price". Relative to what? It becomes clearer as you read further, relative to coal, but the quoted statement makes it sound like natural gas is more climate-friendly than renewables. Clearly not.
> You need to keep track of what register values depend on secrets. This is what ctgrind does. ctgrind warns when a register that has been computed from a secret is used for branching or memory access:

I don't see how keeping track of register values that depend on secrets helps. All registers that contain secrets can potentially be written to memory, and as such leak information. Due to context switching. So saying "don't use registers that contain secrets for memory accesses" doesn't help, because the only way to accomplish that is either to never have registers that contain secrets or guarantee that the kernel also does the same thing. And I don't see how the kernel can context-switch without doing so.
dear HN - my team at microsoft did the Python Tools for Visual Studio project (http://pytools.codeplex.com).

i would love to know if there is any interest in us providing an "R Tools for Visual Studio" product. think Project, Edit, intellisense, Debug, Deploy, linux debug, etc. support for R in VS.

if we did this, it would be a fork of PTVS (and free + open source of course).

thx!
This is true, but at the upper end the "it isn't Big Data if it fits in a single system's memory" rule starts to get fuzzy. If you're using an SGI UV 2000 with 64 TB of memory to do your processing, I'm not going to argue with you about using the words "Big Data". ;-) I figured using an EC2 instance was a decent compromise.
Found an archived link of it if you get the database connection error. https://archive.today/WyTCF
Why would there be a monoculture? JS would still exist for a good while after that, and if anything, it would've likely inspired more competition to flourish in the browser space.

Secondly, while the language may appear similar, a large number of its strengths come from actually breaking away from the JS ecosystem, and daring to take the 'less mature' approach. Without all that legacy, it turned out with significantly cleaner libraries and APIs, more intuitive semantics, and and an ecosystem+workflow is worlds apart from the JS style. The difference a few small changes can make in simplicity to lower cognitive overhead is astounding. Building a large, complex app in dart actually feels totally manageable! Yet, regardless of how many new JS tools and libraries come out, it always still feels completely overwhelming. Thankfully they decided to keep this part of dart in tact.
Properly designed C++ library using templates and macros can lead to surprisingly terse application code - not your standard STL/Boost template syntax mess. I've seen it in one of our gaming frameworks, and in e.g. Google's C++ unit testing framework.

However developing the library code itself requires some serious C++ template fu and the abstraction leaks to the library user in the form of complex error messages.

Strategically used, like in this case, it certainly leads more succint and readable code than pure Objective-C alone.
>So here’s the big question. What does she, or you, or any of us do with all this time we’re buying? Binge on Netflix shows? Go for a run? Van Ekert’s answer: “It’s more to dedicate more time to working.”

Meh. It's specialization. It's been happening since everyone figured out Og makes better clubs than everyone else and he'll make you one if you give him food. Most of the people reading this site have a skill that brings in $50+ per hour. Why not pay someone to clean your bathroom and use that time for working?
How is this different than me hiring a handyman to put up the shelves bought 2 months ago that I never found the time to put up?

Is it different in scale or in kind?
Weird, I really didn't expect this conversation...

(1) I am referring to the high level features of Dart and CoffeeScript, not the specific implementation of features. Specifically I am referring to the clear reduction in CoffeeScript/Dart positive differentiators over the past few years, mostly because future JavaScript (es6/es7) is moving aggressively to close the gap and then go beyond Dart/CoffeeScript. This is a great thing.

(2) I am a complete outsider to the standardization process - I actually know no one involved in the process. So why did I make the inference then so confidently? I've been doing software product development in competitive industries for a couple decades now. I know how it works. People are always influenced by competitors to push ahead faster and smarter, especially competitors that try to jump ahead.

This comment of mine from two years ago sums up my feelings of Dart and its influence on JavaScript: https://news.ycombinator.com/item?id=5728786
> does he own the beach or just the gate which accesses the beach?

Just the gate. All beaches in CA are public property.
This.

If you won't drop the other networks there's no need for them to join your server, your still on the networks they're already using. Only you can change that.
The statement is about the viability of learning all gotchas of C++, and to make a credible point on this you just need to know there exists a large number of them.

(Indeed knowing all, or merely many, of the gotchas would speak against the conjecture.)
After using Rust I see no reason why C++ should exist any longer. Maybe in really limited embedded systems.

Rust is so unbelievably safe to use in complex, efficient systems. Rust is, IMO, the state of the art in programming languages.

Once you put the few months into actually getting OK at it you can write really great code, really fast and not be stuck with burdens since the compiler makes you write code that will work.
> You have a point, but recognize that standing on morals won't get you out of punishment.

Is that supposed to be a reason not to do it?

You lose rights you don't exercise and it makes vulnerable populations stand out more when they're the only ones trying to protect themselves.

The thing about corrupt law enforcement is that, like other forms of crime, their victims are a large number of people but a small percentage of people. You are not likely to be one of them. But if everybody, especially the innocent, takes practical defensive measures then taking defensive measures is no longer evidence of anything. It's like encouraging people to use Tor to check sports scores and read Wikipedia.

And because you're innocent, whatever legal consequences may currently be the result of defending yourself are irrelevant to you with high probability because they only come into play if you are already a target. And since that is very unlikely to occur, and if it does you're basically already screwed anyway, discouraging people from doing something that allows the innocent actual targets to claim a stronger defense is probably not in the public interest.
Joining seems to imply they'll be keeping the acquired company's employees.
Then why doesn't someone just write that and close the bug?
Yes, you use a proof of something a The Verge article but a court ruling and a posterior appeal ruling form 2014 doesn't

And I'm the one that has to out off the blinkers.

Really?

And still waiting anything about your claim that Google forces Wifi SLURPING enabled in the smartphones

But as I know that you won't provide anything because you're wrong since the beginning and you're just bringing random links unrelated to your claim, I will leave here.
From the article:

Diminishing marginal returns:– some tasks performed by
doctors have more impact than others. If there were one
fewer doctor, the highest impact tasks they perform would
be given to someone else, so the total impact wouldn’t
reduce proportionally with the number of doctors.

In other words, that operation probably did add decades to this man's life, but this is the kind of critical care that we would find someone else to do if this doctor hadn't been there to do.

The question is, if you're considering becoming a doctor, what's the potential benefit that's due to your choices? How much good do you do that wouldn't have happened anyway?
I'd never heard that term before. Here's the wikipedia article for anyone interested:

https://en.wikipedia.org/wiki/Warrant_canary

That's a really interesting concept thanks for bringing it to my attention.

If anyone's interested here's the first article I found discussing Apple removing their warrant canary:

https://gigaom.com/2014/09/18/apples-warrant-canary-disappea...
My favorite "how it works" article is The Git Parable

http://tom.preston-werner.com/2009/05/19/the-git-parable.htm...
Is that bad though? I'm guessing there are at least hundreds of thousands of helicopter flights in New York annually. ~1 accident per year doesn't sound very dangerous to me.

As for the concept, it's Uber for helicopters. As long as there is a need (I don't and would never live in New York so I have no idea what the demand for this is) then it may very well be successful.
That's a beautiful website you have there. I find it easier to motivate myself to learn something when it's pleasing to the eye :)
Man would love a Tesla to pick me when randomly using Uber one day.
Can you actually "walk on their graves"?
De-paywalled: https://archive.today/BM7BT
It's honestly sad that you picked Stuxnet, an attack that did no appreciable harm to human lives, as opposed to the entire arsenal of munitions available to the Joint Armed Forces.

We have invented, but more importantly manufactured, a lot of pretty fucking effective weaponry.
I noticed that it's commonly accepted that Bloomberg's 2018 stories on the Supermicro hack were bogus, costing them a huge amount of reputational damage. However, Bloomberg stood by the stories. I'm very curious to see how this one will be received. I was never quite convinced by the naysayers or the denials by the government, Apple, or Amazon. I think it's quite likely that Bloomberg will be proven right in the end, this story having been accurate but suppressed for "secrecy" reasons all along.

Notably, one of the criticisms at the time was that Bloomberg didn't name credible sources with first-hand accounts of the events — understandably given the sensitivity. This time, it seems they have been able to do so.

Either way, I'm thrilled to see an outlet do original reporting and stand by their work in the face of universal condemnation. We are better off for having strong dissenting views informing us and expanding the narrative. I'm finding myself increasingly distrustful of the work of journalism outlets, but this (and those gone independent on Substack) gives me hope.
All this and more is why I never signed up for LinkedIn, I think they're a bunch of scammers and a very nice collection of dark patterns and there is no way I'm going to support a company like that with either my content or my presence.
That has historically not been the case ever.
People will click on the article more this way.
>They truly believe there's a deep state that rigged the election.

This is a fallacy. People can convince themselves of pretty much anything with the help of tribalism and leaders willing to lie. That doesn't mean you should sympathize with their desire for violence.
What if we users decided to organize and have more bargaining power over how these apps function?
You make a blog post about how you're now doing the right thing and leaving the company. After your shares vest.
> He was curious, smart, kind, and optimistic, then came Rush Limbaugh.

This is the story I never believe. My reaction to hearing Rush Limbaugh is the desire to shut it off ASAP. Don't you have to willingly invite him into your life? To listen and enjoy and want to listen more, to even "experiment" with the drug of anger with an object of blame, is not very indicative of kind and optimistic IMO.

The thing is, people are complex. They can be very kind... to their own kind, if you know what I mean. Alternatively, some parents can be kind to everyone else's kids and be abusive toward their own. It's almost always nuanced. You may only see side one side of a person, even if you think you know them better than anyone else.
Reliable NAT traversal is what propelled Skype to fame and billions back in the day, and was later codified by the VoIP folks at the IETF into STUN/ICE and TURN. WebRTC is basically a VoIP client with JS API built into the browser.
Unfortunately he already said he is not going to debate this probably because it falls apart under any informed scrutiny.
Or, possibly, it stays the same without variation and the measurement was flawed. A recent study indicates our most accurate clock may not be infallible[1].

P.S. gravity isn't constant either[2].

[1]- https://www.nature.com/articles/s41467-020-18264-4

[2]- https://en.wikipedia.org/wiki/Gravity_anomaly
> A very dumb and easy question. NYT and WaPo have hundreds of journalists, so the average would be in the tens of thousands.

This doesn't follow. Just as an example, Maggie Haberman (an NYT reporter) has more than 1.6 million twitter followers, around 2x Tim's and more than he has subs on any of his channels.

(More broadly, there are a number of junior reporters who don't have big followings at the NYT and other conventional institutions, but there are also a number of very well known journalists who have large followings for their specific content).
For you to say this says that you haven’t studied MLK, John Lewis, or Mandela.

Mandela was arrested and detained on Robben Island, in part, because he was part of a group that violently opposed the white supremacists of apartheid South Africa.

MLK never said that there wasn’t a place for violent resistance to white supremacy. In fact, he called out that if the white supremacists of his time weren’t careful, violent resistance would be all that was left (MLK and Malcolm X were more aligned than most people believe; MLK believed that the time for violent resistance to white supremacist violence had not yet arrived).

BLM is, in fact, a very _well_ organized movement and their leadership is consistently calling for protest that is vocal and meaningful, but not violent. Almost every single BLM protest last year that turned violent did so either because of (a) police rioting against the idea of being held accountable for their violence against BIPOC and LGBTQ+ communities and persons or (b) white supremacists who thought it would be a lark to start some violence and blame it on the victimized.

BLM isn’t out to change open racists minds—they are correctly considered beyond redemption (and sometimes even beyond shame, like DJT and his coupistas)—and they don’t really care about changing the moderate person’s mind, either. They simply want the indiscriminate state violence against their community to stop. They want to stop the freedom with which the police murder their children.

They want there to be no more Rodney Kings, no more Amadou Diallous, no more Philando Castiles, no more Tamir Rices, no more George Floyds, no more Brianna Taylors, no more Jacob Blakes, no more Mike Browns. I could go on, but these are the ones that I can remember right now. Even _if_ some of them were committing crimes, the police are NEVER supposed to be judge, jury, and executioner…and most of the crimes with which those were accused had no chance of a death penalty. That the police have been able to not only murder BIPOC, but to do so with impunity AS A MATTER OF POLICY, is truly disgusting.

We as a society are lucky beyond belief that we _aren’t_ facing the violent revolution we deserve for our treatment of BIPOC communities and persons. Instead, we’re facing continued white supremacist violence.
I think the answer here is that all the above is legal until the PEOPLE OF THE US choose it isn't, by voting. In all the above cases the people of the US elected officials who were saying they would take such actions. That means the people gave up their rights to sell sawdust as meat, sell fake medical products, and implement racist policies.

Do remember, it's a democracy. The government by the people, for the people and all that. Not the people VS the government.
>He was present. He didn't plan the thing, and it's unclear what his role was.

Is this goalpost moving? Your prior comment was:

>It's highly unlikely that there were any members of Antifa among the rioters, and there is also no evidence of same.

My response was simply that it's confirmed that there were antifa people present in the capitol and the evidence is their very own stream. He later went on national TV and admitted to being present.

It's irrelevant what he claims. At a minimum he riled up the mob, such action being viewed on his stream.

If you want to make the argument that storming the capitol building wasn't an antifa action, I won't argue with you. If you want to say there were no antifa people present and there is no evidence of the same, then I'll correct you as you are objectively wrong.
Yep you are 100% correct. Most super productive software developers only really focus/work a few hours a day. Software development is about thinking not typing.
Put more succinctly, the "might as well not pass any laws then" argument.
It gets beaten out of you and the easiest response is to just give up and wait it out.

“You don’t want to do this anymore? You need this for college, you shouldn’t quit everything you do, I wish I could have done this” etc.

Eventually it’s just easier to passively suffer whatever activity you dislike and just recognize the starting cost to trying new things is extreme.

> “ I try to tell them their old enough (most are teenagers) that they should start deciding for themselves what activities they participate in.”

I’d start with asking them about what their parents are like.
They seem to be trying to make it sound like airlines doing fuel hedging. That it's only with spare cash, and leveraging some expertise they might have around analytics/data to play the market.
Wireless is the worst thing about my Sculpt. The crummy Fn row (coupled with the Fn-to-proprietary switch) is the second worst thing. I'd love to see a mk2 which fixes those issues.

If a wired one were to exist, it would be pretty snazzy if it had a built-in USB hub like the Das Keyboard so you could stick 2FA dongles in it. Or if someone made a mousing accessory to snap in to the central gap; maybe a wiggle stick or itty-bitty touchpad.
Fair cop. That was lazy of me and I apologize.
There's the awesome 'Containerise'[1] add-on for Firefox that lets you define containers for specific sites based on URL filter expressions. Pretty handy to e.g. keep Google cookies in their own Google container.

(The only downside I've found is that, if you navigate from Google directly to a site belonging to a different container, the tab will forget its history and you won't be able to go back to the Google results using the Back button. You just need to remember to open results in a new tab instead.)

Using 'Cookie Quick Manager'[2] you can also move your existing cookies for some domain to their new container, so you don't have to re-login everywhere after creating your new custom containers.

[1]: https://addons.mozilla.org/en-US/firefox/addon/containerise/

[2]: https://addons.mozilla.org/en-US/firefox/addon/cookie-quick-...
He definitely has some level of IT knowledge but I have a feeling he's just a confidence trickster who's been making his way through life telling an escalating series of lies until he finally bit off more than he could chew by claiming he was Satoshi and by defrauding the Kleiman estate. The reason I say this is because around that time courts became involved (in Australia and Florida) and you could see the lies unfold in real time and you could see him scrambling to recover ... by weaving more lies into his tale.

There is no way any of this ends well for Craig Wright.
I agree. You can get rich, definitely (or lose a lot of money), but if we're talking about protecting against FIAT inflation or money, there are better vehicles for that, and even better cryptos.

But markets are about expectations above anything else, and this people knows that.
That's fair. But what a delightful failure scenario: you end up looking for the thing you set out to find.
Something is being talked about as being devaluated, but on the chart the line keeps increasing. I can only guess that what is being plotted is the currency ratio $/Rs, or how many Indian Rupees makes one dollar. And what then devaluates, is the value of Rupees in dollars.

To the person who created the news page, for god's sake man, do your charts right, and say what the fuck is being plotted on each of the axes, instead of leaving it to guesswork.
I don't really know what to say. Maybe it's the gov't trying to pull a fast one like calling Assange a pedophile. But, then again, we all knew Manning was gay, so maybe he did want to be a woman. I hope he didn't want to be a woman.
They pretty clearly are in some form of stealth mode. My guess, from looking at their site is that they have some competitors. Go through the schools enabled and there are some pretty glaring omissions. Quite a few very large state schools that are not listed while very small schools surrounding them are included (look at California, Missouri, Florida and Georgia).

This is just speculation, but it would be my guess that they are either dealing with a few smaller competitors or one big one.
Absolutely. The idea that this vacuum of hyper-violent or graphically-sexual video games is somehow a "problem" is more a treatise on what some people believe the market should be more than what the market actually is. It's absurd for precisely the reasons you state. If there was a market for it, however seedy or unorthodox, it would exist to service that market for a tidy profit. It doesn't exist, therefore no one believes it would be profitable.
Yes, that's the dilemma. I didn't want to have a blank page, but I'm not ready to chat about it -- well, unless you are liquid and want to share some wealth! Thanks for the feedback.