skysight-inc/HackerNews huggingface dataset:
It is certainly worse since everyone could publish themselves easily and quickly. At the time of paper papers, where you actually needed access to a printing press and physical distribution network, there were much fewer actors, and each of them had to take at least some care of their reputation. Not to mention that they were easy to localize, so they could actually be sued for the most blatant smears.

But then of course, propaganda and misinformation are probably as old as mankind. It's just that the scale has changed.
This is a great point.

'Design' is part of making the product, just like anything part of Engineering.

Also - it needs to be integrated into the rest of product, so I seriously doubt it can be outsourced effectively.

iPhones are packed tighter than sardines inside, every little aspect of physicality matters, and there is always tradeoffs. You can't 'horse trade' without a voice at the table.

I worked at a major handset manufacturer that never 'got it' and now they don't exist :)
You can also replace the battry on the X1 carbon (RAM is soldered, though). Lenovo even provides videos showing how to remove the battery and other components: https://support.lenovo.com/us/en/solutions/ht508716. No glue, rivets, or weird screws.

It's really mostly the macbooks that are terrible in this regard.
What is energy, actually? (2011)
Analysis of Competing Hypotheses
I generally agree with the article that people get too caught up in imaging sci fi deepfakes incidents swaying entire populations, when the economy of beliefs is way more complex than that.

People have been able to fake photos for a hundred years, and yet fake photos aren't commonly sparking national emergencies. It's not because photos aren't sufficiently lifelike, it's because the ways we validate that information are very straightforward.

Photographer and subjects mysteriously unavailable for follow-up questions? Huh.

Meanwhile, people thrive on validating misinformation.

TFA is right this is a psychological problem not a technical one.

In the 1951 study "They Saw a Game," students supporting each side of a football match counted a different number of infractions and reported referee bias in opposite directions.

Key takeaway: It is impossible to have a neutral arbiter that is also perceived as neutral.

That's why even the most innocuous filtering and sorting algorithm is accused of pushing a bias by interest groups.

If you have the AP cryptographically sign "real" news, the only thing that will do is sentence the AP to allegations of bias.

And this isn't that new. Journalism in the US used to not even bother trying to be objective. Papers would have Republican or Democrat in their name. Political Reddit threads, rabble rousing echo chambers that they are, are also a reversion to the mean.

This may be intractable, but I think our best hope is greater education about cognitive biases, to give people the language to discuss biases with each other that's more clinical and less charged, and to help people recognize the most common traps.

Or maybe just know this is an old problem and just hang on for dear life.
Doorbusters Busted: Shoppers Rethink Black Friday
What benefits it provides than record and playback using a screen recorder?
I tried to write it a couple of different ways, but I keep coming back to approximately your code as the most direct way, if written slightly differently with (⍕¯2+⍴) in the middle; I'm puzzled by the behaviour of being able to drop and take negative numbers to index from the end of the array, but not being able to use negative indexes in other contexts. Why is (¯1⌷word) an error, instead of working like (¯1↑word) works?

Here's a much more convoluted way, because everything is difficult in this language:

,/((⊂∘⍕∘⍴∘⊃@2)⊢⊂⍨((1@2)1,⍨¯1↓1⌷(↑(1,⊂))))'accessibility'
a11y

a frustratingly roundabout way to build up the boolean vector:

'accessibility'
1100000000001 ⍝ for penclose

without counting the length first.

(Is there a way to drop from the middle of an array? "delete index 4 5 6"? Or to insert into the middle of an array? "Insert between elements 2 and 3"?)
For having parents who saw the value of having a higher education despite never having been to university themselves. For actually having to work for everything I have and the fulfillment it brings knowing I'm where I am today purely through my own actions, not through the wealth or connections of well off parents.
Or it's a reflection of what kind of skills the IQ measures.
Show HN: Bevywise IoT Tools for Education
Literally my first comment on this topic? Not sure where you are getting the "same thing over and over again”.

I'm done here too. Thanks for the constructive discussion.
Also PSA (Peugeot, Opel (fromerly owned by GM in Germany), Citroen, DS) is coming out with all-electric versions of the Peugeot 208 / Opel Corsa. Slightly smaller than a VW Golf.

On the true luxury end you also have the Jaguar i-Pace. If you have the 80k EUR to spend that is. There are a lot of traditional car makers coming up with electric cars now. With the added benefit that in some cases they can be built at the same factory like their ICE brethren. That would allow them to drive costs down quickly if the demand is there and economies of scale kick in.
Foreign Accent Syndrome
If I may ask for something a bit more radical: workable suggestions on leadership of diverse teams? The military-based ones tend to be a bit too macho for applicability outside that environment.

Even more so for leadership within loose and/or voluntary organisations such as open source projects.
Ferengi Rules of Acquisition #239: Never be afraid to mislabel a product.

Also, exquisite irony serving up a "non-bullshit" book with the requisite amount of bullshit to make up for it. After all, the total amount of bullshit in the universe can never be reduced, only increased.
Jaguar's I-PACE has OTA updates.
Its an expensive amateur Logic Analyzer.
Tourists Ruined Venice. Now Floods Are Making It Uninhabitable
That's kind of my point, I don't think anyone goes and presents the breath test on its own. They're like "I was trained for X months to identify drunk drivers and use this equipment, and I've stopped X hundred drunk drivers, and I've been at parties where people are drinking, so I know what levels of drunkenness are like, and the machine was calibrated and they failed the walking and eye tracking tests and their pants fell down and they pissed themselves and they had a blood test of double the limit..."

The breath test is, I think (I am not a lawyer) insurance that there was reasonable suspicion of the person being drunk, not final proof of anything.
The bonkers, bristly story of how big toothbrush took over the world
Thanks for this. I've been having a rough couple years and this really helps out. I've grown more as a person than I did in the prior 10 years. That is something to be thankful for.

Strength of character is forged in the fires of adversity.
Give up population growth. This really is key but too often overlooked.
It’s at least worth considering whether modern zeppelins could be safe. All options need to be on the table for dealing with climate change.
Just got another note from them:

We really appreciate your feedback, and we hear your frustration.
We're sorry for the impact this is having on your ability to communicate with your team and on your overall productivity.
We made a mistake by forcing everyone into this feature without providing an opt-out for customers like you: people for whom the existing behavior was working just fine.

We've started working on a preference that will let you return to the previous message composer.
We don't have a specific release date to share right now — it's this team's top and only priority, however, and we expect to have it available on the desktop within a couple of weeks, with Android following shortly thereafter.

We will follow up with another note when this option is available to you, and we'll include instructions on how to enable it.

Again, we're sorry for the disruption and we're grateful for the feedback.
We missed the mark on this feature! We will do our best to learn from this and avoid similar mistakes in the future.
Facebook Caught in Crossfire of Singapore’s ‘Fake News’ Law
The Pinball Pattern, a “new” search behavior
This is cool. It would have been even better if the full contents were available to the users without having to enter the email. Seems kinda pointless to have to enter my email address to get "one (1) email newsletter".
hire a hacker cheap : https://www.hackerslist.co/
Meh. I'm keeping my precious money, and spending it on useful things for myself instead.
> We will send you one (1) email newsletter with charitable activities to spend money on instead of spending it on unnecessary stuff

What's wrong with showing that list right on your website? Why do you want my email?
Counter-Strike World Champions Aim for First Esport Team IPO
> So while this looks like a great resource - who’s it for?

I give you an analogy. Electricity. Who needs to know complex numbers and differential equations to understand electricity? Technician, civil engineer, scientist or research engineer?

Technician who just wires the house don't need math. They just read the wiring instructions and follow standard practices. Nvidia boasts about the tools it builds for 'ML technicians' in this analogy.

You need to know math if you are building new architectures and applying complex models for something nontrivial. It's not going to work first time and you need to know what's going on. Even if you are the 'civil engineer' in this analogy you should be able to read the math and understand it even if you don't do the math by yourself. You won't be able to do literary research and learn new stuff if you can't read math fluently.

If you are programmer who is given ML tools to implement something someone else designed and understand you don't need this or use existing models, you don't need this. Your career might benefit from knowing it but you can manage without.
There are professions that don't require ethical decision making? Please list three.

(I work for the government, and I'm here to help...)
German parliament passes bill allowing banks to sell and store cryptocurrencies
I'm in the 200 star club and being rather competitive about 2016-2018. I earned at least some global points for each of those years. I started doing the calendar in 2015 but abandonded it halfway through or so. I think it was only in post-partum sorrow after 2016's AoC I went back and did all of 2015.

Very much looking forward to this year's edition and am on several leaderboards.

I warmly recommend this presentation Eric gave in a conference in Sweden a little while back:

https://vimeo.com/372351782
Why are logs (which I assume is not something the car needs in order to function) written to the same eMMC as the firmware?
It's particularly effective when combined with "Big Lie".

https://en.wikipedia.org/wiki/Big_lie
If you want to be able to say that, you should actually do that: https://asm32.info/fossil/repo/asmbb/artifact/68f9999f296320...

Also, this is a terrible, horrible name, seriously.
Thank you, my bad. They were Russian scientists from St. Petersburg.
Slightly off topic, but it's often bugged me that remote desktop protocols push for things like video and audio redirection as if everyone was on gigabit networking, but I haven't seen much in the way of pushing down down down on bandwidth.

Dameware Mini Remote Control from years ago used to have options to set grayscale and dithering and horizontal scanline interleaving(?) and slow refresh frequency and things, but I imagine going beyond that - a line sketch of the visible window borders and their titles, then let me draw a region to update with the mouse, scrape the text out and send that to me.

There's ways to build TUIs inside CLIs, but what about squishing a GUI down towards a CLI-style-basics?
It benefits both. Me, as a founder, will get an insight into what is happening and I can implement policies / work to change the culture / fire people in order to make it right. There is a clear incentive for me, since a functioning company is more likely to succeed.

But there might be also an incentive for the OP. If you care about what you've built / want to continue working in the same company / want to get the recognition you deserve you can go to the founder/CEO and let them know what you think. It's not a hard thing to do (eg: just book a 30 minute slot with them) and let them know how you feel.

I've seen all of the above motivations and I think that these are more important than financial ones. Seen friends, engineers in other companies, torn apart due to the fact that they just couldn't stay in the company where they really wanted to be due to some bad actor. Those are the cases where management / founders don't see the actor the same way as an employee does.
Great now if we can just stop Bedford council building houses all over Cardington we can get the Sheds back in use.
> Singapore is classified as changing from civilian dictatorship to military dictatorship in 2004 in the source data for that article because the newly elected Prime Minister Lee Hsien Loong was a brigadier general until 1984. So it's for purely formal reasons, not because there was a military takeover.

The Singapore government has been trying to move away from this — a significant part by requesting that the press address them as "Mr", instead of their military ranks. There was a time when Lee Hsien Loong was addressed as `BG (NS) Lee Hsien Loong` everywhere [1].

One of the potential heirs to the Prime Ministership is the ex-Chief of Army, Chan Chun Sing [2]. It's very rare to see either the media, or the government themselves, to address him as `MG (NS) Chan Chun Sing` in their publications.

[1] Example from a government website: https://www.nas.gov.sg/archivesonline/speeches/record-detail...

[2] https://en.wikipedia.org/wiki/Chan_Chun_Sing
I don't think you're fully burnt out yet. You'll know you've hit the bottom when you actually can't program anymore, even for your own kicks in limited bursts. (You're already severely heat damaged though if limited bursts either for work or 'fun' are all you've got left.) Your will for it just won't be there and you'll really, actually do anything else, not just think about how nice it might be. If you do reach that point, you're probably going to need a year of recovery before you can even think about programming again, and two to make a recovery that you could at least again be employable. (You might or might not eventually regain your old levels of productivity.) If you're just heat damaged, you should still take some recovery time, since sustained heat damage is how you get full burnout.

My only advice is don't let yourself get to that point. Sounds like quitting is the easiest way to avoid that right now. It's what I would do -- a friend left a toxic mid-stage place (in different ways, but ultimately stemming from a team lead) not too long ago, too. If you have stock options, hope you have nice terms that let you keep them without exercising for a long time, just in case the company is lucky. But if not, don't let them handcuff you -- money can be had elsewhere.

Don't worry about the career. Even a year gap is fine. Maybe try a BigCo for a while, where the pressures tend to be lighter and switching teams is often an option rather than switching companies when you run into a toxic situation. (Of course BigCo has its own caveats -- you might enjoy reading this recent thread https://news.ycombinator.com/item?id=21645117 )
This reads like a commercial, but I'm not going to downvote it. I read the book and liked it, along with about a hundred other books on culture over the years. There is a similar pattern: a problem, an old way of doing things, a hero, a change, and a beautiful sunset with our hero riding off.

I think there are really, really good things in these kinds of books, especially if you identify with the problem and hero. At the same time, having gone through a bunch, there's a tendency for them to be like self-help or diet books: lots of great feelings while you're consuming them, energetic talking about the ideas with your friends, then a slow die-off until the next book.

Years ago I started collecting news articles and bits of information on culture. (IT culture). It's a fascinating topic because it intersects hype and measurable reality. Unlike a self-help book that promises "Be a happier you in 3 weeks!", your job is something that either gets better or doesn't.

For what it's worth, my best choice so far is "The Culture Code: The Secrets of Highly Successful Groups" I read this book and thought "That son of a bitch! He's stolen all of my research material!" There is a bunch of anecdotes, stories, and research in there. I am still thinking over many of the ideas in the book I hadn't considered before.

This is important stuff. If it's something you're concerned about, don't give up. Read as much as you can. Just step back a bit from the hype cycle as you do so.
You weren't prevented from anything. You're just really stubborn.
As the notion of black friday has spread fairly convincingly to the UK (in the last 5-10 years, particularly the last 2-3) there's a bit of push back here.

https://www.thetelegraphandargus.co.uk/news/17226966.buy-now...

'Nowt' being yorkshire vernacular for 'nothing'.

For myself, I picked up a pretty good deal on some headphones, and also spent a load of money on coffee beans yesterday to have just about every coffee roaster I've ever ordered from email me this morning to offer 25% off. You win some you lose some.
How Chicken Farmers Reduce Waste, Emissions and Runoff?
I don't think there's that much to improve with current browsers anymore. 8 years ago maybe. Now you have web workers with shared memory, typed arrays, GPU acceleration for canvas and CSS, web assembly with SIMD. It's already possible to utilise all the cores and GPU in 2D. Not even mentioning 3D WebGL and incoming WebGPU. Websites are fast enough already(with ad blocker).
I’d love numbers on how many are killed or injured by amber alerts. My phone goes off as though the Russians just launched the Nukes for an incident half a state away, and while driving it’s kinda terrifying.
Forced eugenics is obviously unethical but whats so bad about selective breeding in general as long as your going for intelligence, athleticism, musicality etc. and not country of origin.
I suspect if you ran the .org domain for profit, and you raised the price to $275000 a year, you would find you'd rapidly lose all your customers. There are lots of other TLDs that are cheap, there's healthy competition, and .org stands to earn a lot more money by being competitive than by raising the prices into the stratosphere.
And what's with the combination of solar heating and helium/hydrogen?
Mainly high score hunting in Python 3, which is my fastest language. But I also plan to then do every challenge in Perl, which I want to start learning for professional reasons.
The Siege of Gondor, Part I: Professionals Talk Logistics
I believe the OP's point was that the math described in the article is too simple and not enough to do any serious research. Anyone who attempts to do NN research already knows this material (and a lot more). This tutorial could be useful to someone who wanted to implement simple backprop from scratch, but all DL libraries already do it automatically. Someone who just wants to learn a bit about NNs to classify images or generate text does not need to know this, and someone who wants to make a breakthrough in NN theory already knows it. So yes it's not very clear who is the target audience here. I'm guessing it's for a bright highschooler who just learned calculus and who is interested in how NNs work. For such students I'd recommend reading http://neuralnetworksanddeeplearning.com instead.
Don’t Eat Before Reading This
There are much more recent examples. Venezuela, "burned humanitarian aid trucks" fiasco.
Archived: http://archive.is/p3ZK7
+1 to the “nothing to do after a week” - it does get quite dull very fast. At least the food is amazing. Changi airport was my favorite part of Singapore for the weekend getaways
It could be like the Pininfirina to Ferrari/Fiat/Peugeot setup.
Keeping the elderly working is slave labor. Instead, you should make sure that there's always opportunities for them to do meaningful work.
I have used it when working on some subtle/complicated system.

BTW, property-based testing and model-checking are not really similar. Model-checking is any automated technique to find an invalidating assignment to some formula or declare there is none (so SAT solvers do model-checking). In the case of programs, model checkers automatically determine whether a program satisfies some property. Unlike property-based tests, they do not run the program on all inputs. In fact, the program is never run at all in the ordinary sense. Even TLC, an explicit state model checker for TLA+, that tries every possible state can check uncountably many executions, each of infinite length in a matter of seconds, where "running" even one of those would take infinite time.

It is sometimes easy to think of a model checker as conceptually running the program on every input, but it's also sometimes important to know that model checkers don't actually do that.
Links mentioned in the talk:

Books:

Deep Learning for Programmers: https://aiprobook.com/deep-learning-for-programmers/

Numerical Linear Algebra for Programmers: https://aiprobook.com/numerical-linear-algebra-for-programme...

Blog: https://dragan.rocks
I calculated that I use 3000kwh per year (only direct electricity+gas)

If everyone use such amounts there were no global warming. But humans always have not enough stuff...
They do very similar things, usually even identical. Get the one that does the things you like (i.e. that's ready with very little configuration to do the things you would like for it to do). Maybe look at the community, see if the help given is given freely and positively. That will impact your enjoyment of the software and I feel like that is the most important factor.
How to recognize misleading information and tactics in advertising, statistics, claims of all kinds.

So much hype in the area, and people don't have the training to cut through it. For example, the rocket.ai experiment.
Thanks for the write-up, very interesting!

Wow, the cold/warm soaks sound like they make for a very slow iterative process when it doesn't work on the first try. Do you have several systems soaked at the same time? So if the first you test fails, you can adjust something and test on a second setup while the first is re-soaked?

I also thought much of the difference in length on the PCB is compensated by with those wiggly traces (so all have equal-ish length), but you still need to compensate for it? Or is it just to gain a larger error margin?
There is huge potential for solar energy production on zeppelins. Back of the napkin:

The Graf Zeppelin had a surface area of 27,299 square meters. If the top ⅓ was covered in solar, it could produce 10,800 kWh per day, assuming 1.2 kWh per day per square meter.
I was really surprised to find out that my kids didn't know what a spreadsheet is, they are not afraid from technology are curious and try to find the "best tool for the job" but somehow this was left out.

Schools here in Sweden uses word/google docs but not sheets for some reason.
Yeah, my whole impression while reading this article was "why try to solve a non-technological problem using technology?"

If the over abundance of information is just reinforcing existing psychological issues with humans then humans have to either get over these issues or reduce the exposure to information.
Can you not use https://code.visualstudio.com/docs/python/jupyter-support-py... to export/import?
UK Election FB Ad Spend. The Story So Far
One reason that I use Firefox DevTools mostly is because in the inspector it shows you what events are attached to a DOM element. It's really helpful for debugging legacy applications. Sure, Chrome has something similar but it's a bit more hidden.