skysight-inc/HackerNews huggingface dataset:
Ask HN: Is a Heroku like SaaS that works on your VPS a product you will use
I am considering creating a product that allows you to git push your projects to your VPS (Be that the server can be bare metal as well from any cloud). I personally find having to pay for each app on Heroku a bit on the expensive end especially for devs who crank out multiple projects per year and want the Heroku like experience to deploy.
My thoughts are a product that allows git push, uses the open source Heroku buildpacks to build the project and then starts the project in a docker container. A proxy infront that routes traffic to the individual projects and also creates and renews SSL certificates. Sort of like forge in the laravel world but this time it works with buildpacks and dockerfiles allowing you to deploy just about anything.
Fellow hackers, thoughts on this idea and also how much will you personally be willing to pay for such a product?
Are you aware that companies in countries like Canada don't respond to DMCA takedown requests, nor do they have domestic equivalents?
> USB4 is Thunderbolt 3

No, USB4 is a successor of Thunderbolt 3 (but similar enough that it can be backwards compatible with Thunderbolt 3). For instance, Thunderbolt 3 tunnels only PCIe and DisplayPort, while USB4 also tunnels USB 3.x.
Several years ago, there was a big push to use Blue Button as a means of downloading your medical records. (It seems that HealthIT.gov still talks about it. https://www.healthit.gov/topic/health-it-initiatives/blue-bu...) The notion was that you could securely retrieve your info from all the sources and keep it locally (on a flash drive)

There was also Javascript implementation of the protocol, but that seems to have been archived https://github.com/blue-button/bluebutton.js

Can anyone tell if there's activity there now?
While Taleb himself is kind of an asshole an endearing thing about him (to me at least) is that he pisses off bigger assholes and doesn't pull his punches when calling them out on their quackery. See e.g. the whole IQ debacle. Regardless of what you may think about him, his problematic views and his personality, call him abrasive, inflammatory, full of himself, whatever, but he's not ignorant, he's not a charlatan, he's not pretending to be someone that he's not.

In a way NNT reflects the original hacker ethos in all of its pristine and glorious ugliness.
That's just a typo; 128 values.
Possibly. Though based on having friends who had DMCA used against them and fought it, a counter-notice immediately put the brakes on large companies.

The reason for that is simple: DMCA takedowns in large companies are handled by someone who at best is a year out of law school who processes hundreds of them per day. 99.99% of those go unchallenged because no one knows about the process. As soon as the counter-notice is served this person/entity indicates that they aren't the 99.99%, at which point someone actually starts looking at their play book. It will be another round of notice/counter notice game before someone that bills $400/h looks at the merit of a company's assertion. In the larger companies the cooler hands tend to prevail in non-obvious cases.
Contrastive Self-Supervised Learning
>Trump's base is decidedly not elite. It's working class people who live outside cities.

Define "city," "elite" and "working class."

Because if Trump's base primarily consisted of people who lived in areas with, let's just say, populations under 10,000 without access to municipal services and who primarily farm and live off the land, then he would never have had enough support to carry the primaries. Clearly a significant number of his supporters live in what most people would consider a "city."

According to these articles, at least[0,1], Trump's primary support was among relatively affluent Republicans. It shouldn't be a surprise, either. Trump is an elite, a billionaire businessman. Obviously, other elites were going to support him.

That said, I would agree with GP in a general sense, that we're seeing a hard right-wing, reactionary shift primarily driven (as right-wing shifts typically are in the West) by white cis Christian males fighting to maintain their cultural power in the face of demographic and progressive change. However, I don't think there's necessarily a strong correlation in this movement to urban/rural or high/middle/low income lines, although I could be convinced by data to the contrary.

[0]https://www.washingtonpost.com/news/monkey-cage/wp/2017/06/0...

[1]https://fivethirtyeight.com/features/the-mythology-of-trumps...
Mmmh... I rewrote big chunks of Firefox's Session Restore to ensure that people stopped losing their data in case of crashes. Pretty big impact on both Firefox and, hopefully, the life of a few hundred million users.

I rewrote the Firefox Shutdown so that it actually worked.

I also introduced structured async programming, async testing, async exception reporting in our codebase.

And yes, I do enjoy bragging :)
It might be worth clarifying that, if you're using that keybase.pub website, you're trusting the Keybase server that hosts it to honestly serve the files. But if you run the Keybase client locally, and browse the same files under `/keybase/public/`, your client will check the signatures on everything, and you are not trusting the server.
> Lots of information is lost this way.

Which is also a privacy feature. Your dentist has your records, if a body is found and they think it might be you, they will ask your dentist for the records. If the mandatory storage period has passed, they are gone. To steal the records, an attacker would have to know, who your dentist is and then get them from there.
Please not, shitty wifi stability and much more: https://forum.openwrt.org/t/xiaomi-wifi-router-3g/5377/1187
Yes, and more than having better things to do, you can be ruined by a false-positive.

Though, I'm sure when you actually need a doctor, you won't be feeling that you still have better things to do.
I like to think of it as "it is impossible at this layer", which then can point to a failure at another abstraction layer.
The "bare-bones" nature of Lua is really nice when you need it, so I like that it's an option. But I would guess that most of the time you need Penlight [1], and I found middleclass [2] to be a pretty good OO library.

After that, just build some abstractions. It's very easy to build DSLs in Lua, or if that's a little too dynamic for you (it is for me), it's very easy to use patterns like Builder or use an OO library and build some class taxonomies.

Anyway, Lua's not batteries included in lots of ways. It does take a little time to build it up for your specific usage. But most users think that's a core feature.

[1]: https://stevedonovan.github.io/Penlight/api/index.html

[2]: https://github.com/kikito/middleclass
> nothing at all about it is perlish that I can think of

Yeah, I could probably have picked a better example or more clearly expressed my thoughts. I was attempting to make a point about concepts such as the uniform function call syntax feeling like a perl-style TWMTOWTDI feature to me.

[The crux was supposed to be about how quickly just seeing the Python comparison in the docs ends up in a rabbit hole discussion. I didn't help with my own poor comparison.]
Fastmail mobile client is fantastic for both Android and iOS.
We, Romanians are very emotionally attached to Botswana’s currency. It means in Romanian, the most important thing men pride themselves with.
> For young people in America, it seems that the only time that insurance isn't a net negative

Insurance inherently is on average a net negative, but it constrains the risk that your needed costs unexpectedly are significantly above average, which can be catastrophic otherwise, especially in a system where care beyond immediate stabilization is gated by ability to pay. so that not having resources doesn't just mean a debt dischargeable in bankruptcy but potential denial of care.
Fair enough, you're probably right, I have only used it in contexts where I build both sides of the application.
As an embeddable language, does MoonScript’s significant indentation cause any problems? I imagine it could be difficult to include MoonScript code inline with C code while preserving the indentation.

Is that so? Or is inline MoonScript code within C files not common?
> So nobody went to jail, though

What is with this demented obsession on HN with sending people to jail?

The response to any misbehaviour is 'send someone to jail!'

Nobody even seems particularly concerned who goes to jail - it's usually just 'someone needs to do to jail for this.'
>>>Nobody is trying to cancel Joe Rogan.

Oh I bet the Woke Twitterati (tm) would if they could, but Joe Rogan is in the same stratosphere as Ricky Gervais and Dave Chappelle where they are effectively impervious to cancellation barring some Harvey Weinstein/Bill Cosby-level misconduct.

https://www.hollywoodintoto.com/joe-rogan-cancel-culture-sme...

https://www.youtube.com/watch?v=zvAc7002eRM
The internet sucks now.
Anecdotally, many younger couples I know are going with lab made stones or gemstones other than diamonds.
Hi @rsync, @tyingq, I am thinking about using twilio for my project and I have a ton of questions. Can we get in touch
You might like a Caviar phone then:

https://caviar.global/
Heh, you've hit a point I thought of years ago. That is, the brain isn't so much of a learning device, but instead on of the most powerful filtering devices ever created.
Google Voice has been my primary number for about 10 years and it usually works.

My main concern is what to do when Google kills it.
How extreme is decapping? How much equipment and how much time does it require? How often does it destroy the chip or cause damage? How obvious is it that it occurred?

While we're at it, for the last question, tamper evidence, how good are tamper evidence seals - for example would a tamper evident seal on the enclosure show visually whether it has been opened (for example to exploit the flaw this article is about), or are tamper evident seals easy to get around or re-apply undetected?
>(f)Misrepresentations.—Any person who knowingly materially misrepresents under this section—
(1)that material or activity is infringing, or
(2)that material or activity was removed or disabled by mistake or misidentification,
shall be liable for any damages, including costs and attorneys’ fees, incurred by the alleged infringer, by any copyright owner or copyright owner’s authorized licensee, or by a service provider, who is injured by such misrepresentation, as the result of the service provider relying upon such misrepresentation in removing or disabling access to the material or activity claimed to be infringing, or in replacing the removed material or ceasing to disable access to it.

USC 512 (f)
There’s a fake luxury level for which this is true. These are brands like Coach, Vera Bradley, Kate Spade and Tiffany & Co, which are billed as luxury but are primarily bought by lower middle class who want people to believe they have money. These people have been duped and the quality is garbage.

There are some luxury brands making high quality products, but most of them are smaller names that you don’t really hear on a daily basis.
We are talking about new devices, and possibly fines about old ones. Making iPhones with USB-C ports doesn't mean "throwing away" anything.
Black Hole Sun – a perspective for fusion power believers
> CT brings nothing new to the table in terms of "now we can do X that we couldn't do otherwise".

You mean that in the "all Turing complete languages are the same"? Because I can't make sense of it with another meaning.

If so, you can keep writting web applications in assembly, I guess it's comfortable using something you already know.
Can't resist: He turned off his second phone ;)
Just one example: iPad Pro 12.9" is an excellent pdf viewer. Especially in portrait mode.

Plenty of other functionality. The touch / pencil interface is another example. SSH is good on this machine as well.
I like the design and intent, but I'm not sure mapping the scores to percentages works. I can't see how the UK's equal age of consent [since 2000] works out at '67%' for example.

I'm also pretty sceptical of the underlying data anyway: I'm also perplexed by the idea that the UK has a significant negative religious influence, and I'm pretty sure Pride is banned in Saudi Arabia
In Denmark, we have a central registry for health information where all information is shared between medical practitioners and hospitals on a need to know basis.

We also have sundhed.dk (would translate to health.com) which all citizens can log into.

Here you can:

- See upcoming appointments with hospitals or doctors
- Sign up for organ donation or do not resuscitate orders
- Information about hospital visits 50 years back (records have been digitized)
- All your dentist visits, what kind of treatment you got, how much did you pay.
- X-rays are digitalized and you can download them if you want to.
- Lab results with explanations and tracking over time.
- All the medicine you have bought and prescriptions you might have.
- Your treatment plans which can be coordinated between medical practitioners and hospitals

You also have access to all information about any children under 15. And you can give access to information of your choosing to next of kin.
Drinking alcohol daily speeds up brain aging by one week per session – Insider
One minor thing: Recently, I uncovered that around 5% of the legacy code I was using was based on the wrong Date variable starting from its SQL pull. One of the variables was EnteredDate and another was EffectiveDate, I kept getting duplications using EnteredDate , so I dug around the organization and found someone who said "Oh, I always use EffectiveDate".

I had to re-run models and tables, the faulty code was an important variable-builder for my multivariate logistic regression models, so I needed it to be 100% accurate.
Nope. <h1 class="foo>bar">My First Heading</h1> will misparse. (This is valid HTML 5.) You really need recursive regex or something equivalent in power, otherwise you will always fail.
I wonder how much of this is true and how much of it is face-saving ops for any given party. It must be difficult to know for sure unless you're part of the supply chain.
Suppose you were to come upon someone in the woods working feverishly to saw down a tree.

“What are you doing?” you ask.

“Can’t you see?” comes the impatient reply. “I’m sawing down this tree.”

“You look exhausted!” you exclaim. “How long have you been at it?”

“Over five hours,” he returns, “and I’m beat! This is hard work.”

“Well, why don’t you take a break for a few minutes and sharpen that saw?” you inquire. “I’m sure it would go a lot faster.”

“I don’t have time to sharpen the saw,” the man says emphatically. “I’m too busy sawing!”

-- The 7th habit of "The 7 Habits of Highly Effective People."
I wish Mike Pall had stuck around long enough to land hyperblock scheduling :/

https://github.com/LuaJIT/LuaJIT/issues/37/

That and the quad-color garbage collector would ensure LuaJIT's dominance for many years to come. The quad-color is well described, and someone might successfully implement it at some point; I doubt there's another human alive who could implement hyperblock scheduling. I'd love to be wrong.
The stubbing happened in public during a pride event in Jerusalem. Daylight.

The shooting in the youth club was of a guy who burst in and gunned them down.

Israel does not allow same sex marriage and having your right recognized l, if you got married outside is constantly challenged, as well as adoption by LGBTQ+ parents.

Openly homophobic MPs are almost as common as islamophobic or xenophobic (asylum seekers) ones, and no one was fired for any of the vile public statements made.

Israel’s image as a tolerant country is not reflected in its reality, as much as its claim to be the only democracy in the Middle East. It’s neither.
I’m not really sure how far blue button has integrated past the VA. While you may be able to retrieve your records and bring them with you on a flash drive, they might still be in a proprietary format such as a Lucy file. If you have complex medical issues - most of the clinicians at the leading academic medical centers want paper. The best way to do this, is to simply get a copy of the clinic note, if it is not included in the discharge summary. Scanning files into google drive is a way to archive them. You can quickly print notes and carry them in a binder with tabs when needed.
Something useful like service to the community?

They aren't physically dangerous people. They don't need to be isolated for anyone's safety.
Can’t these brands improve the efficiency of their manufacturing chain so they can scale production with demand and not hold so much inventory? How about using machine learning to more accurately predict how much inventory is necessary?
>Take down 3 obviously (probably decided by a judge) non-infringing things and you lose the ability to send takedowns.

Once it reaches this point, the service provider would likely stop accepting the notices anyway. See e.g. the recent lawsuit by Youtube against Brady, who sent a bunch of bogus notices. Once they realized that, they stopped accepting the notices.

There's hardly a critical mass of takedowns by people who've been found 3 times by a judge to have sent fraudulent takedowns.
TBF humanity probably has an overabundance of Dan Brown, Left Behind, and The Davinci Code copies.
Agreed the price is steep but it's probably good they're focusing on profitablity. IMO what killed sandstorm.io is the lack of resources to keep apps integrated and updated. It's awesome tech but just didn't hit critical mass.
I have a bunch of side-projects that I've been working on for a while.

To be honest, I prefer sticking with major cloud vendors (currently on GCP) because:

1. They already have reasonably straightforward ways to publish apps, e.g. I use GCP App Engine + managed Postgres DB + storage buckets.

2. If my project grows or pivots, I like having an option to use other cloud provider services like queues, BigQuery, VPC networking, etc.
Interesting comment, thanks. What would you say about my other question: how good are tamper evident seals - for example would a tamper evident seal on the enclosure show visually whether it has been opened (for example to exploit the flaw this article is about), or are tamper evident seals easy to get around or re-apply undetected?
I can’t comment on that. I have no problem firing anyone, including myself, if that was beneficial to the team. I want to enjoy work as it’s such a big part of life. And if I can’t create the circumstances that enable me and the people around me to enjoy their job, I’m out. Thats why for the last 4 years, I ran one man company, working from home.
The parent said adtech, not advertising. What we call adtech today is advertising plus tracking. The tracking part is what most people seem to have a problem with.
Oreboot, a fork of coreboot with C removed, written in Rust
How to give a great presentation: advice from a legendary adman (2012)
What is the CPU stack and how does it work?
The industry more broadly is moving towards OAuth.

https://bluebutton.cms.gov/
The actual problem isn't "trolls", it's people who call everyone who disagrees with them a troll.
Analytics page for corona virus affected areas
That's the plan! We are building it in a way that you also means you don't have to decide to do just self-host or pay for the service. You could use both and have one as the failover. I.e. primarily use the hosted version but if you're internet goes out you are now working on your LAN to a computer you have in the other room.
Probably referring to the hosted service shutting down: https://sandstorm.io/news/2019-09-15-shutting-down-oasis
I wasn't old enough to be paying attention when Aperture first released, but because I've only ever heard great things about the program, I kept expecting this story to end with some miraculous turnaround for the engineering team.

That didn't happen. And while the author doesn't say that Aperture 1.0 was bad, he doesn't appear to have thought too highly of it either. Separately, it's hard to imagine such a rushed and mismanaged process producing a stellar end-product (although, I'm sure stranger things have happened).

What was Aperture like at release? Were later versions a substantial improvement?
Exactly. All they did was remove an open source repository. It's still trivial to access their services in a way that they admit is harmful to their customers' privacy. As a bonus, now it's on the front page of Hacker News.

It's almost as if they're making the same error as OP who identified the library as "an API" rather than a client of an insecure API implemented by Instagram. Presumably they know better.
> investing most of that in a bull market makes it pretty easy to do.

Bag-holding 101, folks.
The quality of any given countries healthcare system is mostly tangential to which parties of the system are responsible for getting patient data where it needs to be. It doesn't really matter in the grand scheme of things whether the patient, patient's physician or some central 3rd party is the record holder.
Thanks for this piece of information - the full extent of internet censorship in Russia never really crossed my mind - so I did some googling (https://en.wikipedia.org/wiki/Internet_censorship_in_Russia) to get up to speed. If there are any better reads on the subject please let me know. Thanks for teaching me something!
I'm not saying I'm in favor of anything, just that you bought some cheap unlicensed chinese garbage off of Amazon doesn't prove that Apple doesn't charge a $4/connector license fee. Amazon is well known for selling piles of counterfeit crap
The Church of England just said that sex is for married hetero-sexual couples only.

https://www.bbc.co.uk/news/newsbeat-51233003
The fact that corporations can silence whoever they want doesn't change that silencing everyone who disagrees with you is a bad solution that won't work, sorry.
Seems like keybase resolved their account recovery process(you had to effectively directly contact a staff member prior to this).

Might start using keybase again.
Please tell me you recognize the irony of your comment.

Your last sentence is essentially indistinguishable from the position held 50 years ago by people who also felt they were "morally right" in deplatforming.
Angel Tax was not 'ended'. There are still many conditions under which it is still applicable, governing both who can invest in a startup and how the startup can spend its money. [1]

A bigger issue which is still applicable today is that long term capital gains tax on startups and other unlisted companies is still 28.5%, while for listed stocks it is 10%. [2]

There are some exemptions announced today for foreign investments until 2024 with a lock-in period of 3 years. [3]

[1] https://yourstory.com/2019/08/angel-tax-startups-angel-inves...

[2] https://www.business-standard.com/article/companies/higher-l...

[3] https://www.livemint.com/budget/news/budget-2020-full-text-o...
How often is a lobbying group made of or led by the politician's constituents? My representative requires and verifies the home addresses of town hall attendees, but I doubt he applies the same rule to lobbyists.
I never knew about that, thanks. I always believed one had to either resort to address/packet filtering at machine level or limit access to networking to a certain uid/gid, then running the software under those credentials. But that would defeat the purpose of allowing access while being warned about that, so that for example one could check if an application is really phoning home for innocuous updates or connecting to some shady addresses for unknown purposes.
Like WebDAV.

As far as I can remember Inferno did syscalls in a different way, given that Limbo with DisVM was the main programming language.
"Don't call yourself a programmer" - https://www.kalzumeus.com/2011/10/28/dont-call-yourself-a-pr... (2011)