skysight-inc/HackerNews huggingface dataset:
From [1]

> MariaDB includes test cases for all fixed bugs.

It's not something I've practiced much myself, but writing a test case to reproduce the bug and then fix the bug seems like a more reasonable form of TDD in my head.

I've seen it once when reporting a bug to another team I worked alongside, where I was stress testing a new feature and found said bug. Instead of having to run the stress test, they wrote a unit test to reproduce it at a much smaller scale and then had a much smaller feedback loop to ensure it worked after they fixed it.

[1] https://mariadb.com/kb/en/mariadb-vs-mysql-features/
... and since we've set out on the topic, there are many curious things that are immunomodulators / immunosuppressants / anti-inflammatory, such as the cis-isomer of urocanic acid which is found on human skin. The ultraviolet radiation in sunlight changes trans-urocanic acid into cis-urocanic acid, which is immunomodulatory via serotonin receptor 5-HT2A. Paper: https://doi.org/10.1073/pnas.0603119103 ... another one on the molecular basis for how it works: https://doi.org/10.1016/j.bmcl.2009.07.143

(Urocanic acid is a funny name. According to Wikipedia, Urocanic acid was first isolated in 1874 by the chemist Max Jaffé from the urine of a dog,[8][9] hence the name (Latin: urina = urine, and canis = dog). Cis- and trans-urocanic acid literally mean "this side dog-pee acid" and "that-side dog pee acid", respectively. Weird! I almost wish I could unlearn the fact as it's somewhat distracting, heh.)

And similarly, many substances which activate serotonin receptor 5-HT2A are immunosuppressors and antiinflammatory, substances which are more known for, uh, inflaming the ... er ... senses?: https://doi.org/10.3389/fimmu.2015.00358

A receptor by name Sigma-1 is mentioned the, *ahem*, 5-HT2A agonist paper. It's thought to be immunomodulatory. Have you seen the study that indicates that the SSRI fluvoxamine helps against severe cases of COVID-19? http://dx.doi.org/10.1001/jama.2020.22760

Turns out that fluvoxamine is apparently has the strongest effect on the Sigma-1 receptor among the known SSRIs. https://doi.org/10.3389/fphar.2021.652688

As far as I understand this: Apparently serotonin can both induce inflammation as well as reduce it, depending on what receptors it hits, i.e. in what tissue it is. And blood platelets store serotonin at high densities. I hadn't heard about any of this until recently. Most surprising to me was that the organ responsible for the brunt of breaking down excess serotonin for disposal are ... the lungs!

There are theories - which seem biologically plausible to me - that in COVID-19, there is inflammation and endothelial injury to the lungs, which causes platelets to release serotonin, the lungs' ability to clear serotonin is impaired, and that this forms a feedback loop of excess serotonin buildup and further inflammation. https://dx.doi.org/10.2139/ssrn.3800402 ... and that blocking serotonin receptors using 5-HT2A agonists helps recover severe cases of COVID-19. There is anecdotal evidence and biological plausibility. They say it's hard to get this studied properly, i.e. to get funding and attention.
Rule 34 but for crypto.
Similarly disturbing, anything related to login seems to briefly hop-redirect through accounts.youtube.com at some point in the auth flow.
Maps was entirely rewritten to use WebGL and support 3D. Gmail had the entire backend rewritten to scale much larger, priority inbox and categories, rich content emails, auto suggest as you type. Docs was completely rewritten, and they're working on another rewrite using canvas. Spreadsheets was rewritten twice, and a huge number of excel features ported over.

It's true they don't overhaul the whole product every year, or make major UI adjustments, but a fair bit has changed in those products.
4GB is actually pretty common for "budget" laptops in india.
Check out Amazon.in and search for laptops.
Anything above 40,000 inr is in the higher than budget, cheap range.
For the past few years, there has been a trend of buying refurbished devices. Laptops and desktops.

I bought a Dell e7440 with I7 5th gen I think and 4GB RAM. For 22,000 bucks. I had to upgrade to 8 gigs myself but 4 is pretty standard here.

Oh, and the "gaming" and productivity series of brands are usually upwards of 80,000 inr which is exortbitantly high for majority of Indians.

Just for some context, interns are paid 6-7000 bucks a month and a day labourer, unskilled earns a Max 700 bucks a day.
So, a day labourer had to buy a cheap laptop for 30,000 bucks, have to work for 42 days.

Oh, and you have the last year rush for buying cheap devices for online classes, with people have 2-3 kids, buying a laptop for 50,000 times 3 is out of the question.

Again for context, cars in india start from 290,000 a maruti alto .

https://www.zigwheels.com/newcars/cars-under-5-lakhs

apple devices are rich mans luxury products here .
BTW while on the topic, what do you think about having a heavy host kernel with a guest vmm attached to the network with a hardened firecracker and a dedicated network interface. Would you feel it's 'better' than shared kernel/os + namespaces? Or is it 'smallest hardened root hypervisor or no go'. Not sure I'm making sense...
I think the "on Wednesday" bit is also significant since it tells us that this was a recent change (and one we probably weren't aware of).

On the whole I'd say that the original title is much better than most.
Ah, I can't blame him for using a throwaway account. People get canned for talking about their companies all the time. Maybe he's got high praise for Amazon today, and then tomorrow he wants to post about something personal

He's definitely delusional if he thinks that the tech world is a meritocracy though. (I doubt that myself and all of my friends/coworkers I've talked to and most of the people who post online just experienced a wacky freak coincidence.. Even the most kool-aid-chugging, gung ho company men I know will admit that there are a lot of politics and backstabbing involved in any big company)
My daughter has a small Schoolie (converted school bus) she lives in, as well as a tiny Fiat 500e for day driving. We've always wondered if there wasn't some way to tow it effectively, and allow it to charge at the same time. You could turn on regen if you needed a charge, or turn it off and get better mileage with the bus.
Health IT Policy Success Depends on Bipartisan Work
Isolation (Rings) was first implemented in Multics (first in software, then in hardware..a bit like today (user-mode and kernel/hypervisor mode)), foremost for security second for stability.
Government Threatens Retired Engineer with a Crime for Doing Math
I was imagining how this works. It might make me bring forward some expenses, like if I am thinking of getting a new car, I'll get it sooner, or maybe I'd invest as much $ as possible as soon as I get it, if I didn't need to purchase anything.
> I don't see why dispassionate discourse is inherently better.

Amusingly, if we were to have a "passionnate" discussion about the topic of "passionnate" discussion, this sentence would be the starting point of a chain reaction in both our amygdalas that would end up with my insulting your family, pets, favorite sport teams and core values for not agreeing 100% with me.

(Or, so would say some unreliable and pop-sciency blog writer that I should definitely not bring into a serious discussion.)

;)

That being said, I'm not sure "dispassionate" is the best word to describe what I mean. I initially went with "civil", but a discussion can be "civil" between people who hate each others - as long as there is a cop in the place to keeps the knifes out.

I mean "the kind of discussion where people agree that emotions have to be managed, if not toned down, in order to avoid tribalism". I know the task is hard, if possible at all (at least that's why pop-neuroscience indicates [1]); I value the effort.

If anything, "passionnate debate" might not be good for our hearts ;) [2]

So let's add plenty of smileys to the plenty of threads that don't need too much seriousness, shall we ?

[1] https://theconversation.com/from-the-penalty-box-to-the-ball...

[2] https://www.sciencedaily.com/releases/2002/09/020926070006.h...
> Just ban advertisement networks.

That seems a line that could be added to John Lennon's "Imagine".

Imagine there's no advertisement. It's easy if you try. No more click-bait for us. The limit only the sky
Man I missed, Google-Talk. Was just an awesome, working not too intrusive little chat app with decent enough phone capabilities !
https://en.wikipedia.org/wiki/E-Estonia / https://e-estonia.com probably...
Are there parallels to the cargo pile up in computing? For example, I have seen some past stories here where a software system has an outage and then has trouble returning to a healthy state due to all the congestion from other systems attempting to retry everything that didn't succeed during the outage. It seems like absorbing such a disruption in the world of physical infrastructure would be much harder.
Interesting!

There are some COBOL resources at the Internet Archive: https://archive.org/search.php?query=cobol

Not sure if they have actual COBOL application code though.

You might also find interesting stuff at Bitsavers: https://www.google.com/search?q=bitsavers.org

Best of luck!
Another day, another word (trolling) stripped of meaning.
And a new large port isn't built 20 miles along the shore.

Also there must be a logistical limit to how 'busy' a port can be, which can only be increased by new processes / technology or physical expansion.
This mostly skims over two additional issues that add whole additional dimensions to the mess that is Google's messaging services:

* How / whether you're allowed to integrate SMS / phone messages with web based chat (what we used to call instant messaging). E.g. can you get your text messages and voicemails on the computer? At some points you could, at some points you couldn't. At one point there was Google Voice, at another point Hangouts could do it, now you have to use the "Messages" app for texts, which is still relatively broken compared to either of the previous methods and doesn't support any kind of instant messaging.

* The different rules that apply if you're using Google Fi. For example, the Messages help page [1] says you can turn on "chat features", which lets you send messages over data and get other conveniences like read receipts and large photos (because they're not sent over MMS). But wait, if you use Google Fi, if you want to get messages and make calls on your computer (i.e. with your phone off), you have to disable chat features. You can't have both. [2] It's absolutely insane. This worked 100% correctly with Hangouts - perfect integration.

[1] https://support.google.com/messages/answer/7189714?hl=en

[2] https://support.google.com/fi/answer/6188337
This is pretty neat. I’ve been tinkering with Lua on ARM, so I’m curious to know how it compares to LuaJIT.
Perhaps better to say 'periodic', 'cyclical' is a term of art counterpart to 'defensive' - i.e. more price sensitive, discretionary goods and services, following the health of the economy (if worried about money you don't buy things you don't need to).

I suppose goods transport is inherently cyclical in that sense too.. since it encompasses everything that is (that's a physical good) too, but that's not the point you were making (which I agree with/sounds sensible/true to me not knowing the industry).
I just want my car to drive itself to service checks, when I'm at work. Save all that trouble of having to gamble that they have a car you can use, or there's a bus route that won't take you an hour back and forth.

Self-driving done right could save me from having two cars. It could take me to work, drive back home, pickup the wife, drive her to work. Go back and pick me up in the afternoon, drop me of at home and the drive back to get the wife.
> receiving codes

I wish that would stop. SMS is horribly insecure as a 2nd factor.
I'm an amateur python coder, and this is a basic script that makes it easier to find new music. It does this by essentially combining playlists from influential music websites and radio stations into a single one on Spotify. There are around 75 sources you can choose from, mainly from the US and UK, but you can also add other sources. It creates a playlist for you in your Spotify library, and makes sure that only the newest tracks get added to it every week. Have written about my motivations for coding this at https://shijith.com/blog/automating-music-discovery/
Understanding front-end data visualization tools ecosystem in 2021
Which still do not increase the booting time like that
Please note you can add custom handlers in PostGraphile using JS as well as SQL; we have an extensive plugin API, but if you just want to use SDL and resolvers we’ve a plugin generator for that: https://www.graphile.org/postgraphile/make-extend-schema-plu...
I imagine this might incentivize cars optimized for the maximum efficient speed rather than top speed, (so they can report the most miles per hour when charging).
China Crypto Crackdown
> guy jumping with joy after snagging a launch copy of Windows 95?

I was pretty excited about it too... And I was a kid in the 90s. I once worked with a guy who got excited about new releases of directx... Which I also admit could be a little exciting
Canada hunts over twice as many whales as Japan. The US almost as much as Japan. Plenty of other countries putting up big numbers as well. Weird to single out Japan when the article isn't about Japan.
That is not entirely a given. Large eathworks have important knock effects on the environment and wildlife. We tend to think that dams and such are harmless but they change their surroundings radically. I had experience living next to one which modified the local climate and made a large contribution to the desertification of the place.
This article is all about how to create a messaging app from scratch including what tools and technologies are used in the development process.
How did that idea pass five minutes of contemplation?
Tribe29 Is Hiring a Python-Developer (m/f/d) with Kubernetes-experience (Munich)
Kids who grow up around family members who can't afford medicine, doctors, food or their rent or mortgage become acutely aware of those things at a young age. Poverty, hunger and the threat/reality of homelessness make impressions, to say the least.
The Opinion [1] is quite well and entertainingly written, if you have a few minutes. (The dissents, too.)

[1] https://www.supremecourt.gov/opinions/20pdf/19-1434_ancf.pdf
The Viewpoint Linux Distribution
I apologize, that wasn't my intention.

But it's not really surprising that one can't commit empty directories, one can't commit directories at all. Git is a tool for version controlling the lines and bytes of source code under version control. It's a deliberate decision to focus solely on that.

Consider that what is one person's ease of use can be another's pain in the ass. I'm thankful that git has not chosen the path of trying to cater to everyone and their esoteric use cases. I've used other tools that do and it ends up creating a mess instead. Instead it does one thing and it does it well.

I think that if you dig you'll find that if there's something git doesn't do or doesn't do well, that's because a lot of smart people have already looked at that problem and come to the conclusion you shouldn't do things that way.
Yeah you're right. It's has i7-5600U so it's 2015. Regardless I used this machine happily for webdev and light Java development.

The only reason that I gifted it away is because M1 Macbook was simply way superior than anything I ever seen before. Otherwise I would still use that X1 for my daily needs.
They are the exceptions, that's why we talk about them.
Great argument. You know what people also used to do in the past? Rape and pillage. Let's do that, too! Hey, there's also historical precedent for slavery. Let's reintroduce it!
I used to obsessively defrag my drives and it made very little difference. So much happier switching to SSD.
My env doesn't do this. Here's what I did:

git checkout -b test
git push

And I got "fatal: The current branch test has no upstream branch. To push the current branch and set the remote as upstream, use git push --set-upstream origin test"

But in this situation, we actually push with "git push -u origin branchname".

After deleting the "test" branch, I recreated it with "git branch test", switched to it and tried a push, and I got the same error message.
Windows2000 was the best windows ever, from the speed to the look, the simplicity...just perfect.
Nice! Markets doing what they do best. Retail outlets have two options now:

1. Offer better wages to counteract the "temporary" and "dead-end" nature of the job.

2. Look at automation.

I don't think automation is there yet, so the best option is to pay more. After all these workers are doing jobs nobody wants to do. Nobody wants to make a career out of stocking shelves or being a cashier.
If you can imagine it, it exists

But partially because you like money and can make it exist pretty easily and cheaply
Get your weekly technology updates with Outgrow's tech quiz
Apple-Tv apple-tv+ apple-tv-the-box...
What has US to do with China neighboring territories that are located on the other half of the globe away from US?.. Same for Afghanistan or Iraq or Vietnam.
All these mitigations should really be disablable. I have a computer which is not connected to the Internet I use to run number-crunching tasks and play relatively-old single-player games, but I still update it periodically. Obviously I don't need any such performance-killing mitigations there.
Older thinkpads are perfectly fine machines still today—until not. The performance blow to Sandy Bridge from all mitigations I've experienced is significant, especially so in SSD I/O speeds (still fast enough, though). A saddening state of affairs, I hope nothing like the Core-era CPUs market domination will ever happen again, I hate being struck with one option alone.
If they are asphalt roads you can melt induction cables into the surface without tearing them up. But I can't imagine it would be worth the cost regardless.
That made me feel quite claustrophobic!
I imagine that it looks more reasonable when you see all the submitted titles; there may be many that it improves—I don’t know. (I still think it should be reviewed and probably curbed or discarded, but I’m confident that there’s a reason it’s there; dang knows that it regularly does harm to titles.)
The modern ones definitely don't do that. I'm an unusually clumsy person and my dishwasher chips or breaks at least 20 dishes for every one that I break myself.
Parse and Visualize Brainwaves with Rust
Personally I'd rather die than give up one of the main joys in my life.
If you could trivially enable a "go much faster" setting in the gui that would in turn make you much more vulnerable you would see people sharing on facebook how they found the secret go faster option and 1/4 of machines would have this setting enabled rendering exploiting it much more profitable and you would see attacks become widespread after which people would ask why windows came with a suicide switch. This issue comes to a head when somewhere some important company or 3 is attacked via possibly poorly managed employee laptops enabling this feature after when the gui option is deleted. Then someone can have the same 5 years later after people have forgotten about the first go round.

How about we just skip a step?
What are you doing now for SMS? Google Voice alternatives are surprisingly thin on the ground.
true, if they are modifications and deletes but not additions

it'd be trivial to modify that behavior to refuse to continue in such a case if you want double seatbelts

also, if the changes were staged they were recorded in the database and remain there
Now, if it were limited to browsers, or even to desktop computers...

"Security by default" affects, by default, also trusted workloads. Games, desktop editing software, word processors, spreadsheets running dumb totals in big tables, and virtualized computing workloads running in the cloud (where it has a serious financial impact for whoever pays the cloud bill). All of them pay the Javascript tax. Worse, there doesn't seem to be any solution in sight, we have become too reliant on the damn thing.
I'm also a physicist and I would first say that generally (except for some specific sub-fields) we are actually not well trained on experiments (like this) that require significant statistics.

In particular the law of large numbers applies (which you should know about as a physicist). I would argue that despite the noise in the reporting the conclusions from this study are likely much more significant than a tightly controlled randomized trial with a small group (~100 people).

Self reported questionnaires are certainly a well established method in these sort of studies and the short-comings are well understood, that does not mean their results are meaningless.

In particular, I would argue that many (most) people can give meaningful quantitative answers to their eating habits over several years as their habits rarely change. Certainly most people here would be able to answer approximately with how many meals per week they eat meat, how much vegetables they eat on average, how often they drink alcohol etc.. We are only interested in rough averages.

Regarding your argument that there are too many variables that can't be controlled for, ok lets hear them name at least 10 and make a valid statistical argument why they need to be controlled for in a sample size of ~80 000.
For what's its worth macOS had excatly the same issue. My previous $WORK laptop was a HDD based model and all of a sudden after a macOS upgrade it was slow as heck. I can't recall the exact release but it was certainty very noticeable right after I applied a major upgrade. I was so happy when $WORK finally upgraded it to a SSD based model. I suspect OS developers pretty much target SSD machines and don't really bother to ensure there's no regressions on HDD machines. I also notice that Debian performs much better on SSD than HDD. So certainty not a Windows only issue.
This is a useless distinction as capital is never efficiently and evenly allocated

If prices of things go up with a 100% correlation to an increase in the money supply, thats inflation

It can also simultaneously be other things and no price increase has to be permanent
Gwuhaolin/livego: live video streaming server in Golang
Wait, you got video out working with the 2020 Pixel 5? First I'm hearing of this.

Which adapter did you use?
Yeah.

That's one reason I use linux. I am a student and I have this 4GB laptop I brought for less than INR 30,000, and linux is still super responsive on this. Windows lags for 5 seconds before pressing Windows key and search results showing up.
Why don’t we make ticks extinct?
That makes no sense. A Direct Democracy would take into account the people that are not participating in the mob.
And Skype for Business was a rebranded/maybe-modified Lync... not sure whether that counts for more or less continuity.
Ah thanks. I clicked there because Tongfang rang a bell from reading about similar stuff maybe one to two years ago. Then c went upwards/home there and have been puzzled.

Anyway. I wonder why they don't advertise them like their offerings for Clevo.
Specifically, this is more of a disincentivization of good behavior. People who scrounged to pay their rent, people who cut costs, people who moved to cheaper areas to live within their means. All of these were punished.

It's analogous to the student loan situation and the push for loan forgiveness. People who paid off their loans with work, people who chose majors with a calculated payoff, those who picked cheaper schools. These are the people who get punished in favor of those who did no research, picked poor paying majors and picked subjects beyond their means.

This goes double for student loans, as the entire situation there is arguably culpable for the problem in the first place.