skysight-inc/HackerNews huggingface dataset:
And to some extent the acts of bad actors using it.

I just got into webdev a year or so ago and on HN and other places the moral panic about JavaScript on the web is endless because some jerks are out there doing it wrong and everyone thinks of their US local news website (those are a mess) when they talk about it ... and they want to throw the baby out with the bathwater. Meanwhile I'm just trying to write some handy web apps that do it right but can't escape the "omg javascript" medium type articles.

I wonder if folks write some nasty stuff in C ... do people blame C?
Certainly ICE cars will make up most of their business for a while but they have converted a factory from ICE to EV [0] and are planning to invest 50B EUR in the effort [1].

[0] https://electrek.co/2019/11/04/vw-id3-production-electric-ca...

[1] https://www.reuters.com/article/us-volkswagen-strategy/vw-em...
The jacket had a lifetime warranty on waterproofing which is why the company replaced it.
Postman Visualizer
I agree with all this. It's pretty much exactly the same argument I'd make.
> This is still how you do it on some mobile/tv browsers. Some browsers will not even tell you there is an error - and fail silently.

That sounds surprising, because I thought most of those were based on Chromium. Do they not allow you to expose a remote debugging port that you can connect to from a desktop instance of Chrome?
Add the title?

Edit: Many thanks. That does look like a great book.
True. On the other hand, at least VW is partly owned by the state.

Also, I think it's good to get into renewables for the climate and to cut the monarchs and autocrats off from their money in the long run.
How to make a scatter plot in Python with Seaborn
Yes, they like the benefits restricted to the reliable voter base of 65+ year olds.

But not for anyone else. See Medicaid, tuition, infrastructure, etc.
Yeah, I think you're right. There are all of these people who bought in because they just wanted to make money, and they're getting impatient and trying to get the rest of the world in too.

I'm interested in the tech and I want to work on it--so I'm just arguing that we shouldn't dismiss it.

If you have the interest, now might be a good time to diversify in that direction, but it's nowhere near ready to compete with fiat currency in terms of usage by the masses.
Monzo | Los Angeles | Full-Time, Remote up to 80%* | https://www.monzo.com

WHO WE ARE
Monzo is a bank that lives on your phone. Our mission is to make money work for everyone: to make our customers effortlessly financially savvy with smart features, unexpectedly friendly service, and a relentless focus on what people genuinely want and need. We are the fastest-growing bank in the UK.

HOW WE WORK
We move fast, ship things every day (~100 incremental deployments per day on average), with over 1,300 microservices, and develop products iteratively.
But we are also very serious about the safety of our customers’ money and their trust in us, and we believe this starts with our internal culture.
We default to transparency both internally and externally, and we involve our community in everything we do. We prize a diverse team as a strength: everyone is welcome at Monzo and is encouraged to do the best work of their lives.

🇺🇸 US OFFICE - L.A.
We have just launched in the US, and we’re looking for exceptional Engineers to join us in our mission. We have big ambitions in the US and the team will grow very quickly, but we’re just getting started and you will be joining at a formative time. As one of our first engineering hires in the US you will have a rare and exciting opportunity to shape a product that will change the face of US banking.

OPEN ROLES:

- Backend Engineer: https://boards.greenhouse.io/monzo/jobs/1803653
-- Go, Cassandra, Kafka, Envoy Proxy, Kubernetes, Docker, AWS

- Android Engineer: https://boards.greenhouse.io/monzo/jobs/1803778
-- ~100% Kotlin, MVVM, RxJava, Retrofit, Moshi, Dagger, Realm

- iOS Engineer: https://boards.greenhouse.io/monzo/jobs/1803735
-- 100% Swift, MVVM, Alamofire

- For other US and UK roles: monzo.com/careers

Please apply directly via the links above
For other questions you can reach me on marcelogrundig at monzo.com
I suppose that depends on where you live or work. Around here there are perhaps 10% of users of any brand who act like that (except in the BlackBerry era where it was part brand, part BBM). The rest just uses what makes sense for their use case.
The extremes are a product of the ineffectiveness of more measured tactics.

I get your point about Obama. But he asked his audience to recognize that people have flaws - not to ignore them.
Then these companies must be stopped by democratic processes, least we lose democracy itself.
LOL. I created a similar page lock up back in 1996 using the first Netscape with JavaScript. Back then no one took that seriously.

"JavaScript exploits continue to plague all browsers" was something I wrote in 2002. Will it ever get better?
Sean Sherman’s 10 Essential Native American Recipes
Wait, so when did console.log start to appear?

I remember alert without console.log as well but I was too young to understand the context.

For ios mobile dev I use Safari as a debugger. If I have to use Chrome, I basically use a scrappy console that I made on the HTML page itself.
Guys, with the exception of safety and climbing equipment, buy all your outdoor equipment used, ideally on the local market. Reduce landfill and save money. Most of the stuff you buy is crap made in China anyway.
There is no technical reason (in that they could technically keep 32bit support) for Apple to drop 32bit support since the x86 CPUs they rely on support them - i've heard that there were some architectural reasons with Cocoa (i think) that made it harder to do that, but they came up with that architecture themselves while knowing that people have invested on 32bit support. They knowingly decided that making the work easier for a handful of people was more important than the many thousands of applications that would break - they put themselves above their customers.
I don't think it's going to be a very interesting discussion if we can't agree that the phrase "social justice warrior" means "someone who fights for social justice."
Somewhat personal story of building a cloud service (and some hardware too)
And here a reminder to the "Abwrackprämine" the scrappage program from 2009 to help the automotive industry through the last financial crisis. Different to the programs in other countries, the German scrappage program coincidentally didnt require the new car to meet any modern emission standards.
Autonomous rural delivery growth will be huge(!) as the population ages out. Perhaps there can be a federal subsidy for that.
Omega3 and polyunsaturated fat for prevention of depression and anxiety symptoms
Who cares what the people using the computer want, right? Fuck them. Developers don't like maintenance so everything needs to be burnt to the ground every 3 years so they can have fun reinventing the wheel again (usually worse than the last time). That's what personal computing is all about, after all, developers!
I think you'd be very hard pressed to scale an Elasticsearch cluster to 10s of millions of writes/s without breaking the bank (and even if you had a pile of money to light on fire I don't think an Elasticsearch cluster with the number of nodes you'd require to support that would work very well).

Elasticsearch is a great piece of technology and its very versatile which makes it a great fit for a lot of problems (Uber, where M3 was developed, is a heavy consumer of Elasticsearch for logging purposes for example), but for the types of metrics workloads and scale that M3/Prometheus were designed for Elasticsearch simply wouldn't work.
> For instance the financial crisis. One big reason for this was regulations forcing banks to make awful loans in Bush’s “ownership economy”.

No, it wasn't. Regulations didn't force credit rating agencies to give AAA ratings to securities backed by subprime mortgages[1]. Greed did.

[1] https://en.wikipedia.org/wiki/Credit_rating_agencies_and_the...
Noticed a bunch of these projects recently, great to see

https://funkwhale.audio/en_US/

https://github.com/epoupon/lms

https://github.com/aidewoode/black_candy
If the leadership adopts favored positions as part of their values, the company can still thrive financially, for example Chick-Fil-A and Ben and Jerry's But if they give in to multiple pressures, they will be distracted from the business side.
yep, I realize now that my definition was significantly lacking.
True, but you can still get in trouble with this if the relationship is too employment like, just now you have two revenue agencies to deal with, so your particular situation will very much depend on those two countries and treaties between them.
The language didn't have other error reporting mechanisms, traces or exceptions, so it was not "the environment where it lived", it was the language itself...
We're seeing this all over. Even on small scales - my wife just had many of her listings taken down on etsy because a patent troll claimed she owned an entire genre of crafts. This isn't the place to get into details, though, because my instance isn't the problem. Even the people doing the bullying, and etsy letting them get away with it, aren't the full problem. The court system is a bigger part, because many claims have no merit, but people know that not everyone can afford to go through the legal procedures to get that answer declared by a court. We've gotten to a point that you have to have money to fight some battles. Which means sometimes bullies win because others can't afford the fight. And setting up GoFundMe accounts every time someone gets bullied isn't scalable.

We need this to be resolved at a cultural, societal, and/or legislative level.
Buy Bosch appliances at the cheaper end of their price range. They're reliable, effective and simple. The one I bought 4 years ago has 3 buttons and that's it.
Yes of course, it would be nice if a bad batch didn't slow future development to a crawl. Pine64 works in batches, they don't ship promptly, they are also heavily preorder based for in-development projects, and they directly work with developers, as the people who buy them are also the developers of the software which runs on them.

If you get a dead pixel, they will sell you another panel. The laptops are modular, check out how they handled the NVME adapter problems: https://forum.pine64.org/showthread.php?tid=8117

I feel quite confident after seeing their work.
The obvious conclusion is that there is quite a bit of prejudice and bigotry in your worldview.

And if you find this observation unwarranted: you not only made a sweeping generalization against everyone who does X, you authoritatively dismiss all FUTURE potential of their work. It must take no small amount of bitterness to see things that way.
Wow, yes, having looked at it it's really that simple. All the exploit is doing is triggering a 403 authentication popup. There's even a comment on that bug with the exact scam in it - from two years ago!

In-browser treatment of HTTP auth is just shockingly bad. But Firefox seems to be somewhere you get rewarded for introducing new features rather than fixing bugs.
It's also a myth that lack of regulation necessarily makes the market freer. There are many tactics that a huge company or monopoly can carry out that suppress free market dynamics. Antitrust regulations are one example that promote free market dynamics.
Thanks for finding the real paper. Much more useful than Bloomberg's paywall.
I tried using it to do some kind of integration testing with my AWS services (RDS, API Gateway, EC2, etc). I decided that was too much work, and since it'd force me to dockerize much of my application, I might as well use FOSS solutions that I can already run in docker. Easier to test, and cheaper.
Also, local laws may apply. Most towns have a health department which periodically inspect restaurants and food trucks. He is probably legally required to apply for a permit before he sells food.

I guess the local health officials will choose to look the other way, as they do when a kid sets up a lemonade stand, at least until someone files a complaint.
They all run the same kernel and runtimes, but some diversified distributions have extra runtimes and frameworks for their task-specific implementations.

- Cocoa

- Objective-C

- XNU

It used to be all based on pure Darwin (also from Apple, but OSS). But since the iOS releases it has been diversified too much and Apple no longer wanted to backport to their own OSS (but they still backport to all GPLv2 and lower).
Exploring the causal role of the human gut microbiome on colorectal cancer
> I don't think it's at all far-fetched to suggest that if Mastercard or Andreessen Horowitz is in a position to decide how much of other people's money they're entitled to, they might decide that the answer is "all of it". Paypal and Google do this on a regular basis. Here in Argentina, the banking system decided that the answer was "75% of it" in 2001, with respect to dollars; in the US, the Federal Government did precisely the same thing in 1933 with gold.

The consensus model of blockchain would at least require Mastercard, Andreessen Horowitz and other validator nodes to be in agreement about stealing / being entitled to the money, which seems less likely. That said, this is one of the flaws of having only a few nodes validating transactions. Libra went this route instead of Bitcoin's proof of work consensus model. With Bitcoin's proof of work consensus, 51% of the miners in the world would have to collude in order to steal funds.

All of the comments I see that say blockchain has no use case, seem to miss another point you raise, in that Bitcoin can not be seized, even by government (like the US government did with Gold), unless they had miner control and the public didn't continue to operate and spin up new miner nodes. This seems unlikely considering that the miners could lose their funds, if they did not prevent a counterparty having 51% control of the network. This is a protection that Bitcoin has, that Libra does not. The government could go to corporations in the Libra association and tell them to do what they want.

In terms of other use cases, I think having an immutable ledger, that can't be changed by one party, or even a few parties with DB access, also seems like a compelling use case for blockchain / cryptocurrency. Libra isn't really a cryptocurrency by this standard though, although Bitcoin is.

Also, just to put it out there, Mastercard, PayPal, Stripe, Visa and a few others already have left the Libra association.
Over the last few years I've been trying to shift my spending from online to local businesses. It's been a miserable failure. Hours and hours wasted trying to avoid the Amazons of the world, only to end up having to order online because local selection is basically non-existant. The town I'm in only has a population of 120k so I don't expect to be able to find niche items, but I've honestly been surprised at just how difficult it is to buy relatively high quality items at all in the local market.
Is it just me or does it seem like we're now one step closer to turning people into companies with shares that can be bought and sold? It feels like a small step from ISAs for education funding to ISAs for all kinds of funding instead of traditional loan agreements and at that point you might as well sell shares of yourself to the highest bidder so they can trade your future income on a secondary market. (Note this is reminiscent of some aspects of the novel The Unincorporated Man).
Colorado [0] and Idaho have this going on as well in conjunction with miniature tech booms. Although probably not to the same extent as Austin.

[0] https://pagetwo.completecolorado.com/2017/12/15/colorado-has...
On true App Marketplaces, nobody knows you’re a dog
Global Factoring Market Statistics 2019
and someone turned it into a website http://doyouneedablockchain.com/#/1/0
Certainly, that will make it hard to make a profit. A company can do well financially when they have political and (what they consider to be) ethical mindfulness, as Hobby Lobby or Ben and Jerry's, to take opposite examples.

What happens when employees from both other end of the spectrum simultaneously demand action?
If there is anyone who'd think "screw those filthy Mac lovers" that would be Apple themselves since it is they who are in a position to preserve backwards compatibility and yet they decide to not do so.
> What this is, is fundamental research. Which often looks completely terrible because it's a first attempt at something.

In the case of energy storage it’s more common to see research that looks promising in the journals but never materializes at scale.
Becoming a Site Reliability Engineer (SRE)
Anyone can claim anything as their trademark without registering with the USPTO. Registration is most useful as proof of using the term in commerce first, and also letting other businesses know that the term is already in use as a trademark.

Trademarks aren't examined for validity prior to registration, as patents are. Most are barely even glanced at until a court case brings one into question. All the trademark judges should already know that "backcountry" is not a defensible trademark, but the USPTO is not under any obligation to alert filers that their trademark won't hold up under scrutiny. They can send out as many C&D letters as they please, and maybe secure exclusivity that way, but if anyone had the resources to fight it (as the VC-backed firm they chose not to C&D), they would surely lose. As would the firm that chose to fight, because IP attorneys are expensive, and the court battles are long and protracted, especially if one side is using the process as a weapon.
AI Artists, What Are You Selling: An Image, a Neural Network or a Story?
Almost everyone has cut back on their replacement guarantees. LL Bean is another company that used to basically have a no questions asked policy.

I'm not sure whether it's a case of more people arguably abusing the spirit if not the letter of the policy as part of a modern take everything you can mindset. Or if it's that more and more stuff is made in the same Chinese factories and they literally tend not to "make stuff like they used to."

A bit of both is my guess.
that may be true but the non-dischargeable by bankruptcy part still holds true. A student loan is still one of the lowest risk investments a bank can make.
Are you kidding me? I'm supposed to report stuff like this to the police, who then are supposed to send a take-down notice, every time a user of mine is affected by something like this?

No. I'm sorry, but the application of the tiniest bit of common sense can do wonders. I send a URL to Cloudflare or Amazon. They see that this is, in fact, the same scam as they've seen hundreds or thousands of times before. Instead of "protecting" the free speech of the uploader, they instead recognize that this isn't free speech - it's an attempt to scam and defraud. Fraud is not protected free speech. They take it down without delay, they block the uploader, and everyone benefits.

Same with phishing sites - it doesn't take a genius to look at a "Bank of America" site and see that it's not, in fact, the real BoA, just like it doesn't take a genius to know that a "Flash Update" site isn't.

They make money. Therefore, they have the resources to do this. Don't make it out like they're just poor companies that are stuck between a rock and a hard place, because that's just plainly disingenuous.
I don't understand why anyone wants these listening devices in their home
There's no other ways to get the sender address, this is a built-in.
Yes, it is true, Microsoft has not taken good care of Windows in recent years.
I don't believe that profits are more important than ethics, just that it is impossible to satisfy various opinions on what ethics is, while maximizing profit
Why link to some 3rd party site when you can link to the source of truth, the Tesla site [0] (currently at 44.390€)?

https://www.tesla.com/de_DE/model3/design
Well actually..,

Most iOS app can run on MacOS - the iPhone simulator compiles iOS code natively to x86 and links to an x86 version of the iOS frameworks.

Apple also introduced both catalyst and SwiftUI to make porting back and forth easier.

And yes “words mean things”. I specifically said “variants.” So if again you want to be pedantic, I could just as easily say that Apple sells more iOS devices than all Windows PC makers combined.

Also, if you want to try to exclude iPads from the iOS ecosystem because Apple now calls it “iPadOS”, iPads can still run iPhone apps.
Oh hey, Drawful 2 is the reason I’m not upgrading!
"If you’re doing the same exact thing 5 years later (let alone 10 or even 20) without any tweaks in your process, then frankly you have a job a robot should be doing."

Find me a robot that can navigate 4x4 trails and identify rocks with accuracy.

None exist.

And that kind of prospecting hasn't changed in centuries.
Why wouldn't someone who wants Google and Amazon broken up also want Disney and Comcast broken up? That's a massive strawman.
Ask HN: What should I do with an old unused Chromebook?
I have an unused Toshiba Chromebook (which doesn't and won't ever have Linux Beta support, though I'm aware of Crouton). Currently I don't do anything with it because I use my Macbook for most tasks.

Is there something I could/should build with it? Or a cause I could donate it to?
One Bitcoin “whale” may have fueled the currency’s price spike in 2017
Don't forget to include opportunity cost of time driving when calculating the cost of your commute. Your time is valuable. I think you'll find you spend way more than $6000/year on commuting. If you value your free time at $25/hour and commute 250 days per year, that's another $6250 per year in opportunity cost.
> I think he's saying the specs changed, so writing the tests for the previous version of the specs was a waste of time.

...and instead they'd prefer to write code that was a waste of time?

If the issue is that time is being wasted, the tests aren't the problem. What the tests do (define, confirm the interface, ensure modularity and decoupling) is part of writing good code, and saying "but if I skip that part it's faster" is an illusion because you're skipping ahead to lower quality results.

When I first did TDD, it took about 6 months before I was as productive as I was before. After that, though, I was roughly equal in productivity (or faster,) AND my code was better quality (this is anecdotal and hard to quantify, but my coworkers and following job-switch serve to confirm). When I deal with problems where TDD is bad (exploratory throwaway code, code highly coupled to an external data source that is complex to mock, and with browser rendering) I still follow the same ideas as TDD - often writing a test that can't run, but that defines the interface.

I don't recall the exact quote, but there's a saying something like "programmers code, great programmers think about code". Tests are thinking. If you're not using your tests to think, you are in fact wasting time.

The author is pointing to the fact that they're wasting time and blaming TDD - Consider what their code looks like if they find the test-writing to be so wasteful. I'd guess they're either a genius-level coder with fantastic instincts...or they write code that is hard to test in the first place because of poor practices. As I and most of us don't have perfect coding instincts, if the author does have such ability, their practices aren't useful to me. And if they instead write poor code, why am I taking this advice?
All I hope for is Google to settle this amicably with the discontented employees and at same time not upset their clients.

Because, actions in both extreme would set a bad precedent for a tech giant like Google:

Extreme 1 - Fire the employees or serve them notice to shut up.

Extreme 2 - End contracts / don't sell further to big oil companies. In process, lose out vast sums of money and forever shut yourself out from the industry even if they discovered something called 'clean, sustainable oil' in future.