skysight-inc/HackerNews huggingface dataset:
This reminds me of the day I dropped my new HTC One M8 into water. I grabbed it out within a second. The screen was still on and seemed functional, but rather quickly it started behaving erratically. The little motor that handles vibrate was constantly running. The device was getting hot. I couldn't power it off. The battery couldn't be removed. In fact, the entire case was sealed shut so I couldn't even expose the internals to dry them out more quickly. I basically had to sit and watch as it buzzed away and finally died. I swore I would never again buy a phone that couldn't be opened up.

My next phone was the Fairphone 2. I replaced the battery a few times over it's lifetime and upgraded the camera. I bought the Fairphone 3 as soon as it came out (and I'm still using it happily). My wife switched to the FP3 shortly afterwards. We both bought the camera upgrade and spare battery.
How often are you writing binary search algorithms hahah, is it like your variant of a doodle?
> As other commenters have noted, this case study further supports the widespread observations that COVID-19 vaccines reduce the chance of severe (symptomatic) illness but do not necessarily prevent infection and transmission.

Your argument that the vaccine stops only symptoms and not the infection is false.

If that was true, we would not see countries that practically eradicated the virus instantly after vaccination (like Israel). The virus would still be spreading and infecting people, and those unvaccinated would still be getting seriously ill.

> That being said, IMO there seems to be a growing public opinion that unvaccinated individuals are to blame for the increasing dominance of variants of concern (delta, gamma, etc).

The vaccines have proved to be effective preventing infection from the original strains.

If people have vaccinated then, it is likely we would have been done with the virus.

Now, there were not enough vaccine doses to vaccinate everybody in the world in time, so a strain developing in a poor country could still reach western world. So it may not have been possible to prevent delta completely.
>What a bunch of nonsense. These are tiny laptops, and every bit of space inside is used. Soldering on RAM chips is an obvious optimization to make the laptop thinner.

THIS is nonsense. Dell, HP, Lenovo, even Fujitsu-Siemens have been making thin laptops with upgradable RAM for years now (XPS, X1 Carbon and LIFEBOOK series come to mind). Just recently they abandoned this and moved to soldering everything. The Framework Laptop also has upgradable everything and it's not super thick now, is it?

Sure, if you want to set a world record for thinness just because, then sure, soldering everything saves you a couple of mm but it's not why they do it in most cases, but to force planned obsolescence.
It needs to create biomass from something.
I've been using MB Pro for almost 4 years now and I still miss-click those stupid half-keys. It's a no go for me too.
Dumb investors losing money because they buy into hype without doing their homework (i.e. their job) is a good thing. It's a form of Darwinism. Happens all the time. So, let nature take its course and all will be fine. This is just the normal hype cycle playing out.

Science is about asking questions and forming hypotheses to answer those questions and trying to falsify these. An influx of money is good for that process as the worst case here is that it will pile up a lot of documented falsification and thus lead to better questions. Which is still a good outcome. Once you have people asking the right questions and forming better hypotheses, everybody wins.

Just because there are a lot of bad quantum computing startups doesn't mean that there aren't some more serious ones that are actually making progress. We've seen the same with all the smoke and mirrors AI BS coming out of silicon valley. Lots of glorified if .. else .. logic that gets peddled as deep learning. But in between all the BS, there are a few companies actually doing cool stuff and making some genuine progress.
Satellite and aerial surveillance for migration: a tech primer
It's probably not really about work itself. More like they like to get drunk after work, spend time together or whatever, and they don't expect someone older to do that with them. Basically, they want a new friend, not only a colleague.
I would kind of consider the stand alone books Black Man/Thirteen, Thin Air (two books, same universe) and the Altered Carbon trilogy by Richard Morgan "hard" sci-fi to an extent - and be aware that the TV series, while entertaining, butchered much of the political content in the books.
To prevent yourself and others from getting (the severe form of) the virus. I can assure you that most people would still have gotten vaccinated.

Personally what I would like is roughly what we've had in the UK for the previous few months. The ability to do mostly normal life, but with restrictions on large events and mandated precautions such as masks. Along with vaccinations that would probably have been a sustainable state. Unfortunately I strongly suspect that the complete opening up that we're currently seeing will only lead to further lockdowns in a few month's time. I would love to be proved wrong on this, but that's what it's looking like to me at the moment.
In other languages, booleans are their own values (iirc in C/C++ they're aliases for 0/not-0) for which the `&` operand is simply not implemented.

There's also linters and other quality control analyzers that will warn on a bitwise operator on booleans.
I bet these "small vibrations" are due to some kind of coupling between the mains and the case. Dunno, not an electrical engineer. See if it still happens on battery power.
I used it for the same back in 2003, so maybe my views are outdated. I think it only works because when you're on the trading desk things need to be done yesterday.

For scripting a thing or two it's not terrible, but back then it wasn't so easy to split out the code for version control. Some formula for pricing this or that is gonna work in whatever language anyway and doesn't change a whole lot though.

It was when I started to pull FIX connections into it that I thought maybe it's time to do things properly. Then you're suddenly in need of understanding how the execution model works.

Also as soon as you need to follow a schema Excel is too soft. It's trivial for someone to just add an extra bit of info on a row that throws everything.
It's different because in C it changes a boolean comparison to a bitwise one. Is Ada's `and` a bitwise and?
Why we're blind to the colour blue
There's pretty good evidence that she didn't have diplomatic immunity at the time of the incident:

https://www.craigmurray.org.uk/archives/2019/10/the-foreign-...

(And say what you like about Craig Murray, he was an ex-diplomat so should understand the rules around immunity).
Deliberately flipped based on what?
I've got a feeling that, provided the minerals you care about are in the soil, it would be pretty straightforward to selectively breed to get more of them into the leaves, probably with a small yield penalty.

I think just nobody who farms these crops directly cares about these minerals because that isn't what earns them more on the rice exchange.
Ecommerce Popups to Grow Revenue and Email Subscribers
When you check for error conditions shortcircuiting is unlikely and thus useless.

if(error1|error2)abort();
Fuzix on the Raspberry Pi Pico (Update)
It's not, because that would involve re-engineering and re-writing millions of lines of code.

The simpler solution is to fix this gap in their automated testing. Another one is to configure a linter to error on bitwise operations on boolean values.
[ServiceStack OrmLite][1] does just that, all our development is done locally using SQLite but then deployments use MySQL. We do fall into the 'program is simple enough' category though.

[1]: https://github.com/ServiceStack/ServiceStack.OrmLite
The Framework's ports are all on user-selectable, replaceable expansion modules. If one of the USB-C ports dies, you just unplug it and install a new one.
Most people seem to be using the Percona Server branch of MySQL.
Can you explain the link between the methylation and adding that gene?
Yes, I realize that it's manually reinventing the wheel. However the context here was supporting random access (and append, truncate, etc) while also using separate formats for archiving and compression. Such an approach is more work but provides clean separation and thus far more flexibility.

Bear in mind that the alternative (in context) is throwing a bunch of independently compressed files at something like tar. In the event that the files are small, that will absolutely destroy the compression ratio. If the files are large enough or you only have a few then you could always omit the custom dictionary.
me too didn't achieve much I think. I doubt it did convince anyone and there is still some bad aftertaste with the Kavanaugh process.

Some said they didn't care about sexual harassment from certain political parties and just used it as a political cudgel. Those that genuinely fought for reproductive rights got completely shafted and I think they are even worse than before.
The main content of plant-created biomass comes from atmospheric CO2 and water, not from soil (well, roots extract water from the soil, but that's not what we mean by soil depletion). A significant minority is nitrogen, which either needs nitrogen-fixing plants (which extract it from atmosphere) or fertilization.
Some idea about considering other option as well. Would be great to buy your motherboard (original with some adapter or completely differently designed) that would fit into old macbooks or thinkpads - this way people could reuse case, keyboard, touchpad and maybe even battery or screen.
Or has always been a thing.
Note "within cycling commute of work". So for a lot of people that means zones 1-2. You would end up paying around what I mentioned for anything decent.
Ok, seems that the BIOS is proprietary, but they're planning to support coreboot in future.
Is this official, encouraged syntax? It looks like it's just exploiting short-circuit evaluation. `bar && foo || baz` works in Javascript as well for example.
I am not incredulous and neither, I believe, is the article's author. You are arguing besides the point.

This is not about you or D-wave. Instead it is like there is a shop with so little supervision that every customer has to be trusted to not steal things. So if a customer asks: "What can I do to convince the world that I am not stealing?" then the answer is clear: you either show your shopping bag to everyone in the world, or we need an entirely different kind of shop.

The point of this part of the article is that, for quantum computing, there is an equivalent structural problem. Until it is absolutely manifest that quantum computers do useful things that classical computers cannot, the potential for fraud remains real.
If enough people buy, then the supply of parts could be independent of the company itself, as third-party manufacturers would probably see an opportunity.
Can you please point us to some technical report or something where they document the energy saving of moving from dimm slots to soldered ram/ssd ?
I am similar (putting my WebGL games on my portfolio) and I've found it's actually a pretty good filter of employers for me. If they bring it up and are willing to have a discussion about it, it's always a good sign. There's a wide range of topics to talk about that can relate to the possibly more boring requirements of the job.

If they are dismissive of them, it tends to be an early sign that they are unable to think of things in a broader or alternate context. These are also the interviews that tend to have questions with right or wrong answers, even if the questions have multiple solutions and warrant discussion.
I think of Excel as the modern back of the envelope. You can prototype some things, proof of concept etc.

But if you're running things in prod via excel you haven't actually thought enough about it to call it prod.
Poverty, drug use, poor life choices.
Scammers lead to shut down of passport application system, creating crisis
He alleged only that China produces unreliable scientific results, and he expects peer reviews form non-chinese countries. Some of the most technologically advanced non-chinese peers happen to be the USA and EU. Nobody alleged they are more reliable.
Well, but he said "forgot how to write binary search in 10 minutes". This came up here three months ago: "school was years ago...I've forgotten how to implement a hash table in C within 30 minutes. Is that really the gatekeeper we want?"

Well, I thought, yes, I think it is, actually? So I tried implementing a hash table in C—without testing it, as if I were writing it in an interview without programming tools. It took me 15 minutes and had a significant bug: https://news.ycombinator.com/item?id=26593250

I concluded that implementing a hash table in C in 30 minutes is a reasonable thing to ask someone to try during an interview, and how people work on it will probably tell you a lot about their programming abilities. I wouldn't hire them for a C programming job if they said "school was years ago, I've forgotten", but you shouldn't necessarily expect them to succeed flawlessly.

Binary search in particular is notoriously tricky. It's easy to explain the idea in a lot less than 10 minutes, and it's easy to write a version of the code that sometimes works in less than 10 minutes, something like

bs(k, a, i, j)
{
int m = (i+j)/2;
return a[m] == k ? m :
a[m] < k ? bs(k, a, m, j) :
bs(k, a, i, m);
}

But it's easy for the algorithm to hide subtle bugs. That version has at least one type error (in modern C, anyway), one obvious correctness bug, at least one obvious performance bug, and probably some subtle correctness bugs as well. Many years passed between the first publication of a binary search algorithm and the first publication of a correct one.

Also, though, there are lots of kinds of programmers. You can spend a lot of time writing screen-scrapers or CRUD or machine learning models in Python without ever needing to implement binary search. In Python you should probably just use the bisect module in practice, most of the time, rather than reimplementing it.
Why is it that you can't have this with socketed RAM? Is there a physical limitation?
Increasing the efficiency on existing farmlands should be the goal. Best way to reduce harm to the soil, ecosystem, nature is if we didn't require that much land. Maybe we can't decrease our usage just yet, but we can increase the efficiencies and decrease the demand for more farmland. Even an organic farmland is desert compared a forest.
Anecdotal but I am genuinely surprised at how bad YouTube is at recommending relevant videos. There is so much content there and I always end up having to look for things myself.

Seen from my perspective it seems way to "narrow-minded" in its selection. As only looking at "others watching this also watched this" not taking the content itself, length or anything else into the equation. I can see how that might lead people down rabbit holes and perhaps it is just me that has a strange aversion to the rabbits the algorithms are trying to feed me :)
I think I can answer what "?" means in simple terms, since I've been conjecturing very this for some time. Homology (abstract simplex algebra) sits in between representation theory (abstract linear algebra) and knot theory (fundamental topology).

Entropy enters the equation when you frame all three in terms of information theory, dynamical systems, and chaos theory. I can only put this into terms on my own conjectures, but the question for me was how can you represent, encode, and operate algebraically on information and state of a system? Or in other words, can you represent dynamical information (work) over time. More specifically, you want to know when the homological representational model becomes chaotic and to do that you need a way to measure its entropy.

My conjecture was along the lines, that higher ranking primality of the knot simplex of a dynamical model of some datum of the system implies less entropy, but only if state dictates the representation, then the operations that take the ambient isotopy (let's call it a "polymer") from state k to k' that doesn't result in any new topology (but doesn't violate it either) is the unknot and represents no new or "surprise" entropy, and there no new information. Or at least that's how far I was at as of the other day, but the question was always how to model this entropy in terms of homology to start.

The practical implications of this paper are profound, but probably won't see application in software and networking until a number of conjectures in prime number theory are answered. But still, this was long over due. HN is certainly more interesting at night, ha.
if it produces less waste in the end, i am all for it. it's so sad seeing landfills with old electronics in them.
I wrote a more lengthy comment about it here: https://news.ycombinator.com/item?id=27927878

In my opinion, even if you earnestly try to read it as charitably as possible and give full benefit of the doubt, it's still not good.
"Blue Origin was very much starting from a disadvantage, not being the first private-industry movers."

Wasn't BO incorporated in 2000, two years earlier than SpaceX? Whatever delay they incurred is not caused by them entering the field later.
Bridges vs. Apps
Loyalty is no longer rewarded, so there is no incentive toward loyal behavior (at least in the workplace).

Same for other professional services - businesses regularly offer discounts to new customers but not existing ones. Why should I stick with my bank, insurers or credit card when there are more advantages to churning?
So take while you can
There's two major metrics to measure the severeness: the mortality rate and the infection rate. I think that "we haven't had the level of death we had in 1918 so the pandemic is less severe" ignores the fact that COVID-19 is far more infectious and therefore in a sense more severe since it will be awfully hard to get rid of for that reason (if we can indeed never get rid of it the number of deaths will keep growing, so might eventually catch up)
I remember the pains of working on a tool that supported a path (/some/foo or C:\Some\Window), URI-style (ssh://user@host:port//somewhere) and SCP-style (user@host:/somewhere) in the same spot. That was not nice code and it of course had many failure modes.
My god, if you can make an e-ink display work it would be an insta-buy for me.
The Gizmodo review is odd. Comparing this to an M1 based Apple Laptop, with regards to battery performance? You could do that for every Intel/AMD laptop and they all will kind of suck. But if you do not want Apple or you need Intel/AMD than it is not really an argument. They also claim it runs hot, but Verge says something different.
That article body doesn't support soil depletion as the cause. It asserts it and then cites a study that doesn't support it. Pretty similar to what you just did actually.

>Davis and his colleagues chalk up this declining nutritional content to the preponderance of agricultural practices designed to improve traits (size, growth rate, pest resistance) other than nutrition.
When can I expect a German Keyboard?
Who's got the balls to disagree with Chuck Norris?

I would usually go for a smaller, lighter laptop (13"). But within that form factor, given choice over trade offs, I would put performance last (any modern system will usually do), size and weight somewhere in the middle, battery life and repairability at the top.
Root Cause Analysis on Amplitude Data Loss on 7/20/2021
Tech firm (Kaseya) hit by giant ransomware hack gets key to unlock victims’ data
Unused label.ts (7028)
'https:' is defined but never used. (eslintno-unused-labels)
Delete `https:` (eslintprettier/prettier)
Thanks. Also, check out his website: http://scanimate.com/
Not if you are sure you will win without any litigation. Otherwise it is indeed a bit self-implicating...
You mean taste, one of the sense that makes us what we are today? The thing that humanity and other animals have used to analyze what they feed themselves with?

I'm not talking about eating for pleasure, but you can definitely taste that something is wrong with industrially grown veggies and fruits (and the same apply for animal farming).
>But it makes me wonder why our programming languages would use characters which can often lead to this type of error.

Guido van Rossum wondered the same, which is why it isn't possible in Python. Same for "&&" vs. "&", since in Python it's "and" vs. "&".
I see things differently.

I don't believe there is really much of a difference between adolescence and adulthood. Sure, as you age, lots about your mental and emotional state changes, and your expectations shift with experience... but most of what we actually want doesn't really change. Freedom, friendship, companionship, intellectual fulfillment, a sense of accomplishment, sex, pleasurably and memorable experiences, and leisure time.

Ultimately adulthood is predicated on sacrifice. You sacrifice something like 35-45% of your waking hours during the absolute prime time of your life to earn money. Then you sacrifice 70% of the money that you just earned to maintain a basic framework in which to live. That framework then then comes with even more responsibility and work.

I often think the reason why adults ultimately have children is because a sense of legacy gives us hope that our children will have to sacrifice less than we did, and therefore it's all somehow worth it.

Not having to sacrifice milkshakes seems like a win to me.
For me it is! It's one of my standard exercises when I'm sketching out a new programming language: what does binary search look like in this language? How general is it? http://canonical.org/~kragen/sw/dev3/paperalgo#addtoc_23
RAI still provides it in Italy, both on TV and online:

https://www.servizitelevideo.rai.it/
plant a mix of cover crops

You're starting halfway on the track. Most things you plant in arid soil won't grow, which is the situation where the GP started from. Sure, once you have a soil quality where your crop mix grows, it will take less than 50 years.

"How to get an inch of topsoil?" - "first, have an inch of topsoil" isn't really the scenario the GP was thinking of.
> fail-deadly versus fail-safe

Speaking of... https://www.youtube.com/watch?v=TUKQfMFKfjk
The other issue with many plants is that they're picked before they're ripe - if you'd eat it straight away, you'd wait longer before picking and it would be tastier, but as you want them to survive transportation and long waiting in store shelves, you're picking them long before they're fully ripe.
You can just spread the formula over multiple cells. Instead of

A3: IF(<boolean>, <result if true>, <result if false>)

where each of the three parameters are complex formulae, you can do:

A3: IF(B3, C3, D3)
B3: <boolean>
C3: <X>
D3: <Y>

Not only is the formula now broken down into simpler chunks, you also get to inspect the component results (like watches in a breakpoint! sorta...). Then you can just hide the relevant columns if you like (B,C,D in this case). You can even use a separate sheet and hide the whole sheet if you wish.
It is a bit different - this is $100k on top of what is presumably already a fair market rate.

It is a lot more like a massive bonus than a salary. More than enough to have someone unscrupulous start lying, especially if they think their research is marginal quality.
Technically it's C++-style comments, the original C only had /* */ comment blocks.
Yes please! I second all these requests!

Full-size arrow keys: by adding another column of keys to the right side of the keyboard. That way you get dedicated Home/End/PageUp/PageDown keys as well. See [1].

Grouping function keys: also put a wider gap between Esc and F1, F12 and Delete.

Mac keyboard: that'd be nice! How compatible are they to hackintosh BTW?

[1] https://img.business.com/o/aHR0cHM6Ly93d3cuYnVzaW5lc3NuZXdzZ...
UK Financial Reporting Council knocks KPMG on quality of banking audits
WooYun