skysight-inc/HackerNews huggingface dataset:
Just to make sure we're on the same page, by "free-market-leaning" I mean opposing government regulations in markets. Advocating for some regulation is generally not considered supportive of a free market; on the contrary, that's just supportive of a market.
Of course not. What I object to is how American life is structured to require one.

I went to Taiwan a few years back and didn't rent a car for the two weeks I was there. I was able to explore the city of Taipei thoroughly on their incredible public transit system, including getting mostly out of town to visit the street of stinky tofu, and taking the metro system to a famous cable car tourist destination that led to some tea plantations.

I also trekked all over the rest of the island on rail, high speed rail, and inter-city buses, visiting major metropolitan areas and weird small towns.

Gosh, if we had something like that here, I'd sell my car in a heartbeat. I'd even give it away.

But I do enjoy driving when the roads are uncrowded; just being required to, to get anywhere fun, that's no good.
This could still use the CNAME trick though no?
they do the same thing in the US too, to varying degrees.
It also comes up when working with buckets of others. Right now if you build a service that is supposed to fetch from a user supplied s3 bucket the path access was the safest.

Now one would need to hook the cert validation and ignore dots which can be quite tricky because deeply hidden in an ssl layer.
60 days in jail for not paying a $2.75 subway fare costs the city $22,000
I had a Walkman clone (Aiwa perhaps?) in the mid-late 1980s, and one of the things I remember doing a lot was just slowly moving the analog dial from the far left to the far right to see what I could pick up. I could pick up TV sometimes including, for reasons I never figured out, HBO. We didn't have HBO, and so this was pretty cool. Obviously listening to a movie (especially a movie you've never seen) would be annoying, but they used to show a lot of comedy specials too. Dennis Miller, Robin Williams, Eddie Murphy, whatever that big day-long comedy special is that raises money for charity. I can't imagine how eye-rolly my kids would get if I told them this now, but at the time that was a blast.
That's true, but technology can be part of a political solution.

In particular, a political solution requires that people be able to communicate (in order to work together), and technology can be a component of that.
.2 they are scanning for new IMSI/IMEI pairs and comparing with known database.
The intermediates are not realistic. There are many artifacts and they are obscured by the small, lossy video.
Seems like a simple solution. Split the beam in the middle with hinges on left and right. Allow left and right beams to travel a bit but not too far.
Some features, not all of them. Forms in particular are poorly supported in the Apple stack, and specifically, it can't generate QR codes from form fields in documents like Reader can. Fonts are usually inconsistent and wrong in forms. Letter spacing is all wrong. I'm sure there's tons of other things missing, the spec is ginormous and includes it's own version of JavaScript that's similar to -- but not quite -- ECMA which is a huge attack vector [0].

For instance, check out the Canadian passport simplified renewal form [1]. The upper-right corner on the first page is "$FORM$054(06-2018)$V$1.4$CS$0$C$0" on the Apple stack and a proper QR code which changes as you fill in the application in Reader. The big blue "Read Instructions" buttons don't work on the Apple stack either.

It may be important, but it's a waking nightmare of a spec.

[0] http://mariomalwareanalysis.blogspot.com/2012/02/how-to-embe...

[1] https://www.canada.ca/content/dam/ircc/migration/ircc/englis...
Not much to say aside from a really good demonstration!

It must have taken a good chunk of Javascript to convert all of the files in just the right way, as well as a lot of thinking to isolate the various parts of the JPEG format to make it easier to understand. Good job!
many decades ago, some US states tried to make license plates from soybeans. goats ate them.
>Additionally, the physicists use 'i' for electrical current, while the electrical engineers use 'j'.

Sir William Rowan Hamilton would like to have a word with you. I think he mumbled something about some bridge or something?
> I'm mostly wondering why I'd go for anything that isn't gradually typed as an ideal approach.

In some ways, gradual or optional types give you the best of both worlds. You aren't obligated to submit to the whims of the type checker when you don't want to, but you can elect to get the safety of types where it matters. You can get the brevity of dynamic typing and the safety of static types.

But, in other ways, they give you the worst of both worlds. If you have any sufficient fraction of typed code in your program, then you will feel pressure to structure even the untyped parts of your program in ways that play nice with static typing. Some API design choices are more "typable" than others, and having static types at all discourages you from some interesting API choices.

In order to play nice with untyped code, most gradual and optionally typed languages are deliberately unsound. There are holes in the type system that can't be closed. That means compilers cannot rely on types for optimization purposes.

You end up with the rigidity of static types and the performance of dynamic types.
Syrup Is as Canadian as a Maple Leaf. That Could Change with the Climate
That’s not true. To prove that any digit sequence will eventually appear, you need to show the number is normal (https://en.wikipedia.org/wiki/Normal_number), which is much, much harder to prove than being irrational or even transcendental. It has pretty much only been done for numbers specifically constructed to be normal, and so not including pi.
They wouldn't need to do anything close to that, I fear. We've had "bad news" about FB since the 2016 election, yet their user numbers keep growing.

When I hear people say "I'm not on FB", it mostly means "I"m on Instagram". People may know it's the same parent company, but they definitely aren't aware of how deep the integration goes.
L'Oreal is using bots and AI software to screen candidates
"In our effort to continuously improve customer experience, the path-style naming convention is being retired in favor of virtual-hosted style request format. Customers should update their applications"

How does forcing customers to rewrite their code to confirm to this change, improve customer experience?
What if we took this idea, applied it to wealth instead of votes, and called it something like "progressive marginal tax rates"? Seems like it would be a more effective way to fight zealotry than to attack the democratic principle of all people getting the same amount of votes.
JS facilities such as `typeof`, `instanceof`, `Array.isArray`, and built-in support for protocol checking (e.g. `Symbol.iterator`), and many related runtime facilities — despite their warts and limitations — place the language's dynamic typing in the strong camp.
It's basic freemium. They own the tubes and the content producers. Give away a lot for free, offer premium stuff.

It's not illegally uploaded, MG owns most of the underlying copyright, and they do revenue share with others.

People pay.
I see your analogy, but (NoSQL and its clients) are conceptually much higher up on the stack.

Interestingly, the paper does say:

[eBPF] enables applications to perform up to L7 protocol (e.g., HTTP or Memcached) processing.
Furthermore, some programmable NICs are able to execute eBPF programs directly on the NIC hardware.
They’re describing health insurance, except for the part where you pay what you can and get what you need and people are all in one pool.
Static types enable better static tooling. Dynamic types enable better dynamic tooling. :)

These days, most programmers are very familiar with high quality static tooling (IDEs) but less familiar with high quality dynamic tooling.
It's called FUSE.
I wouldn't have predjudices about the intellect of an African kid, but I would assume that a random kid might not have as much access to resources as e.g. an American kid might have. Looking at the video, it looks quite as if fancy technology is replaced with a lot of practical creativity, like building a hydrolics system based on syringes.
Are you a social media on your phone guy? I mostly have been a social media on my PC person and I think when I'm out I do take note of the people around me but I wouldn't start a random conversation with someone. Mostly because everyone else is on their phone.
That assumes that in some way effort ends up being related to your bank balance.
My hometown (a suburb of Boston) has a Purple Line stop not too far from where I live that essentially looks the same as this.
Ads are, I would assume, a minority of PornHub's income. There's also a premium feature (like YouTube Red), uploaders can set a price tag to view a specific video, receive tips, and link to external payment services in their bio.
This has been my experience, too. I've been self-employed since 2004 and had an HDHP w/ an HSA prior to the ACA. The premiums from 2004 to 2014 were lower than equivalent non-HDHP's, but post-ACA (we dumped our pre-ACA plan because I had a pre-existing condition that was not covered in our pre-ACA plan) we've seen equal or high premiums for HSA-capable HDHP's to non-HSA-capable plans.
The End of the Line for a Town Built on G.M.
> I mean, if you want to be a sociopath about it

Ehh, the sociopaths are the ones who want to force people into slavery, for "civic duty" or whatever.

The rest of us might fight back in ways that you don't like.
Or make it a standard, the way Interac E-transfer is in Canada (almost always free, instant, and everyone already has it).

https://www.interac.ca/en/interac-e-transfer-consumer.html
Getting started is important, I'll gladly follow along someone setting up the IDE and installing stuff as this will avoid countless problems.

Where do you find the best content?
That doesn't seem even remotely true. Taking on large amounts of debt can be risky in many cases. But consider the following case:

- newly purchased $150k home with down-payment of $30k

- $80k savings / investments

- $20k car

- $80k/yr income

This person is not at risk, but they have a net worth of $[30k + 80k +20k - 150k] = $-20k
My point is that the DOA bill was facetious. None of the current establishment democrats are serious about military spending cuts, so much so that Warren/Bernie have been making waves by suggesting they will be.
A Longitudinal Study of PII Leaks Across Android App Versions [pdf]
“GRO packet of death” issue in the Linux kernel
It's so they can track you better across all their platforms
Does anyone actually make money off the gig economy? I thought it was one of those "Robbing Peter to pay Paul" sort of deals.
I think I did that exactly once to let him know he wasn't actually emperor of the universe (cuz: Reasons). In my extended family, "just let the baby cry" is simply not standard policy.

When one relative was told the baby had colic and "just let the baby cry," the parents changed the baby's formula. The so-called colic went away. The baby stopped crying all the time.
I can't believe finally someone mentions behavioral programming here on HN. I'm a huge proponent of it and have written some in the context of React https://lmatteis.github.io/react-behavioral/

How does it compare with TLA+ though? I've tried reading through your document, but I can't seem to understand how the interweaving is done and the blocking.
> but at a high cost to society without much societal benefit.

People are employed and knowledge is gained. That may be $500,000 treatment for 6 months now, but that treatment may be improved and democratized until it evolves into something that is $50,000 for 6 years.
I doubt they have to demand it. Zark Fuckerberg will likely welcome them in, especially if it means he can get richer off the troubles of others
That’s not a PDF issue though: it’s just an issue of most content being the same dimensions as real world paper sizes. No idea how responsive PDF would work but I agree that would be cool.
The saints are people who followed the principles of the religion. It's disingenuous to suggest that the actions of those who flouted Christianity's principles and rules should be allowed to define it.

> mixing emotional arguments with world views on the nature of existence is likely to annoy others

Perhaps, but the moral framework you cite as a benefit of religion is inextricably tied with a particular view on the nature of existence. People are far more likely to follow rules if they make sense.
Right so your talking about PDF and not text, I agree PDF are efficient as they are a binary format.
The insurance companies and the AMA were vehemently against Medicare when it was initially proposed. They fight for it now. Given all of the established interests in the medical system, and the amount of money flowing around, any reform that is actually going to make a major difference is going to be one that they strenuously oppose.
Plain text can be a really problematic format for data preservation.

- While it's fairly easy to read and write plain text, it's also fairly easy to inadvertently introduce unintended artifacts in the process.

- The more frequently a file gets passed around and read and written to, the more likely mojibake[1] will get introduced. This concern rises exponentially when you move to non-US audiences and introduce local-specific encodings. File storage settings, client operating system settings, server configuration settings, database settings, programming languages that touch it along the way. All of them introduce assumptions along the way of a file's encoding, and many failure cases can be subtle and easily go unnoticed at a glance while causing some irreversible damage to downstream recipients.

- Even if you solve for the encoding, you still have structural issues with tabular data. Different parsers treat escaping and quoting policies differently. This can result in data shifts as things get mis-parsed, data corruptions if literal values get interpreted as escape characters or vis versa, etc.

For preserving data, generic plain text tends to get worse and worse over time because it's such a non-opinionated format and even if you document the specifics on econdings and parsing details it's easy for those to get lost over time as things exchange hands or for intermediaries to corrupt the plaintext because they relied on defaults instead of the documented parsing details.

For better or worse, PDF tends to solve the preservation issue while introducing potential barriers on the parsing/processing side.

[1] https://en.wikipedia.org/wiki/Mojibake
How a Lone Norwegian Trader Shook the World’s Financial System
Socially I don't align myself with either party, so I vote based on outcome. In fact, this is my chief complaint about the democrats. It's membership is defined increasingly by being "not Republican" rather than supporting and advancing worthy causes.
A lot of core EU policies are based the neoliberal "gentle free markets" model of the world, like the rules to privatize infrastructure, transport, and telecom. They're largely to allow an EU-wide market where protectionism applies at the level of the entire bloc and not at the level of individual countries, but they are easily taken advantage in an asymmetric setting. It's not unlike how US companies go into China to show growth, yet complain about the coercion and theft of their IP, as if these happenings weren't an open secret.

The US takes advantage of EU's tech landscape being worse paid, more regulated, and less nimble, and takes advantage of the difficulties of policing the interaction between users and Internet-delivered services.

China takes advantage of the naivete of the EU and the greed of the US. Other players, like Russia, UAE, and Qatar play a similar game, but unlike China they don't use hardware and software, but stick to property ownership and influencing hearts and minds.
Is there anything we can do to stop it (besides not having a Facebook account)?
If you're referring to the HTC ChaCha, that was a "Facebook phone" in the way the Moto Rokr was an Apple phone. I don't believe it was even released beyond a few markets, and it was discontinued pretty quickly.
TLS v1.3 finally addresses this, https://blog.cloudflare.com/encrypted-sni/
"Dynamic types are, at their core, there to remove the incredible tedium of things like generics or templated types."
The insurance company can still offer to pay the cost and/or lower premiums for the insured who goes to regular checkups.
> Is JavaScript not considered to be at least partially on the weak side of the spectrum? Things like using the `+` operator on arrays and objects and getting back numbers and integers seems to be to be weak typing.

I might be in the minority on this, but I draw a distinction between stuff which gives odd results but is defined and controlled, and stuff which is unspecified and only 'defined' to the extent the machine does... something when you do it.

Everything Javascript does is in the first camp. Autoconversion is specified, it's part of the language design, and the implementation handles it. What C does when you use casts to turn a string of chars to a double and add the result to some other value is undefined, and whatever the hardware happens to do is what happens.

So doing a lot of autoconversion to the point you can feed any value to any function and no errors happen greatly reduces the value of dynamic typing in making testing easier. However, the implementation is still keeping track of types, because it's doing the autoconversions for you.

The Javascript equivalent to Bliss is using stringly typing to the extent your only language-level datatype is the string, and every other type only exists in the programmer's head. But that's not a property of the language as much as it's a property of the specific codebase.
That isn't exactly uncompensated since you presumably issued stock options (or whatever they're called these days) to yourselves. It's also possible to "take money off the table" in a round in addition to your stock.

https://bothsidesofthetable.com/should-founders-be-allowed-t...

https://www.quora.com/Should-founders-get-money-off-the-tabl...
Blogspam of

https://www.sammobile.com/2019/05/01/galaxy-tab-s5e-wi-fi-is...
This is true, and I don't mean to discount that. There's a couple of important differences, though.

The face that people put forth in social media is much more artificial than the faces we put forth to people we have real relationships with. So, in a sense, it's a difference in degree.

When you have a real relationship with someone, you put on a face in a sense, but it's a fairly shallow sense. What your friends, lovers, family, etc., see is, generally speaking, authentic. It's just not the whole story -- I may have a different style and emphasize different parts of myself with my friends as opposed to my lovers, but those are still authentic, true aspects of myself. I'm not pretending to be a person I'm not. Also, over time, anyone you're close to gets to know your true self -- even the parts you wish they didn't (or maybe that you didn't even know existed). If that's not true, then the relationship isn't really that close.

I will exclude internet and work relationships from this, as those are of a different, and much more artificial, type.
In this instance they transferred debt from outside the company, into the company.

Not sure what terminology you would pick for that - "debt bombing" or "reverse Phoenixing"! The end result is that they stripped it. Then if any liability, they could write that debt off against tax liability and or factor off the debt. Failing that - asset write-off equally works well on tax gaming. Then there are the remaining assets (Like the Brand name for example) that they could sell off cheaply to a company they indirectly own that specialises in licensing... It's a vicious circle at every level when it comes to finance in business. Good news or bad news - somebody profits and a few more people pay.

I will confess - I'm still unclear of the legal and accounting practice aspects that allowed the parent company to push down debt like that. But then debt loading is another way of stripping a company. Though does read a bit like Phoenixing, just in variation that appears to skirt the law and respective regulations in finance and companies. Though, how they could push down debt without raising any flags would be a candidate for root cause in this travisty.
This keeps getting re-shared periodically on HN. I wonder what's HN policy around re-sharing same/similar content.
I don't generally click the links, but if I see something I like, I'll google it or go directly to the site. As for if advertisers "see" their ad being blocked: it depends on the way the ad is being blocked / served. Most adblockers just blacklist certain web domains, so if a JS call is made to that domain it is blocked. The advertiser won't ever see it was blocked or have to pay for it being shown. The website owners are usually the ones hurt most by adblockers.

Twitch gets around this now by integrating the ads directly into the video stream before it even hits your browser, so there is no way for a simple ad-blocker that blacklists domains to tell when the stream is streaming an ad vs the actual content.

Most publishers put up with adblocking because most ad companies offer "set it and forget it" solutions. Just drop a piece of JS into their HTML and they start earning money. Eventually publishers will get their ads via a REST API or something (server side) and splice the ads directly into the HTML themselves, so that the ad-blocker won't know what is content and what is ads.

At that point, ad blockers just have to make their best guess at which HTML elements (div/span/etc.) contain ads by checking names, dimensions, and other features and deleting that element.

I think their might be laws that say you have to explicitly label ads or sponsored content as such, so that might make it easier.
The $70B quest for a good night’s sleep
It might be more a matter of accounting.

If you imagine that we are all born in a kind of "debt" where we need a home to live in, then a mortgage is just putting that debt on paper.
Hi Inapis,

You’re right about payment processing being only the tip of the iceberg! Often times, companies are shocked to find out that there’s a lot more to ecommerce than just selling their products online. To avoid costly fines and maximize their revenue potential, companies selling their digital products online must also focus on fraud prevention and proper VAT/TAX management.

You can learn more about digital taxes and VAT in this blog post: https://fastspring.com/blog/everything-need-know-digital-tax...

If you have any additional questions or would like to learn more about our features, please visit: https://fastspring.com/

Full disclaimer: I currently work at FastSpring.
Sure you can. Weapons research is a very common counterexample; people have been solving political problems with technical solutions ranging from sharpening spear-heads to achieving nuclear chain reactions.

(Of course "who is politically right" and "who has the most technical expertise on their side" are at best tenuously related, but that's a different and longstanding problem. If you believe you're politically right and you have technical expertise on your side, use it.)