skysight-inc/HackerNews huggingface dataset:
I’m pretty sure the author just wasn’t as familiar with the topic as they should have been. Should have been caught during editing though.

As Joe notes, this was just how you most easily encode binary data in JSON. We did discuss that the encoding has a minor benefit to “over the shoulder reader” obscurity, but that wasn’t the goal.
I wonder if Apple would leave the EU if forced to do this.
> The only thing you achieve with unit tests is to prove that you are still bug for bug compatible when changing your code.

If your tests are ensuring buggy behavior, then... you're writing your tests wrong?

What are you even trying to say with this? I've never once seen a unit test intended to enforce a bug...?
> The amount of copying does not matter for a copyright claim.

It absolutely does for fair use analysis, see 17 USC § 107: “[…] In determining whether the use made of a work in any particular case is a fair use the factors to be considered shall include—[…]the amount and substantiality of the portion used in relation to the copyrighted work as a whole”
Honestly I'd rather have all the units covered in isolation, and leave it up to my manual testing to catch any unexpected errors or bugs, then let our QA team do the same with their own Selenium based black-box testing.

If the contract between two units is flawed, you only have to worry about updating the behavior of one or both units. The unit tests make sure they work as designed.

It seems to abstract the problem for me to the level of only detecting missed integration issues. I don't need to worry about how those units do what they do, just that they do what they're designed, because the unit tests say so.

There's nothing I hate more than making a small change, and having to spend hours tracking down why 20+ tests that are written as integration tests rather than unit tests (with mocking).

I'd rather maintain the mocks when making changes, than have to spend all that time trying to figure out what complicated and huge, far reaching, thing is broken.
Me too! Turned out learning java/c/cpp at uni was way more boring than coding up quake mods :)
Often people use 'affluent' to refer to high flow, as opposed to rich/wealthy (high stock).
There are lots of comments on HN over the years lamenting the cost of building infrastructure in the US, compared to China or elsewhere. I'm genuinely curious if this kind of corruption described in this article would be more or less common in China, or if this practice is rampant whenever you have construction projects anywhere in the world.
@Svperstar Do you have any backup copies of FBCA? I'm missing many versions in the archive.
Old link is dead, this seems to be it now:

https://www.caitlingreen.org/2015/05/medieval-new-england-bl...
1000/50 is beyond my wildest dreams at this point! $140/mo is pretty great. Aussie Broadband are worth the extra money imo, they’re great. Thanks for replying!
Maybe spez can chime in, but I believe the first Python re-write of Reddit 1.0 was in Pylons. The key was pre-render every page, no ajax, just pagination, and sacrifice page "freshness" for stability. Modern equivalent is something like static NuxtJS deployed to Netlify, but with tight re-generation loops. At <1M writes per day, its an interesting challenge if the site is regionally limited, and you are trying to self host and avoid cloud costs. And no one really does old school caching any more as its all React / infinite scrolling. Best of Luck ;)
"Generalized self-driving is a hard problem, as it requires solving a large part of real-world AI. Didn’t expect it to be so hard, but the difficulty is obvious in retrospect."

All the history of AI is a history of insights of difficulties that are obvious in retrospect. Our mind is good at hiding complexities it manages.
It's not always that easy to see. I'm on the board for my city's utilities and we recently had a leak in our 48" water main that was 380,000 gallons/day. We found out about it because of all the water coming up in someone's front yard.

After repairing it and doing pressure tests, we now know we have another leak in another part of the main. However, there's all sorts of roads and other things build along the way so it's hard to know where it is, especially if it's not as big of a leak.
Recently entering the public domain, his work is considered one of the best ever:

https://www.newyorker.com/books/second-read/rediscovering-on...

In the original Portuguese:

https://public.do/memorias-postumas-de-braz-cubas/
> isn't that more useful (e.g. for bisection)

Why would my messy history be useful for bisection? The places I committed, it may not have even fully compiled except for the very last commit. In that case, to separate the code in a useful way (such as 3 commits, one for each feature, each of which compiles on its own), you'd have to do a bit more work and create new commits, which again means either rendering the original commits pointless or disregarding them.
>> If your plaintext is that sensitive, it should never touch media in that form.

I don't disagree, but I am not god emperor yet. There are plenty of occasions when very sensitive information is stored as plaintext with no practicable encryption options. For instance, good luck finding a reasonably priced camera that encrypts data when it saves it to a card. Say that camera was used to gather evidence of crimes, perhaps by photographing victims in hospital. Plaintext. Very sensitive data. On a USB-readable consumer-grade device. I once had a client with a desk drawer full of old cards from such a camera.

In such situations, ironically, a cellphone might be a more secure option. Although using a phone introduces lots of other problems, at least the images can be saved encrypted immediately upon creation.
Why? A PID controller is always a kludge, here extremely so. Something ad hoc could easily be both more optimal and mathematically simpler to analyze and test.
Actually, that is what happens. Initially you maintain your own water (well or cistern) and sewage system (a septic field), and when town grows out to you, you get hooked to the sewer/water systems.
(3) BFG to Berlin
I'd disagree with the "solution in search of a problem" posit. The problem (that the current "Internet" as a whole was becoming dominated by human-hostile entities) was universally recognised but difficult to define... and unfortunately Mesh Networking has not had nearly the pick-up it needed to resolve some of the fundamental problems of its own.
You could also use the term “leisure class”.

https://en.m.wikipedia.org/wiki/The_Theory_of_the_Leisure_Cl...

I generally agree about taxes, in particular an estate tax on wealth.
You are missing one key point.

I don't care how many people have netflix, spotify or cable when I purchase nor does it affect my experience. I watch the same movies if you have it or not.

If they charged for youtube less people will signup, less people will make content, more people will leave more content producers will leave. The values goes down.

Parents may buy space private space for photos/videos. Dropbox, icloud, google drive. But that isn't necessarily social media. Twitter, facebook or instagram would not survive on parents buying children accounts.

"How’s Spotify doing these days"

Doesn't spotify have ads? You could buy a subscription.. you also could buy a subscription to youtube.
Spelled "poor design" wrong.
D20 cultural saturation on display again. While they acknowledge the values are just constants they don’t show any examples beyond the d&d/d20. So many rpg tools exist that only support d&d to the point where any non d20 system requires layers of hacks and obfuscation.

If you are building tools for RPG games, i implore you. Think beyond d&d/d20 games.
As a former Contractor, and union electrician, who has worked on condos, pretty much just like this building in San Francisco for years; I can honestly say this is Very unusual.

Personally, I have a feeling it might have been rusted rebar in the basement that caused the accident?

Rebar can completely rust through, even encased in concrete if continually exposed to water. This happens only a very small percentage of the time though. It takes more years than this building was up though?

I know of ferro cement boats that have hollow spaces where the rebar used to be because the owner didn't know about electrolytic, and galvanic action.

(I would love to hear from an engineer, or a trades person on this. Have you ever seen rusted rebar in such a young building?)

I would not have ever thought rebar could rust that quick over pool water, or rain water though in those columns. I originally though the standing water in the basement was salt water, which might make the rusting process easier.

I am no expert. I'm not an engineer. I just know rebar can rust through in concrete. It is very rare though. I have seen one column where rust got to the rebar, and the rust went through the concrete. It was like a rust highway, and the rebar was the road. Rusted right into all the rebar encased in the concrete.

I do want to stress I have never seen a collapse like this, even when building codes were not as strict as they are now. Building codes have been very strict for probally 70 years.

I hope they don't revise building codes again unless they find the exact reason this building failed. The building codes in high rises/apartments/homes you guys live in are in many cases overkill.
Japan: 2Gbps down, 1Gbps up, 5190 yen (~$48) per month. Kicks the shit out of anything I ever had in the states.
It seems to stand for "Intellectual Slavery": https://hn.algolia.com/?q=by%3Abreck%20%22intellectual%20sla...
gRPC uses HTTP/2.0 yes, so headers are a concept, but imagine taking it one step further, for instance using WebSockets. There is no concept of headers within an individual WebSocket message, so it would need to be encapsulated in an application-specific way anyway.
Technically everyone can write to it. However you can only write certain specific things.

In the case of Yeti 2022 you were only able to log (pre-)certificates signed by particular CAs trusted in the Web PKI, which were due to expire in the year 2022.

In practice the vast majority of such logging is done by issuing CAs, as part of their normal operations. But it is possible (and is done purposefully, at least sometimes) to obtain certificates which have not been logged. These certificates, of course, won't work in Chrome or Safari because there's no proof they were logged. But you can log them yourself, and get SCTs and show those Just In Time™.

This is only an interesting technical option if you have both the need to do it for some reason and the capability to send SCTs that aren't baked inside your certificates. The vast majority of punters just have the CA do all this for them and the certificate they get has SCTs baked right inside it so there's no technical changes for them at all, they needn't know CT exists.

Because the CA's critical business processes depend on writing to logs, they need a formal service level agreement assuring them that some logs they use will accept their writes in a timely fashion and meet whatever criteria, but you as an individual don't need this, you don't care if the log you wanted to use says it's unavailable for 4 hours due to maintenance.
The property will be less desirable, and thus have a lower value, and lower tax assessment. You'll lose some of those savings by having to drive everywhere any time you want goods or services.
According to pushshift, her name first appears in a reddit comment in December 2014: https://www.reddit.com/r/libgen/comments/2m2m1p/libgen_needs... The Sci-Hub wikipedia article first appeared in October 2015, already mentioning her name. The Elsevier complaint in NY is from June 2015: https://torrentfreak.com/images/elsevier-complaint.pdf
Interesting but I was referring to his earlier work here https://www.wolframscience.com/nks/chap-7--mechanisms-in-pro...
it's one industry while others stand to reduce costs if she succeeds. the relatively warm welcome she receives here should indicate how willing other bourgeois segments are to support her platform. free access to information is not by itself anticapitalist, though it sure does make it easier. but recuperation is ever a threat (free software vs open source for a topical example).
It's also approximately the time when the building will be coldest. If there were any thermal expansion/contraction issues, they would have been at a maximum near 1am. The thermal expansion and contraction of concrete and reinforcing steel are nearly identical, but the steel has much higher thermal conductivity and cools off far faster; perhaps something snapped under tension between concrete that was still holding heat from the setting sun and steel that had shrunk in the chill of the night.

Incidentally, that chill is also why the 'low battery' alarms on smoke detectors tend to vexingly wake you up in the middle of the night, rather than conveniently running out in the 16 hours a day you're awake, which you might expect to happen twice as often. No, it's not just a bias that causes you to remember waking up to smoke alarm low battery chirps but not hearing them in the daytime, the electrochemical reaction in the batteries happens more readily at higher temperatures. It's a different chemistry, but the same reason a lead acid car battery has a hard time turning a starter in the dead of winter. The sensors in the smoke alarm always draw the same few microamps of current, but when it's coldest in the middle of the night, the battery is less able to meet the demand, and wakes you from your sleep.
>like, if i had to choose between security, safety, and privacy, vs a system where you can install non-malicious apps that your OEM doesn't agree with, im choosing the latter on ethical grounds.

It's great that consumers have this choice available to them.
The upside of winning is that you'll never be banned in India, which is the same thing as saying you'll never be banned.
I vaguely recall this now. Thanks for the reminder.
Alice finds a recent Time Machine local snapshot and mount that elsewhere with owners disabled. Then Alice can browse everyone else's (recent) files – without needing sudo access.
I am of the opinion that software development is very much a human endeavour as well ;-)
Looking at the Performance of Refterm
That's not my experience at all. Crystal-clear and virtually zero sensor noise in regular light conditions. Maybe you got a bad one...?

Also it's just compressing to MJPEG, which is far higher quality than any subsequent h.264 compression your CPU would ever do. The Logitech Brio transmits raw data over USB3 like you're asking, but the resulting image quality is identical -- I've tested them side-by-side.

(Ancient 920's performed on-camera h.264 compression which was later removed -- if you have one of those, be sure to select the MJPEG stream instead.)
No mention of Starlink. This article won't age well.
> Apple sells you privacy from everyone but Apple.

What you have just described sounds like a really good product to me since Apple themselves are not a vector in my privacy threat model.
The problem isn't that TCC grants a Unix file permission bypass - because it doesn't, at least not on it's own. The problem is that ordinary users can create APFS snapshots via Time Machine, and then mount them with Unix permissions disabled (noowners). When Apple was told about this they decided to gate the snapshot mounting stuff... behind Full Disk Access, not being an admin. And Finder has FDA, because of course it does, otherwise users wouldn't be able to use their own filesystem rights at all.

All of this smacks of different parts of the macOS core team not understanding their security model. One half seems to think Full Disk Access just means "has the user's file system permissions instead of sandboxed access" (hence why Finder has it), while the other thinks it means "access the whole disk, regardless of other permissions". Both interpretations are reasonable but become unreasonable when combined into a single system.
> Libgen seems to be blocked in at least some parts of the US as well.

maybe an ISP or VPN service thing?

I had no problem in so-cal. I tried tunnels in NorCal/Oregon/Washington, no problems there either.
Hard to imagine what in the home would need 1 GBPS of bandwidth. What could possibly generate that much data?
I'm not sure about this. Dev's are by far not the mass market of the PC industry - definitely not enough to achieve large adoption. Office users, casual users, students, etc may not even know what a "Unix system" is. For them marketing, being in the "cool crowd", aesthetics, and broad easy compatibility IMO are the things that make them more comfortable making a purchase. Herd behavior is real, and the lines in front of stores, that everyone they know is talking about them, etc just enforce more purchases. It makes users more secure, and inclusive in their purchase of your device.

More just an anecdotal opinion but to me the iPad and iPhone (the ecosystem effect) and Apple's marketing are really what gave them the leg up on the personal computing level. I still remember those "I'm a PC, I'm a Mac" ads pitching the PC as the uncool choice. That's a powerful message to people and they must of thought it would work otherwise they wouldn't of run that ad - if not to dev's the general public. Individuals were buying them locally as home machines way before companies really allowed them for work because of this marketing and the easy integration to their other consumer devices - at least that's what I saw locally here (not US).
The Dark Triad Is Alive and Well Around the World
It's well known that she's illiberal, in favour of a "strong state" like those of Russia and her native Kazakhstan, and probably had the usual views you expect from such people on matters like electing one's leaders in free elections, LGBT rights, Stalin, etc. If I were trying to discredit her, I'd dig in that direction.
Show HN: Personal bio and email relay service
> The most common issue I see with dedicated juniors is when work is, by a large margin, the biggest thing in their life.

How could it not be, at 8 hours/day, 5 days/week?
Certain firms (ahem... Epic in particular) would argue that these warnings are anticompetitive in nature.
I'm addicted to information. When I first got access to the Internet in the 90's stopped assisting to my university courses to read and try as much as I could from it. This might seem ridiculous but reading so much got me sick in bed for days. And my vision and general health have always been good. So I don't think the issue is related to apps, but to "information hunger", be it reading books, browsing the web, using apps, or whatever medium. How I combat my addiction? I just get as much as I can until I feel nauceous and move to something else, even watching the clouds pass by.
Mathematics is not Computation. Mathematics is about stating definitions and prove theorems about those definitions. A mathematician doesn’t care whether those definitions are computable. Take a look at the leading edge (the mathlib community using the Lean prover). A lot of their definitions are non-computable and it works fine.
So is the article just plain wrong then?

Can an app given full-disk permissions not access data in other user folders other than the user who started it?

This is why I'm so confused.
Because Alexandra created sci-hub to open access to science. It was a political act. She was not ashamed, she wanted people to pay attention. Perhaps she was naive in thinking that removing barriers to science and knowledge would trump middle-men's greed and profit.
> Most autoscalers barely even qualify as ‘bang bang’ controllers - they detect a need for more capacity, and add nodes at some artificially constrained rate until capacity is reached or they hit a max cluster size limit. Even rudimentary control theory is an improvement.

Why do you think PID is an improvement here? IMHO the bang bang approach is preferable because it behaves extremely predictably. Operationally, knowing how the system will react to extreme conditions might be more valuable than being a little more optimal.
I'm not super into chess, but I was under the impression that running out the clock was a totally legitimate tactic. I'm surprised to hear that a referee has discretion to end the game based on it.
Agree! I am learning a lot just reading through the mathlib definitions and playing around with proving simple compilers correct.
The Hyatt Walkway collapse was a failure of communications, the problems actually building it as designed, and the importance of building as it was designed, weren't properly communicated. If anyone had the whole picture, and realized what had happened, it would have been fixed at construction time.
TFA links to http://thecostofknowledge.com/

which is an attempt to organize researchers to boycott Elsevier due to its practices. Elsevier is one of the journal publishers that has (or had) issues with preprints like arvix. I do think efforts like this are gaining traction, such as the agreement between the UC system and Elsevier mentioned at https://www.sciencemag.org/news/2021/03/california-universit...
>nuisance lawsuits

My friend's neighbor's house burned down a little while ago, also in Massachusetts, the land of said Green Line.

Apparently they needed to alert their neighbors (my friend included) with flyers outlining their plans, followed by some sort of public meeting, before they could begin rebuilding their home.

Imagine being homeless at the mercy of every one of your neighbors and any one of them could arbitrarily slow you down with irrelevant concerns. This kind of tedious bureaucracy is not just inefficient, but very cruel.
Reproducible Builds in June 2021
> That's a bit hyperbolic.

I agree. That said,

> First, ECC doesn't protect the full data chain, you can have a bitflip in a hardware flip flop (or latch open a gate that drains a line, etc...) before the value reaches the memory. Logic is known to glitch too.

Of course. DRAM ECC protects against errors in the DRAM cells. That doesn't mean other components don't have other strategies for reducing errors which can form a complete chain.

Latches and arrays and register files often have parity (where data can be reconstructed) or ECC bits, or use low level circuits that themselves are hard or redundant enough to achieve a particular target UBER for the full system.

> Second: ECC is mostly designed to protect long term storage in DRAM. Recognize that a cert like this is a very short-term value, it's computed and then transmitted. The failure happened fast, before copies of the correct value were made. That again argues to a failure location other than a DRAM cell.

Not necessarily. Cells that are sitting idle other than refresh have certain error profiles, but ones under constant access. Particularly "idle" cells that are in fact being disturbed by adjacent accesses certainly have a non-zero error profile and need ECC too.

My completely anecdotal guess would be this error is at least an order of magnitude more likely to have occurred in non-ECC memory (if that's what was being used) rather than any other path to the CPU or cache or logic on the CPU itself.
You're a malicious asshole. Look at your writing, asshole.

The interview was for a personal assistant position that lasted about two weeks. The lawsuit against this predator was in the local news.

Now shut up before someone tears a new asshole into you.
Only in the land of the free market crapitalism.

Elsewhere, in more 'socialistic' leaning countries, where the devilish red demons rule,

stories about actual equality(somewhat),

working infrastructure, public transportation(depends),

'educäyshun' (varying, sometimes free!),

and working health systems(varying, sometimes free!) are told.

Really strange tales...