skysight-inc/HackerNews huggingface dataset:
In Germany, pharmacies have specific legal monopolies, and weird regulations, eg that forbid running a pharmacy chain. (It's a bit like unit banking in the US of yore.)

The pharmacists' lobby always defends them with 'oh, you need a proper pharmacist in a pharmacy to give people proper advice'. But whenever some intrepid journalist goes and tests the actual advice given by pharmacies in some bout of investigative journalism, the majority of pharmacies tested always fail dramatically.
ex-IBMer here.

I was at IBM research (as an engineer), and thankfully I can say most of my direct colleagues were great and highly competent

...when it came to actual research. I think we had a good engineering core team too, but whenever we had to interact with "big IBM" (outside research) we mostly bumped into incompetent people, and career(money)-focused managers.

Fun fact, due incompetent management 90%+ of my team left in the past 5 years.

Since then I had to work with other IBMers (both engineers and managers/team leads) on different projects and although some of them I'd consider knowledgeable, none of the engineers were able to create high quality output.

But I guess this is the same in any monstrously huge organizations.

I would have been surprised if IBM could tackle such a complicated engineering problem like this migration.
1000^n might be more human friendly but computers aren’t decimal machines and a byte isn’t 10bits. 1024^n technically makes sense as a unit for binary machines that have 8bits to a byte.

Everyone was happy with 1024^n convention in the 80s. The problem was HDD manufacturers got greedy and switched to 1000^n to make their drives sound like they had more storage. Thats what started the confusion.
Chapcrack – tool for parsing and decrypting MS-CHAPv2 network handshakes
Guide to Detrending Using Scipy Signal
Phantom is an elegant little system. They want to sell it for $670, which is a bit high, but will probably sell.
All of it matters, as a lot of what you find enjoyable about music is learned. Today's music might sound dissonant to someone a few hundred ago. Eg. a particular interval the _tritone_, also known as the devil's tone was considered particularly unpleasant before, but is now ubiquitous. Even today you might find music with 12+ tones not enjoyable (try listening to Indian or Middle Eastern scales).
To understand what the physical fundamentals are, think of a taught piece of string that produces a note when you pluck it. The length of it is arbitrary (frequency), what you call this note is arbitrary (letters, sharps, flats etc.). But if you start cutting the string and compare the note it makes to the original, that _ratio_ of strings (frequencies) is a fundamental property of sound and the basis of all music. The simpler the ratio, the more 'pleasant' it will sound when played together, eg. 1-2 is the octave, 2-3 is the fifth. As you can cut the string any number of times, the number of these ratios (the number of notes in a scale) is unlimited, but western music settled on 12 because that number has some nice properties.

*Note - 12 tone equal temperament, that allows for the kind of transformations in the article does not exactly match these fundamental ratios. If we were using pure ratios, the distance between any 2 notes in the scale would differ slightly. Meaning you would have to retune a piano if you wanted to play in a different scale.
What buildings?
If I see a website that fails to display text with JS disabled I close it and never come back out of respect to blind people who also can't visit that site.
Has there been any attempt to solve this in Unicode, in-band? Let's say there was a control char for "this is chinese, start", "this is chinese, end" etc.
Vivaldi (Chromium-based) similarly places it on the left for Mac, fwiw, with an optional setting to change it.
Makes a lot of sense to me. The best and highest quality software I've ever worked on (people could die if it failed) had the devs doing testing and writing automated tests, with an intermingled QA team doing further testing, and often jumping in on dev.
"Beats" is a specific term of art. It's not related to rhythm.
The military budget listed there is lower than the military budget, as it does not count veteran's benefits as military budget. It does not count interest paid this year on military spending debt accumulated last year (or in any previous year) as military spending. It has to strictly limit the definition of what military spending is to get as low as the cited number.
We don't use frameworks because they're required, we use them because they make dev lives easier and provide some common ready-made structure and functionality.

Strictly speaking, nothing ever requires a framework: after all, any framework is just code - and you could always write vanilla code to achieve the same functionality (up to re-implementing the whole code of the framework yourself from scratch).
We should pull other professions up, not pull IT down. Else we will close more doors to a middle class life.
[author here] Both are solid points!

Regarding the incentive structure, I think you're right - there's no way to eliminate the friction that comes from competing incentives. Our experience has been that empowering the product organization to make that tradeoff themselves leads to the optimal outcome for the business. The goal isn't to eliminate the tradeoff between speed and quality, but surface it, and put it in the hands of the people who are the business decision makers, which tends to be product.

Re test data - we had seen this bottleneck with our previous product, which was purely about crowd testing. What we've seen since we shipped no code automation is that much of the data seeding by less mature teams can be done through the tests themselves. This is suboptimal, but with automation so cheap and fast, it works. Then over time the engineering team can seed the states that are most often created through the tests.
AU universities may allow pseudonyms to protect students critical of China
I am always amazed at how well-received Paul Graham's blog entries are here on Hacker News, despite their thinly veilled
underlying message: "Start a company, work hard, get rich". All of his writings center around this topic in one way or another and glorify it in various way.

I always take his writings with a big grain of salt, because I know that his sweet message might not be right for me.
I'm not sure why people are telling you these things, but that ain't what's happening.

> The media seldom even covering peaceful protests

George Floyd protests, including peaceful ones, dominated the news for the summer.

> hazing of civilian populations with helicopters and patrol cars, and several months of increased police brutality

There were problems, but I'm not being an 'optimist'. The great majority of protests were peaceful and uneventful. The only helicopter incident I remember was in DC.

> Nothing meaningful has changed as a result of all these protests

You should turn on the news, because it's good! Police reform laws have been passed and candidates have been elected nationwide; every Democratic candidate embraces them now, it's a necessity, and candidates who are far more progressive on these issues win; for example, look at the new mayor of Buffalo or at all the DAs elected and re-elected in major cities. Even Republicans in the Congress have voted for removing Confederate names from military bases, etc. Everyone remarked how the Thin Blue Line was finally broken, publicly and dramatically, in the Derek Chauvin trial.

Much more needs to be done, but it's just a reactionary fantasy to say nothing has changed.

> Video after video, image after image of police brutality and negligence. Police departments blatantly fabricating evidence. And of course, more killing of black men and women under the most dubious of circumstances.

Right, this is what people were protesting. It's not going to change overnight.

> None of our actions made any difference - and certainly where foreign policy, the military and war are concerned ...

You're just saying that, with no support. For the other claims of futility, where we do have clear evidence, they were clearly false. Maybe the same is true here.

I think the important question is: Why is it trendy on the Internet to claim democracy is so ineffective, when the reality is manifestly so much better? What do people gain from deceiving themselves? Who gains?
That can be checked by looking at "sugars" in the Nutrition Facts table: lactose is a sugar, and most cheeses do not have added sugar (well, at least "ordinary" ones). If the "sugars" row is at zero or "traces", that means all the lactose has been digested by the bacteria.
> would you go into the time machine and like, not go to school, as a young person?

Kind of, yeah. I'm not saying school is 100% useless, but I like to think I would have been better off with maybe 80% of the curriculum cut out.

I could have put all that time to much better use developing knowledge and skills in those things that I had an innate interest in, let alone spent more time being active, around others, and outside - not sitting down at a desk.

But society disagrees, so there's little choice but to conform.
Right but those aren't going to be the high bandwidth 5g highlighted in the article.
> It’s true that sometimes you may need language annotations, which will sometimes also need to be applied to substrings. I don’t think that invalidates my claim that rigid UTF-8 allows you to have sanity, though I will tweak it to state that using UTF-8 is a necessary but not always sufficient condition.

Given that context, I don't see that UTF-8 actually helps much. Your fundamental structure has to look something like a rope of (byte sequence+annotation) entries. With that structure, using different encodings for different segments doesn't make things noticeably worse.
I think it's a problem of politics, just like you say, it's not about technology, of course. But it's an issue at the cross section of science and politics.

Maybe you can also see why the young climate activists use banners with "system change, not climate change": They don't believe, either, that our current sociologial systems are capable of solving this, the "system" needs to change.
Thank you for the explanation, I learnt something.

> The problems for human activity start at a WBT of 32C (90F), and a WBT of 35C (95F) means that even healthy humans with access to unlimited water will die of heat stroke in the shade after a few hours.

It’s incredible to think how “fragile” we can be. 35C is not cold or cool but it’s not extreme either. When you think about it, if your core temp drops to 35C you have (severe?) hypothermia. But if your skin can’t get cooler than that you die of heatstroke. Crazy to think about. Even crazier that we terraformed our planet to make this a reality in many more places than we started with.
For reference

https://www.statista.com/statistics/955073/adult-male-bmi-av...
I think the primary driver is higher peak performance. With OFDM on 4G and 5G you can have very wide bandwidths for a given tower, and small, but high QoS allocations for voice, or high bandwidth for video streaming. With 3G you had similar flexibility, but the peak RF bandwidth was ~3.84 MHz compared to ~40 MHz of 4G).

This is doubly so with 5G. The maximum allocation is potentially huge from a time and (RF) bandwidth point of view, but an HD video stream is still limited.
Structural collapses have a wide variety of causes. Wind, fire, earthquakes, snow, flood, design errors, poor workmanship, poor maintainance, corrosion, water damage, pest damage, overloading, fatigue, accidental collision, and yes, terrorism. Most of them aren't directly relevant to each other in terms of lessons learned. But if for some reason you want to rank all "building collapses" by lives lost, I don't know why you would exclude the World Trade Center. It was a building (actually a complex of buildings) and it collapsed. I'm not sure what else you would call it.
I owned a PS1 Debugging Station. sold it recently to a collector. my dad bought it at a pawn shop when I was a kid, we didn't know what it was until I learned it could play burned games without a modchip. it was fun.
Bob, if you're reading this, I hope you're doing alright. I respect your dedication and the amount of work that you did, even though I don't quite understand the reasons for your fight against Nintendo.
Skid Loaders Hagerstown MD
RentEquip comforts your business with top-notch Skid Loaders New Oxford PA, and Skid Loaders Hagerstown MD rentals from OEM with the most reliable heavy construction machinery brands in the world that offer flexible, and economic equipment solutions.
I can't speak for milk itself, but ghee (which is often used in India), for instance, is virtually lactose-free, so even lactose intolerant people can eat it. That also happens with cheese and other dairy products; so they are not entirely incompatible.
I think the ideal team setup is one you allude to: a cross-functional team with experts from each domain collaborating together. My intent was not to say that can't happen - but that it typically doesn't, because of specialization and organizational politics. The vast majority of software teams have a siloed QA team. Why? That's for another thread :)
> protests are just delegitimized by inserting violent people in them and not arresting them

It's an attempted tactic, though in the US I think by the political opposition (radical neo-reactionaries) and not the government. It has uneven success.

> countless pictures of pallets of bricks being delivered to demonstration sites in the night before the protest opposed to the leading party

Do we know those pictures were legitimate? Countless pictures on the Internet doesn't mean much.

> Many legitimate protests from people who actually are minorities in their nations, were put in bad light and you never heard of them.

How do you know?
monochrome == binary

Only for the Hue, though.
It all starts to make sense once you start playing an instrument. Personally I think of music theory as a convenience. If I know music theory, then that makes it easier for me to play with other people who also know music theory, and a lot of musicians know music theory because it's a convention. Of course we can always throw these conventions away and do something completely new, but the problem with that is I'm not talented enough to be able to break away and make something cool like Jazz or microtones.

I really just want to have fun playing music with my friends, and 12 tones is enough to be able to do that.
> I don't feel how I'm entitled to my current salary

No one is entitled to anything. It is purely about protecting your bargaining power. Tech peeps should learn from Doctors/AMA. If you aren't vigilant about your privilege, others will be too happy to take that power away from you and enrich themselves. See who benefited from outsourcing manufacturing to China - only the outsourcing companies and Chinese middle class, but at a great loss to American middle class. While I completely understand Chinese middle class to fight for improving its lot, I don't understand why American middle class has to surrender its power so easily.

> We were drowning in work before and now we have some extra help. I don't see this as a bad trend.

LOL we might as well be working at the same company. Wait until you see the proportion of your foreign colleagues increasing. Again, same thing happened with manufacturing. "Oh but we are just seeing cheaper goods in our stores" was what they said in the beginning. And it was too late by the time capital owners established manufacturing elsewhere and drained out all those middle class jobs.
I have used similar discussion points as in this article to argue that parental leaves, long vacations and other similar employee benefits build resilient teams and products. If you have to plan for people going missing (without the possibility for immediate replacement) you are forced to spread knowledge in the organization and you can't be too dependent on individuals.
You should stop telling me what I think and why, stick to the issues, and stop lecturing people like you are an authority. You have no idea what I know or where I learned it, and it seems, have little real idea about these issues.
IMO the last part of this statement is the most important reault of this study:

> We also found significant associations between presence of type 2 diabetes and severe COVID-19 outcomes, even after mutual adjustment for BMI in model 7 (table 2).
`-fno-strict-aliasing` to the rescue!
The glyphs, ink, and spacing look very similar to the Zodiac Killer's famous cipher, but I cannot find any perfect matches.
I think I get it now: you want people to be able to point PhotoStructure at a NAS and have it Just Work. That was the context I was missing.

I was wondering if maybe the cute hack that was posted recentlyish (https://news.ycombinator.com/item?id=27016630) to enable SQLite3 to access large remote databases over HTTP might be relevant, but that approach requires a small server to be sitting at the remote, and only implements read-only access in any case.

Now I'm wondering what an NFS/SMB translation of the above idea (which uses SQLite3's VFS hooks) might look like: ramp internal buffering to the max, use separate transient files (with eg date-based unique names) for each in-flight request, etc. Append-only journal files also come to mind...

It's crazy how flaky network filesystems are at the lower levels. Like, I use NFS at home every day, without Kerberos (which lets me enable encryption, which IIUC provides AEAD), all while knowing my data integrity entirely depends on the IP checksum computed by my 15 year old ISP router. :D

(I already know I need to upgrade. Shhh.)
There's an alternate set of codepoints, but existing software will "convert" SJIS into unicode in an information-destroying way so you have problems like "user enters a search string, software uses Chinese codepoints for that search string, doesn't find the matching phrase in the document".

Stateful control characters make unicode mostly pointless - the whole point is to be self-synchronizing and have a universal representation for each character. (Granted emoji are busy destroying that already).
See https://www.gwern.net/GPT-3
> The price is more for good reasons like you’ve explained, but still just high in comparison.

Yes, if you compare liquid crystal with volumes in millions of units per week with electrophoretic displays with volumes of at best a million units a month, then yes, it will be high. Even the difference in bulk materials cost alone will be 10x higher, not to mention the manufactured items like TFT backplane costs.
If this problem was only narrowly applicable to SV, then yes, you might have a point. I am talking about a majority of new hires being in other countries. At that point, to spite SV rich techies, you are rooting for destruction of a good pool of middle class jobs for the entire US. Is that really what you want?
Yes, a shorting phone might re-dial. Or an emergency alert bracelet attached to the phone line. It might be a sim based landline.

The building also might use a PABX.
I wonder if there is a guide specifically explaining the mathematics of quantum mechanics & M-theory, for us mathematicians with free time.
> all you get to do is elect a representative. Some US states do hold referendums like California

You should check out ballots from around the U.S. There is far more than "a representative" on them.

> These representatives are much more susceptible to capture than the entire demos.

I'm not sure that's true. Recent history hasn't shown the public does well with complex issues - that's why it's good to hire someone to focus on them.
Just walked to say https://twitter.com/simonsarris (the author) is probably my favorite Twitter account. Go follow for a peek into the life of someone living a blissful existence.
I am not worried about Europe or Asia. But I am seeing a lot of headcount being placed into other countries in Americas - Canada, Mexico, Brazil, Colombia... at that point, someone in Colombia is far cheaper than someone in Kansas (I know, I have seen the salaries offered for both).
I Tried to Simplify Gumroad
The early plasma displays were basically a big array of neon lamps. Coincident voltage on X and Y lines turned pixels on and off. A sustain voltage kept the lit pixels lit. The screen was thus its own memory.

IBM had big flat panel plasma displays in the early 1980s.[1] Early in the history of AutoCAD, a driver was written for one of those things interfaced to a PC. The slow update rate was a big problem for the cursor. Orange plasma displays struggled along for decades, but the slow refresh rate limited their usefulness.

[1] https://www.retropaq.com/the-miracle-of-gas-plasma/
> You can’t use unit tests as justification for software being reliable; being battle tested in the real world is a much better indicator in practice.

My point on unit tests to support a rewrite is that it can catch a lot of edge cases, and you can remain reasonably certain you didn't break things if tests are still passing when you're done.

But otherwise I totally agree -- you can have as many tests as you want, with whatever coverage numbers you want, and it will still fall down in the real world. I don't focus on coverage or being dogmatic about TDD. I like to heavily unit test algorithms/regexes/etc -- anything with a defined input and output. At the same time, I hate testing 'glue' code (like an MVC controller), and would way prefer to rewrite it to be so simple it either works or it doesn't work at all (causing a big, obvious failure).

As bugs are found in the real world, in the ideal case write a test which basically guarantees that bug never happens again. Not always possible or takes such a massive effort that it isn't worth it, but usually it pays off.

> I would still advocate doing these rewrites in as small of pieces as possible, in a way that’s as backwards compatible as possible, instead of all at once.

Yes, exactly, that's what I was trying to get at. Big rewrites are hard to get approval/agreement to start, hard to actually do and often unsuccessful. Worse, a team with the mindset "ah, it's okay if we cut corners here, we're going to rewrite this whole thing someday" will rack up a serious amount of technical debt -- and make that big rewrite even harder. Ironically this makes a big rewrite even harder to start and succeed, but also more necessary.

Small continuous rewrites are a way of constantly improving quality, while avoiding a lot of these traps.
Judging by all the signs up in windows, many retailers (and pubs/restaurants) seem to be struggling to find staff right now, at least in London. There can’t be that many retail workers still on the furlough scheme?
No, you are obviously wrong here. Even the wording of the lawsuit is extremely clear: "The cost is further reduced by employing only static or dynamic ram as a means for holding the state of the system." - that is, they only use S/D RAM for holding the state of the system, no other kind of memory.

I have no idea how you can misread this to think it refers to requesting memory dynamically - they explicitly say "static or dynamic ram" - they claim the system can work with static RAM just as well as dynamic RAM. How do you or SparkFun come up thinking they are saying dynamic RAM is better?