skysight-inc/HackerNews huggingface dataset:
Missing from the story: Virginia was one of the "red" states that didn't expand Medicaid to the lower to middle class. This has two follow-on effects: a bunch of people didn't have insurance, and the federal government stopped shoveling cash to hospitals that provided treatment to people without insurance.
In other news, Amazon announces over 900 new job openings.
Microsoft Teams: Whiteboard
Sure, it is possible that IPFS would spread out the usage across the other users, and this could still work for people bypassing Cloudflare. But there's no demonstration here of that really working. Just that Cloudflare is really great at what it does.

And yes, it's a chicken/egg scenario -- how do you prove that IPFS adoption would negate the need for CDNs, without widespread IPFS adoption? But currently this isn't some amazing Slashdot proof solution. They needed to setup 3 servers and a whole bunch of software when a single server + free CDN would've accomplished the same thing, faster and cheaper. It's presented as though CDN+IPFS is why this works so great, when really it's just CDN and IPFS just makes it more complicated.

If the goal is to learn, try out new tech, break dependence on CDNs, then this is great, but a single note in the article that this is a learning opportunity and it can be done easier without IPFS would've saved the author a lot of back and forth in the comments here.
I don't think it's that simple, because the frequency of the shipments and amount of goods shipped would also decrease (although not linearly) since there are less people to account for. If both systems are equally optimized, would there be a difference?

That said, in practice the "economy of scale" argument still applies and the inner-city store will overwhelming produce less carbon, besides the fact that a rural area may imply an increase in the distance good are shipped.
Not sure what you mean but Amazon is doing a lot of research into things like drone deliveries and robotic vehicles which can be powered from renewable energy.

Fuel costs money. Ultimately delivery efficiency is better for business and for the environment.

They also are encouraging all deliveries to happen on a given day of the week so they can be batched up and logistically planned better.

Seems like things are moving in the right direction.
> arranged with a supervisor

what part of the word strike do you not understand?
I can totally relate on this.

In the end I think Rails and Node have different purposes. I would still use Node for proxy-style servers. Something with a small and focused scope which has to scale.

For business intensive apps with a large scope, Rails-like frameworks are still way more productive and robust even if they are less trendy for the moment.

The current frontend state is another story indeed. Frameworks like Ember tried to bring the same Rails-like structure to the frontend world but it isn't as popular and trendy as React for whatever reason. I think it's very costly for frontend teams to reinvent a coherent structure, convention etc for every new project. At least React has brought the same way of thinking in the frontend industry.
Climate change mitigation should itself be a 'defense initiative', given the impacts that sea level rise and increased weather variability will have on national defense over the next decades, as well as the increased level of conflict in hotspots around the globe [1].

[1]: https://www.nationalgeographic.com/news/2015/3/150302-syria-...
I feel like this is a really common theme I've seen several times. Something like "Music Lyric site X sues Google for embedding their lyrics in the results directly" which is funny because site X got the lyrics by scraping them from other sites.

Plus Google only exists from scraping content, but I believe their TOS includes "don't scrape our content".

I find it really funny that the scrapers are battling scrapers - like guys you only exist because you do THE EXACT SAME THING
"“Yeah, medicine seems really powerful, but med school is hard and I’ve got patients to treat.”"

Isn't that in fact the case, and why we have nurses, RPNs & medics? "Sorry, I can't give you this flu shot - I've gotta finish med school first"
The "hoodies" on the corner are the enforcers, physical manifestations of territorial control.
Not all negative cash flows are created equal. For most high valued companies that are cashflow negative, the deficit should represent a portion of their sales and marketing budget. In that case they are literally choosing to be cashflow negative as an investment in growth, and could choose to become cashflow positive at any point by reducing the sales and marketing budget. Obviously this depends on things like their CAC and LTV being healthy, but investors aren’t stupid, and in isolation being cashflow negative isn’t an indication about the sustainability of the company.
echo 'Hello World' > /dev/sda

or

mv / /dev/null
Exert much harder economic pressure and rebuild coalitions Trump ignored, even at expense of our own economy in the short term. I've read on HN that CCP themselves has a report showing they need strong growth % to continue or face uprising from within, though I can't find a source so I don't know the truth to that #, though to me it feels like the correct step to take given what I feel are complete fundamental threats to Democracy and human rights world wide - yes in spit of problems we have in our own backyard.
> That said, transferring one billion would require advance knowledge, multiple signoffs, and adjusting permissions for people.

This is largely a feature, not a bug, as various Bitcoin exchanges have discovered.
Yes. It does affect. If I, the buyer, determine that your code needs to signifcantly rewritten to fit my needs/systems, I will be willing to pay less money. Instead, I may want to build it myself.
The formation of the great lakes was an eye-blink ago on the scale of this map. They are only about four times as old as the great pyramid (woah)
> There is no reason why your page should refuse to load plain text without Javascript enabled.

On a technical level sure. SPA's should pre-render data before sending it to the client.

The problem is that's a ton of extra work when the client will have to fetch data anyway - so it's difficult to justify the time to management.

EDIT: If their page fetches the data with JS you might actually have an easier time figuring what their API looks like instead of scraping the rendered page. You might find there's more data available than is rendered too.
> You can impliment all of that and still have a vulnerable runtime because of how you implimented it.

This applies to every single sandboxed language in the world.

The instructions are designed so that sandboxing the actual core is trivial, and the spec says that you have to sandbox outside of deliberate pass-throughs. That's about the best you can possibly do.

If languages can qualify as sandboxed, it sounds like WASM qualifies. (And if they can't, then we're using a broken definition of "sandboxed".)
Ihatecaptchas too. I hate the way they work better in Chrome rather than Firefox. I think it is disgusting that Google uses it to promote their browser like that.

Trouble is, I don't think this is a better solution.
Has chainalysis posted any details yet?
Well, sure, who would want to give up their personal fortune when they've gone through all the motions of forming a corporation to protect themselves from these exact types of things?

This kind of thing is exactly why you incorporate as a business.
Selling an idea, even one we can prove beyond a reasonable doubt is always going to be a political issue. There's no getting around the fact that nobody is born with an innate sense of statistics.
There is a big difference between removing support for something you once supported versus never supporting it at all. If Google never supported XMPP, we wouldn't be having this conversation. But removing XMPP support in favor of closed protocols raises eyebrows. It makes people wonder if the change was for the better, or just as a way to close out competitors. Similar to Google Reader. If they never had the product, no one would be complaining. But they did offer the product, it was so much better than the competition that it put the competition out of business, and then Google shut it down. That raises eyebrows. That makes people wonder if there's something malicious behind it.

That's not to say they can never change their product lineup or discontinue products. But if they do, they have to answer questions like this. If there was no malicious intent behind removing XMPP support from their chat product, then everything is fine and the questions stop. We don't know, which is why regulators are investigating.

On the Windows Phone part, you are blatantly misrepresenting what happened. It's not that Google refused to develop apps for Windows Phone, it's that they refused to develop apps for Windows Phone, then blocked Microsoft from developing their own apps for Google products, then blocked Windows Phones from accessing Google products through a web browser that was more than capable of displaying Google web apps. You could not access Google web apps on Windows Phones in any way, a limitation that was not applied to any other phone maker or any other phone.

There is absolutely no defending that situation, Google played Microsoft hard and they played them dirty. Yes, Microsoft has done the exact same thing in the past and yes they deserved it, but remember: Microsoft was punished as an abusive monopolist.
But again, why lie about it?
Could you elaborate? Seems like this is heavily dependent on the success of the startup and at which stage you joined.
I'd be interested in knowing what areas you found Rails lacking. Care to elaborate ?
You see to be confusing "political crusade" with "effort to respond to the scientific data showing that current carbon usage is unsustainable and a significant threat to civilisation".
Actually I was going for equality. Not equality of outcome, but equality of basic human rights. Let's take a recent example. Nobody deserves to be a sex slave trapped in an Epstein's island. Wouldn't you agree? But yet a bunch of rich people thought it was fine. As long as it is not their daughter. I would argue this is not natural and initial human instinct. You would have to corrupt your sense of meaning pretty badly to come to this point. Like take some lessons in lack of empathy and sadism. And please don't try to draw fake symmetry between me and people like this.
Bitmain Ramps Up Power and Efficiency with New Bitcoin Mining Machine
Would it hold up if profiles were only visible to logged-in users and part of the sing-up EULA was an agreement not to scrape profiles with automated tools?
I think that your argument is with the part about a company being worth $0 if it's not cashflow positive?

In theory that's the case but obviously it depends on a lot of factors, and if we're talking about software startups then they typically would have very little in terms of assets to unwind. Maybe some office furniture or a bit of IP. But most of the cash is going to stuff like employee salaries, leasing office space, and cloud computing infrastructure, so by the time you decide to shut it down there's going to be very little left in terms of shareholder value.
+1 for Sequel. I've decided to try Sequel instead of AR for new project 3 years ago. Never looked back, feels like a breath of fresh air. Hope it will gain more recognition in the Ruby community.
How does this app add value? Is it that it’s pretty looking or superior function in some way? I would not pay anything until I understood the benefit.
> I think the biggest difference is that Rails has a much bigger ecosystem and more developers than Django does.

Going to have to disagree with you there.
Great, but industrial hydrogen is produced from natural gas.

We need a good alternative source of industrial hydrogen. I have read of catalytic coatings that split water into hydrogen and oxygen, and were considered uneconomical because of the need to process the hydrogen into "something useful". If hydrogen becomes directly useful, the economic equation should balance out differently.
Genius.com is such a good lyrics site (good... not great) and it kills me when I search for lyrics and it's not on the first page of results. I don't know why, but I always have to add +genius to my searches to get it to show up over all the trash sites.
I think this is a pretty compelling claim. The published full GPT-2 samples are significantly better than the initial release, but pretty similar to the 774M corpus output. They're disconcerting in as much as they're a leap forward for AI writing, and they have remarkably strong tone consistency. But I see two major weaknesses with GPT-2 that make it hard to imagine effective malicious use.

First, the output is inconsistent. The scary-good examples are scattered among a lot of duds, and it semi-regularly breaks down into either general incoherence or distinctively robotic loops. You couldn't turn it loose to populate a website or argue on forums without any human oversight, so it at most represents a cost reduction in the output of BS, not a qualitative shift.

Second, it's absolutely crippled by length. Antecedents often go missing after about a paragraph. Nouns (especially proper nouns) that are likely once are likely in numerous roles, so stories will pull in figures like Obama as subject, object, and commentator on the same issue. Even stylistically, the tight guidelines of news ledes slacken within a few paragraphs, which results in a loss of focus and a rising likelihood of loops and gibberish.

GPT-2 is absolutely an impressive breakthrough in machine writing, I don't mean to disparage that. But as far as it's potential for deceit or trolling, it's not particularly threatening. Quantity of output is rarely the limiting factor on impact for that, and GPT-2 doesn't offer enough in sophisticated tone to make up for what it loses in basic coherence.

(For anyone wondering "why is this sourced to a random tumblr?", nostalgebraist is some flavor of AI professional who's played with GPT-2 to produce some pretty interesting results, and produced some other useful essays like an explanation of Google's Transformer architecture (https://nostalgebraist.tumblr.com/post/185326092369/the-tran...).)
> What makes the US so special that they can go flip a business operating in the Ukraine?

On the international stage, might makes right. What makes us special... our military and our threats make other countries concede to our wishes.
Asymmetric information warfare. Flood every channel with misleading and contradicting information beyond the capacity for fact-checking. Make entirely fake social media threads to steer perceptions towards a predetermined direction. Create exaggerated stereotypes of both sides of a debate to inflame and harden opinions.

All of this is already being done right now. The difference is that a robust language model would allow this to be done with far fewer humans involved. Fewer people to raise their hands about how far down the ethical rabbit hole they are willing to go. And a single AI model could react to news much more quickly than a team of people who have to sleep at some point.
It seems like that reasoning would put everything into the bucket of "political issue". I feel like it is more intertwined with forcing people to change (gas cars to EV) OR removing a flow of money (oil industry).
The main pain with Node, if you come from outside, is being able to know which modules are well supported, and will be for the years coming.

As an example, I spent quite a long time investigating ORM libraries for relational DBs, and the projects that were half dead were the majority.

Knex was suggested by everyone, but at that time the project leadership was changing so the future was uncertain. I settled on Sequelize, which had most of the functionality, but several points did not make sense:

- the documentation is hard to search

- I had to create a PR for sequelize-cli (separate module, that is not recommended for production!) to get the same functionality of `rails db:create`

- the syntax was changed to use Op instead of strings for security, in a minor version

- the way associations are defined is weird at best

- no support for ES6 in the cli, so all migrations are ES5

Etc.

And this is just for an API server. I looked into the frontend part and it was so much work.

I am still using Node for server processes when I have to, but I wouldn't recommend it over Rails. The way you can generate a simple app that does something useful, configure it and deploy it to Heroku in few hours is unchallenged.
I just tried it. I noticed the CPU on my i9 MBP went from 65C (idle) to 99C for at least 20 seconds. The fan turned on. It felt like it was mining bitcoins in my browser. I'm not sure I like this solution due to how long it takes and how many resources it consumes, wasting battery life.
The dual pattern is a variant on what used to be called a "Joe Job"[0]: Falsely directing the platform's harsh automated bots against your competitor or enemy. This has become quite prevalent on Amazon [1] and I've seen several indirect instances of it on HN recently, where an Android developer tries to defend against shadowy competitors stealing their app by putting resources in nonstandard places, which then results in Google banning the original developer rather than the true guilty party. If Google (or Amazon or anybody else) is going to use zero-tolerance bots to police itself, they need to be designed such that people can't turn them into weapons. Designing such bots is not at all easy and it requires a very high level of skill.

[0] https://en.wikipedia.org/wiki/Joe_job
[1] https://www.theverge.com/2018/12/19/18140799/amazon-marketpl...
> This makes sense in winner-take-all markets, where getting marketshare fastest means establishing a semi-monopoly and ensuring years of profit.

I think the rest of your point is sound, but growth is important in all markets, regardless of any opportunity to monopolize. Forgoing investment in growth is an opportunity cost for any company in any market.
I paid 8.99 USD for Textual 7 (MacOS) a couple of months ago. You only see the price ater you install the free app (1 month free trial if I remember correctly). It has more features than I possibly use (I don't use IRC much) and isn't ugly. 19.99 USD would've been my limit.
This is the textbook definition of security by obscurity.
The next target in the climate-change debate: your gas stove
> Most of the conveniences C++ offers to the programmer are not possible without exceptions

Like what?
Where can I read technical description of "Mixicles"? Couldn't find it on official website and developer documentation.
Interactive terminal-based UI application for tracking cryptocurrencies
Those numbers are pretty inaccurate, though, for cases where the NiceHash capacity is well below what is needed to mount an attack. I.e. the $768k for an hour of bitcoin attack actually vastly under estimates the cost, because to mount that attack you would need to purchase the hashing power large enough to mount that attack.
I remember uninstalling this due to malware reasons. I guess it has been resolved for a long time now?

"Our Copyfish extension was stolen and adware-infested": https://news.ycombinator.com/item?id=14888010
It cannot if you own your own keys. "Not your keys - not your crypto". Of course if you let some other entity to hold your keys, you're basically just using a bank, which has its own benefits, but I was talking about the unique ability to handle your keys, which crypto provides, as opposed to any other electronic money system to date.
> A chemistry is performed

I would like to buy one art please.
That sort of misses the point of protest via a walk out. You can’t have civil disobedience without the disobedience.
Somewhat unrelated, but I’d like to give a shout out to whoever designed Gitlab’s cookie consent interface. Rather than the usual “accept or gtfo” modal they allow you to choose which categories to select, and even list every individual cookie that will be issued, along with the origin, purpose, and expiry. My only criticism would be classifying a few cookies from Slideshare and/or LinkedIn as necessary because they share a name with Gitlab’s own Cloudflare cookies.

At some point tomorrow once I’m on an actual computer I’m going to have a dig and verify that they also don’t cookie you until you’ve consented - if that the case then I’m deeply impressed.
You have an interesting view of the world. We must work under very different circumstances.
Scrapers generally, sure. Not sure about scrapers on other social-media sites like Facebook, though.

The question being: if just having access to the network isn't enough to grant you access to the data of a specific profile, but instead you have to aggregate samples from a bunch of people in the network in order to see "through their eyes" to the data on the profiles of their friends and friends-of-friends, is that allowed?

Because, if even that was allowed, that'd surely open a different kind of floodgate.
Could this dilute the value of HN?
Climate change is a similar kind of moral crusade. I don't know if you are old enough to remember, but when AIDS came out we were all told it would be jumping to the general straight population at any moment. The scientists knew at the time this was largely a lie but they told us the story because they didn't believe we would invest in treatment for mostly gays and junkies. They might have been right. Climate change is similar. It will be really bad for the poorest humans. Relatively rich westerners will have some adaptive behaviors and technology, but it will come in slowly and the population mostly won't notice it happening. But the rich people, the people who surely have better information than you, are still doing things like buying beach front property. Barack Obama did this recently, he clearly doesn't expect it to be under water in the next few years. Climate change is a moral crusade to help poor people in other countries. We're given a polite fiction because they don't believe we would help in the same way they didn't believe we'd help the gays and the junkies. Maybe they're right.
Interesting way of calling someone out for a pretty blatant frontend copy/paste job.
It mostly depends on the cost of the last mile (or last 5 miles).

In a dense city, most of the last mile will be served by foot walking to a store which would have lower emissions (zero) compared to a delivery vehicle.

In the suburbs, the last mile to a store will likely be a detour by car from wherever you wanted to be. So delivery probably has a smaller footprint than storefronts (since the delivery vehicle is likely doing deliveries nearby anyway).
> Due to the difficulty of making C object oriented, only two serious attempts at the problem have made any traction: C++ and Objective-C.

1. C++ is not an extension to C. Most C code would quite unacceptable C++, and considered inelegant, unsafe, and overly redundant.
2. C++ is a multi-paradigmatic programming language, not necessarily object-oriented.
While true, one doesn't normally have a tax rate that high when they withdraw from their 401ks, so their taxes will probably be less.

Capital gains are untaxed in a 401k.

Depends on the person and how they handle their finances.
This comment is probably the most common reaction, and also the reason the course exists.
I really hate this modern way of doing business where being successful means your company implodes after losing five billion dollars a year for ten years rather than imploding after losing a hundred million dollars a year for five years.

Aside from being, you know, crazy, aren't there laws about charging customers below cost in order to fuel expansion and grab market share?