skysight-inc/HackerNews huggingface dataset:
> Facebook made threats to shut down developers’ access to data unless they sold their companies to Facebook

How does this even make sense? "We will only give your company data if your company is not your company"? Sounds more likely that they were denied access generally and then separately had talks about acquisition.
I'm shocked I tell you, just shocked.
> Don't most of their problems go away

No. Yes, you can fallocate. Yes, you can use AIO, or even better io_uring. Yes, you can use O_DIRECT ... if you want to give up caching and have to deal with alignment restrictions, and it turns out that O_DIRECT turns into O_SYNC in some unexpected edge cases. That gets you something that kind of sort of behaves like a block device, but that doesn't solve any of the problems the authors identify.

* No transactional semantics. Roll your own. (I'm actually OK with this one BTW, but others feel differently.)

* No help with slow metadata operations. Still slow if you're still using multiple files, or roll your own within a single file.

* No improvement in support for new media types (e.g. shingled/zoned).

In an ideal world, local filesystems would do a decent job supporting distributed filesystems (and other data stores). Instead, we're in a world where local filesystems fall short in many ways, and the solution to every deficiency is to avoid the local filesystem as much as possible. That way leads to silos and lock-in, so I don't think it's a good answer. Local filesystems need to be better, or someone needs to create an equally standard abstraction and set of tools to do what local filesytems can't.
Citation? No problem. Here it is:

> A hilarious example was when Reddit was trying to deal with the_donald successfully spamming reddits hot algorithm.

- buzzkillington in Hacker News comment: https://news.ycombinator.com/item?id=21463480

You were the one who stated that /r/the_donald spammed Reddit to reach the front page. Are you changing your story and now saying they reached the front page organically? Are you confused about what spamming is?

If there really were a large number of people genuinely interested in the_donald, it would have reached the front page without spamming. The reddit algorithm is probably also biased against posts trying to sell penis enlargement pills. Do you think that is also oppressive?
I'm not sure about the DNA sampling, but its been widely reported they did have large collections of "scent jars" which were just as powerful as having someone's DNA:

The Stasi had a whole range of methods and means to try to track down people who said or did anything critical of the East German communist regime. Collecting scent samples was used to try to identify those, for example, who had distributed flyers or who wrote critical graffiti.

When they found a piece of graffiti or a flyer then they took a dust cloth, which was usually yellow, and left it for a while lying next to the flyers covered by a protective piece of aluminum foil and then they had their sample. The cloth was then sealed in a pickling jar and stored. If the Stasi later came across a suspect in the process of the investigation, they tried to get a sample from this person as well -- of course, secretly. A trained dog was given the two smells, and if they matched, the Stasi had a concrete name.

https://www.dw.com/en/the-stasi-had-a-giant-smell-register-o...

Apparently back in 2007, German authorities were using this same method to track activists trying to disrupt the G8 Summit:

In a reminder of methods used by the East German Stasi secret police, German authorities are collecting human scents to trace activists they believe may try to violently disrupt the G8 summit in June. It's proving highly controversial, and there's no scientific evidence that the method is infallible.

https://www.spiegel.de/international/germany/stasi-methods-u...
Protobuffs require sharing of a schema, then code generation for each language. Not ideal imo unless you really need the speed and the protos can be shared ahead of time.

Outside of Mongo, I haven’t seen BSON used anywhere.

CBOR however, is up and coming. Starting to look like it may be a first class citizen in AWS someday. On the IoT side they are already preferring it over JSON for Device Defender.
Not so clear on a mobile device: https://i.imgur.com/LD5yMab.jpg

Not affiliated with the OP, just surprised how a sub-thread about a broken mobile experience could possibly be unclear. ;)
Additionally, Tesla is pushing hard on battery tech etc, ...

As far as I understand, Uber does some autonomous vehicles R&D, but the required tech advances will probably not be developed by them ?
South Africa Was into that sadly
Gates, Arnault, and Bezos each have had more than 100B, although not liquid.
If the currency is priced at fair value but the country is small and thus has proportionate reserves, a multi-billionaire could simply pump all his money into pushing the currency out of its declared price range, causing a loss of trust in the currency, resulting in a further slide of the currency.

That isn't what happened here of course, but it could happen to a smaller country trying to maintain a pegged currency.
> one of the two countries out of 27 European countries not having minimum wage laws [...] zero job loss could be observed

Even before minimum wages, Germany has very high sector-level minimum wage due to union tarrifs that are binding for non-union employees. Job losses were negligible because the number of people that have been affected by the minimum wage was rather small.

> the lower 60% of the population only hold 3% of the wealth.

Germany has state pensions that you can live on comfortably, and renter-friendly housing laws. So people don't need to own a house as a retirement plan (unlike much of the rest of the world).
I don't know how your GP work, but last time I went to see one it was closer to 2 or 3 patient per hour.
Or possibly this:

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.627...
Data point according to:

https://fr.wikipedia.org/wiki/Industrie_pharmaceutique#Lobby...

In 2003 pharma industry was pending more than 20 000 EUR per year per doctor in France. Not far for a full time employee per doctor.

One quarter of revenue on marketing, more than for research.

Most of this is because of government granted monopolies aka patents.

Alternatives are proposed, see Dean Baker for example

https://www.nytimes.com/roomfordebate/2015/09/23/should-the-...

http://cepr.net/publications/briefings/testimony/drugs-are-c...

https://www.ncbi.nlm.nih.gov/pubmed/15346683
(yes nothing new :)

Book : https://deanbaker.net/books/rigged.htm

Blog : http://cepr.net/blogs/beat-the-press/
Postgres Health Check and SQL Performance Analysis
Usually people don't get fired for stuff like that. It can almost always be traced back to a process, documentation, or training issue. It sounds insulting but you need to treat humans like dumb lazy animals that require strict guidance on how to get things done. Having safeguards like toolbox checks and FOD checks reinforce processes. Expecting technicians to police themselves is ridiculous so you need people who's sole job is to check paperwork and keep everyone else in line. When there are lives and loads of money on the line, there's little room for being lazy about things. There is just likely a culture of laziness at Boeing's plant that leads to things like this happening.
in any way to promote their products

that sounds kind of sketchy unless you happen to be a supermodel, I would hope that they have customers or investors that are better suited to help promote their products
Spline and sphere-based organics rendering has been done since the 90s. Softy3D is the software you would be looking for.
Boeing was all in on building a clean-sheet replacement for the 737 up to like 2011 until American said basically "we're not buying any new planes unless they're 737s and we'll re-standardize on Airbus". Boeing still shouldn't have built it (you don't need to be an aerospace engineer to see where the issues were going to be) but talk about being put into a "coffin corner" (ha ha).
Doesn't your browser have a "Copy Address of Link" button in the context menu?
But if services will need to use one big file, we won't have possibility to overcommit disk space (unless they implement something like TRIM).
I'd say it's because Godot has only recently started gaining traction (probably around it's 3.0 release) and still doesn't have huge tutorial/asset community that Unity and Unreal have. Plus while 3.0 really helped how Godot renders 3D if you already know Unity/Unreal, why bother switch?

I only dabble in game dev, but a few of my friends are far more interested in it. Whenever I've asked them to consider switching they're pretty entrenched in the Unreal or Unity and don't see convincing arguments yet.
> Typora is not a notes manger, and reviewing it for what it's not trying to be, is unfair.

From the site:

"Typora provides both file tree panel and articles (file list) panel, allows you to manage your files easily."
Something with block indent and regex.
> Nobody realized, in the early days, just how easy it was to abuse a social network API.

Well the article linked is from January 2019, not "the early days". It's about a GDPR request that Facebook is/was avoiding answering.
Reverie Labs (YC W18) is hiring full stack engineers for drug discovery
According to Masayoshi, they're a tech company because they use the internet.
How does breaking them up not kick the can down the road? Presumably the forces that led to the monopoly of users will be in play after they're broken up. Enforcing freedom of speech on platforms that have become de facto utilities or public spaces is the only permanent solution on offer.
I am sorry, but I am right, you are wrong. Your reported perception and reaction to my comment is the sign of mental distress.

Reading this discussion convinces me you are in need of help. I urge you to get it from a professional before you hurt someone.
Tibetan Monks Can Change Their Metabolism
Have you tried using object attributes/features to enable tracking instead of IOU-based tracking? I suspect this tracker falls apart when there are significant obstructions. Thoughts on a Recurrent YOLO or DeepSORT based tracker?
Okay, it's not just me (demo instance). Ebay's APIs and their SDK documentation (or lack thereof) are making me re-think my app's monetization model. Docs are shockingly bad, full of screenshots that look like ebay from the early 2000s.
Consequences are for people who don't have a billion dollars.

This really hinges on how much he has upset MbS who will shortly have a trillion dollars if the Aramco IPO happens. He is a man with a ruthless reputation.
We need to optimize so that public health and the environment comes first. Right now economic growth and quarterly earnings are prioritized top.

The current economic system demands that corporations should always grow. The solution is to change to an economic system which minimizes global warming, promotes public safety. In such a system this plane would not have been designed how it was.
> None of my ISPs (home, office and mobile carrier) currently offer IPv6, which I am personally frustrated about, but I totally understand why they don't.

Can you get around this by using a tunnel/VPN to a provider [0] which does allow IPv6?

[0] https://blog.scaleway.com/2016/introducing-native-ipv6-conne...
Apple dropped support for 32-bit applications. That's different from requiring 64-bit applications to stop abusing unused address bits—something that hasn't ever been commonplace for x86-64.
> Anyways, I went to the trouble of unblocking

Phrasing isn't flattering to an open source app given away for free, with no tracking.

However, you are right on the usability. It's worthwhile to file a bug to sign the app, and if possible, fund the certificate
We're really conflating apples and oranges here as the voltage is only half the equation;

By code, US 2 phase (120x2 == 240) is going to be wired with lower gauge wire to provide more overall electricity. Typically, the 240v is going to be capable of providing 600 total amps (though there are cases where 400amp is served); with a typical breaker at 30 or 40 amps. compared to a triple 415 providing 8 or 15amps.
I would be willing to pay taxes to fund a government run online "public square" that could not be legally censored, but I am fundamentally opposed to taking control of privately owned websites and forcing the owners to host content that they disagree with, especially political content. I disagree with the idea that the number of people visiting a website is an important metric in determining the owner's property rights.

> at a certain size of user base, does a private space not become a public one

I think that's a question worth exploring, but I think any honest discussion of this idea has to acknowledge that most of these social media companies are essentially trivial entertainment sites and that if we are really trying to designate access to twitter as a basic human right we must first consider why life saving drugs, housing, and healthcare are not human rights.
Ask HN: Infinite Byte Streams AaS?
I’m looking for signal from fellow HN’ers on whether this is appealing as a managed service:

Append to a stream:

$ curl -X PUT --data-binary @- https://service/my/stream/name << EOF
{
"some": “arbitrary”,
“data”: [1,2,3]
}
{"payload”: 4}
EOF

Appends are byte-oriented (here, they only happen to be JSON). The API promises that appends don’t interleave (streams are linearizable), and are durable upon a 200 OK response. PUT from cloud functions, lambdas, app engine, etc, or integrate streams as third-party webhook callbacks.

Read from a stream:

$ curl "https://service/my/stream/name?offset=24&block=true"
“data”: [1,2,3]
}
{"payload”: 4}
{“next”: “append”}

Blocking reads receive new content as it commits to the stream. You can think of it as a restart-able firehose (offset=-1 reads from the current stream end). Permission a stream to partners, customers, or the world.

Content of the stream is batched into regular compressed files that persist to a s3://, etc bucket you own and permission to the service. Historical reads serve directly from your bucket, and the service doesn’t retain PUT content for any longer than is required to durably persist it. Files themselves hold only raw content — if you PUT JSONL, you’ll get JSONL files you can feed to your processing pipelines.

You may want to have multiple streams: annotate & organize them into topics and partitions using Kubernetes-syntax labels and selectors (--selector message-type=MyMessage,environment=qa).

Backstory: I’m describing a managed offering of Gazette’s broker (github.com/gazette/core). The project has a bunch of other neat stuff, but for now we’re exploring what might resonate as a distilled MVP. Thanks!
I live in Texas and am quite happy here. I don't appreciate your needlessly-disparaging remarks. Why wouldn't I want to live here? Lots of jobs, low taxes.
Don’t water down your feedback
https://github.com/feross/SpoofMAC
> He describes how the World Health Organization ordered them to give up the samples, to send them to England and eventually the Centers for Disease Control and Prevention in the United States, which was one of the only labs equipped to handle a deadly virus like Ebola.

>He describes how angry that made him and Dr. Stefaan Pattyn, the man running the lab at the time, who died in 2008.

The Belgian scientist Dr. Peter Piot comes across as a truly despicable character. By working with Ebola in a lab that was not equipped to handle such a deadly virus, he put thousands of people’s lives at risk. And the only reason he did it was for ego and career advancement. As mentioned in the article, the scientists at the CDC identified the virus around the same time as he did, so there was absolutely no benefit to anyone by him working with the virus except for his career.
Not really. Adding up all the shares that they own, and saying that they have that much money, is completely incorrect. If any of them tried to liquidate even a small part of their shareholding the price would go swiftly to zero.
As far as I know, IEEE is quite strict in this matter but I just searched for it now and have seen a couple of cases where people ran into duplicate MAC addresses.

I would assume this is a rare occurrence and if not, it should still be okay to sometimes run into address collisions for advertising purposes.

Thanks for the info.
JSON human readable is extremely nice. FWIW, I’ve found some binary formats like CBOR and MsgPack to be so almost human readable as binary when you are even slightly familiar with the format, or just convert almost instantly to readable JSON.

When I was developing a three component system, protos were not working for me. Too many schema changes and implementation differences to make the reduced binary size worth it. This was partly because the best protobuffer implementation in C (nanoPB) is just the hobby project of some dude, but mostly because coordinating schemas was annoying.
Insights Through Data Visualization – Canadian Adult Education Expenditure
How California Became America’s Housing Market Nightmare
Investment Memo: Freetrade (app for free stock investing)
And it's difficult to see how those ad hoc rentals can compete with a fleet management company that has economies of scale and optimizes for short-term rental. Car depreciation is more mileage-based than time-based so it's reasonable to assume that the rates people would get would tend to reach a point where they were pretty close to the cost--with perhaps an exception for times when there's extraordinary demand.
Many people have to deal with base64 codes and these people order their cpus by the cubic meter. Think gmail etc.
> Given that the intelligence agencies regularly and aggressively hack every telecom and networking company out there

This is a common misconception, as long as we are talking US companies and US agencies, they don't need to do much of that, thanks to the third-party doctrine [0] they do not even need a legal warrant.

Now add in the fact how popular ancestry tests have become, and how even that data is openly monetized, it's not that far of a reach to assume US intelligence agencies have been building their own aggregated DB.

[0] https://en.wikipedia.org/wiki/Third-party_doctrine
Then how would you consider which university was worth going to and which not? When my university offered the exchange program they said that I could apply to over 100 different universities from around the world. I wasn't about to start emailing and calling over 100 places to see what research, lectures and seminars that they offered. I took the list of 100+ universities, removed the ones from countries that I didn't want to visit and then checked their rankings. If they were ranked more that 100th in my major then I removed those universities as well. Then I had a much smaller list of universities that I could look into.
Also, what is a hard but an important question to figure out is how well are these models are preforming, and will they perform well to your problem. This paper gives a lot of insight into how image size and other factors really impact performance of modern object detection: https://arxiv.org/pdf/1611.10012.pdf. How large or small your object is in your dataset is also something to consider since there is a limit to how small of an object your detector can recognize.

Also, I would recommend this repo to better understand how object detection models are evaluated as well: https://github.com/rafaelpadilla/Object-Detection-Metrics
At which point of course owners would shop for top dollar and riders would shop for rock bottom and they'd still be stuck lighting money on fire to subsidize rides.
I don't think we're disagreeing? For the UC's it was that simple, but for the gigantic common app, it's not. Hence my comment "As it is, it's not quite that simple (different essay questions, etc.)..."
Building a Microcloud with a Few Raspberry Pis and Kubernetes
Xcode does inline rendering also.

What I’d really love is a way to get the GitHub flavored markdown rendering engine in an offline local editor. Any that do this?
Ikea Poang with footstool. Laptop in lap. No desk. Mitigates pretty much all the ergonomics issues I've encountered over years of sitting at computers.

I think it works for me because of how easily I can redistribute my weight, adjust typing position, screen distance and angle, etc. Of course it also works because the high degree of control I have over my work environment. A luxury, no doubt.
Almost all successful con artists (as well as salesmen and marketers) believe their own stories to some degree, particularly when those stories are ridiculous.

They have to tell them with "authenticity", after all.
I don't think anyone said otherwise?
> I'm using market cap as a proxy for success not profit...

Market cap is not and has never been a good proxy for success.
Ahh yes, as everyone knows, Texas is populated exclusively by straight white men.

In reality, I live in Houston, which is the most diverse city in the nation. Maybe do your homework before flaming?
Here's how monetary and non-monetary transaction costs are relevant to a Coca-Cola supply chain --

Blockchain (ie. Ethereum) excels when a heterogenous network of 3rd and 4th parties come together in a commons and interact permissionlessly based on a set of rules enforced by the system.

Ethereum is basically the World Wide Web with hyperlinks except with programs in general and money can live inside those programs.

An Ethereum-based supply chain system could do a lot of things. Not sure if these are valuable because I'm not a supply chain expert. But I can speculate.

Coca-Cola's Ethereum-based supply chain system could...

1. associate an eBay-style reputation with each supply chain participant. These reputations could then be used by more parties (eg. Pepsi) than if they were locked in a centralized system. Coca-Cola might retain the option to override any reputation.

2. provide a global audit trail of supply tracking. Similar to FedEx's "track my shipment", except you could transfer payment for supplies in the same blockchain transaction that updated their status. And those updates could automatically feed into the reputation system.

3. pay for supplies with a security. For example, Coca-Cola could tokenize a portion of its common stock and pay suppliers tokens of common stock in the same transaction that pays them currency. Or Coca-Cola could automatically distribute a pro rata stock grant to the entire supply chain each quarter. This could better align a global, heterogenous supply chain with the long term interests of Coca-Cola.

4. integrate with other Ethereum-based systems. For example supply payments held in escrow could automatically earn interest in https://compound.finance/. Payments crossing international borders could automatically exchange currencies at a very competitive, no-fee rate (eg. https://dex.ag/).

Should Coca-Cola embrace an Ethereum-based supply chain? I have no idea. But after spending hundreds of hours studying Ethereum I feel very confident that there is something very special going on here.
> In my particular case, the majority of the system kept running fine. The part that failed was a streaming system which receives updates in realtime from an external system.

Is your product too complicated for a single-person business?

As a solo programmer, I can write and develop extremely complicated systems. These systems can be so complicated that I don't have time to run them, find customers, support customers, ect.

That, ultimately, is why I don't see myself running a single-person business anytime soon. I really enjoy complicated programming, and if I have to also handle ops, support, sales, ect, then what I program needs to be too simple to remain interesting.
at least its happening.
you could argue that uber's insane valuations before were due to deluded vcs (non-free-market)

now that its a publicly traded company and its financials are transparent to investors, the free market is doing what it is supposed to do.