skysight-inc/HackerNews huggingface dataset:
The situation is definitely unstable. If elite workers manage to use working remotely to pocket the income taxes they'd pay, there could be a taxbase exodus. The governments of these cities could end up in a high-tax death spiral when this is added onto the bare costs of the CV disaster.
How does allowing flexible work arrangement imply “race to the bottom”?
Brine is pretty corrosive, more so if you heat it up, but you you could do that, yes.
https://www.pagetable.com/?p=793

https://www.pagetable.com/c64ref/c64disasm/
woah, I haven't seen slashdot in a minute.
> In contrast, human children, even with limited vocabulary, could grasp and even invent grammars.

The most prominent example would be Nicaraguan Sign Language, which was spontaneously invented over only a few years by deaf schoolchildren, ages four to sixteen, who had little or no other language.
I only had a quick look, is it a computer-friendly offshoot of relational algebra[1], the actual mathematical model for relational databases, as an actual query language?

[1]https://en.wikipedia.org/wiki/Relational_algebra
They already do it. I've spoken to several drivers who rent their vehicles through the ride sharing company just like a Taxi driver does, and the price per day is about the same as the local cabs.
Nukes are different class of beast, being heavy metals nuclear materials don’t generate huge amount of gas mass that deliver destructive force in case with chemical explosives

Atomic/nuclear survivors account often starts with a blinding flash then move to a mushroom cloud and scorched world, also consider that the wreck of the building directly under Hiroshima nuke still stands to this day
It's actually even more than that. The list of people who have voted is available for public inspection on election day itself. In close races, campaigns will send people out to review the list(s), note which of their likely voters haven't voted yet, then call them to offer a ride or otherwise help them get to the polls so they can vote. It's not that common at the presidential level, but for city council or the like, it can make a real difference.
13 years! That's pretty incredible longevity! It looks like it's grown into something of an architecture meets interior design magazine, from what started as a peek into lavish startup dig(g)s.

Cheers, man. Amazing work!
No, but I've read of them calling several people, looking at documents people send to prove their worth etc etc. Still money
Prelude Emacs is a great ‘distribution’ and this is great to have another amazing emacs release.
> leaving out all those things that made the vast amount of knowledge possible

No. This is the conceit of the humanities to attribute the past few centuries of industrial and scientific progress to their work. The Soviets, the Nazis, and the Japanese Empire all managed to progress useful knowledge while believing in completely different ideologies. Your John Lockes and Thomas Paines made no real contribution to the discovery of Penicillin or the Transistor. The idea that censoring ideology will stunt technological growth is a fantasy believed in only by ideologues.
How the Aztecs told History
> In this particular example, my "reset password" functionality could be sending me an email, and I have to reset the password manually and email you a temporary one that you can use.

That's exactly what I just did at the soon-to-launch startup I'm currently working at. There is a change password function, but no password reset (or other systems that would require generating stateful links for emailed). As an added bonus, if you try to sign up with an email address that is already in use, the automated email you receive (from an address monitored by a human) includes something to the effect of "If you aren't sure of your password, reply to this email and we'll get it straightened out."
it is extremely unlikely that humans can’t live on a Mars, in suitable habitats. One third gee is far closer to one gee in effect than it is zero gee.
There is also his Dogs of War [1] which is about uplifted dogs.

[1] https://www.goodreads.com/book/show/35827220.Dogs_of_War
I think the parent actually agrees with you and so do I. Art has value in and of itself in that it conveys an emotion, idea, or context. It can also have value through artistry; how difficult it was to create or how novel it is. That value exists whether the work is one of one or whether it is one of two hundred million. A collectible meanwhile does not have much inherent value (like the hat) and derives most of its value from being rare. If it wasn't rare, it would be substantially less valuable and potentially irrelevant. As you point out, those things are not mutually exclusive and you can certainly have art that is also a collectible.
Ask HN: I want to start an online sports betting website. How to process pay?
Just as the title asks -

I want to start a website where users can place real money bets on sports. I have the technical chops to do so, but where I stumble is - accepting payments.

I've used Stripe in the past for other businesses and it's been great, but they explicitly prohibit sports betting. Are there any reputable alternatives, or is this just a fool's errand?
This looks like the same James Body from Dangerous Demos (ClueCon, Kamailio World, Astricon etc) - very fortunate to have an industry veteran like him as the chair of the parish council for a project like this!
This has been going back and forth too much. I am not even sure why single person (judge) wants to make such sweeping decisions. These drivers work on their own whims. They may decide to show up or not. They can cut short day anytime. Uber or Lyft don’t require them to start their shifts and work 40 hours a day. The drivers don’t commit to any full time work schedule. So at best things are muddy and lawmakers needs to come together instead of individual judges start writing laws according to their individual whims and philosophy. This will most definitely be get challenged and ultimately SC will not want to hear this anyway so it’s just massive waste of time for everyone.
Only lawyers are getting rich in the process.
States need to open all in person polling places right away and keep them open to election day to prevent a civil war. This isn't going to be a normal election.

Social distancing over time instead of space.
There was a bullet in there regarding "poor system cohesion — SQL does not integrate well enough with application languages and protocols." I was curious to hear the authors thoughts on this. I feel ORMs have mostly solved this even while introducing their own set of problems and learning curves. And when you're done fighting your ORM on those bitchy <= 1% queries, well, you just write SQL.
Hmm. I'm not sure if maybe I'm not using it correctly or what, but I can't actually hear people that have joined. (Might just be they're not talking.)
> [...] but the law is there to keep the playing field level for everyone.

What makes you think so?
Pam Google Web OAuth Module
2FA is very useful when the public key or password is leaked. By using this module, you can easily realize 2FA using OAuth with SSH.
https://github.com/pyama86/pam-google-web-oauth-rs
Well, there are the rich Asians moving south from SF for better weather (the fog belt ends right where property values pick up in Millbrae). Then there are the rich whites moving north to Palo Alto to escape the sprawl of San Jose/Sunnyvale/Mountain View. Said sprawl is mostly vanilla suburban, middle-class families who work in corporate tech. Also new transplants filling in cheaper apartments, as I once was, not cool enough or paid enough to live in SF. Then you have the hard-working and long-time Latino communities getting squeezed in the middle (Redwood City and San Mateo) or pushed into the fog belt (Daly City). There is a bit of the social angst and class-conflict mentioned in the original article, but nowhere near as much--I found the south bay and the peninsula to be much more down-to-earth.
Lots of these changes are quite significant improvements under the hood. One thing emacs has struggled with is that it has been around for a long time so many features were added when the libraries around them were quite immature, and emacs ended up with libraries that were difficult and outdated and insufficient manpower to quickly move to newer libraries. Another issue is the desire for backwards compatibility (which can rule out libraries which eg require gtk or can’t sufficiently cope with non-UTF-8 encodings).

Adding harfbuzz gives emacs much better text shaping and let’s emacs get rid of whatever ancient library they were using before. Similarly the old dependency (and security liability) on imagemagick can be dropped.

Other improvements should just allow certain elisp code to use C functions to run faster. I think it is a testament to the versatility of emacs lisp as a language that these things were good enough while implemented in pure elisp that they could still be productively used, so no one needed to first request new C functions before they could implement e.g. lsp clients or calculators.
My first turn off when I wanted to do this was how I couldn't use the phone number in most websites/app because they checked it for being a "virtual number" and other names.

I've had some of this with my google voice number too but it has gotten much better recently (before I couldn't even use it with Signal), however I'm not sure what the state of using twilio for this is.
Many service companies are passed down in the family, or bought out for plum rates by star employees. Others are sole proprietorships. The service worker analogy is problematic because of the storied history of regulatory capture in the taxi industry, and the century of bad legal rulings that allowed it to continue. I guess licensed professions and gatekeeping like the AMA does to limit residency spots are the closest analogues I can think of off the cuff, but I also think those things are wrong for similar reasons, so moving on.

Now that the app driving companies turned over the apple cart by essentially cyber-squatting on the legal system while backed by high power lawyers paid by VC cash, the driving companies themselves want to cry foul when they don’t get the way they bought and paid for. I guess what they didn’t foresee is the long view of judgeship, and their concomitant dim view of cheaters, no matter the problem domain.

It’s too ironic to be believed. The judges apparently agree with me.
Saying keep their colonies as holocaust is overkill. Western countries also had their colonies.
You're right that we don't have a whole lot of information and shouldn't make assumptions. To that point, the number Gamemaster gave could have been an amount that he personally would have settled for and not a number that his attorney came up with.
Heritage Foundation has a list. It has about 2000 instances over the last 20 years:
https://www.heritage.org/voterfraud

Not a lot.
Argentina quiere que la política sobre las Malvinas sea incambiable
Just want to say, growing up, SF was not the center of the universe in the bay area. If anything the south bay seemed more of a draw and I spent plenty of time in San Jose, Maintain View etc.
Emacs has been my power weapon for 30 years now and it has never left me wanting for anything else. Thanks for another great release! The last several years I have been using the “Prelude” distribution of packages and it has been great, it does just enough and doesn’t overreach. Go EMACS!!!!
You think, if Uber let drivers bid on customer fares, they could classify the drivers as contractors again?
>They claim that they are in the business of facilitating a connection between drivers and riders, in the same way that Youtube connects creators to viewers without employing them.

This doesn't stand. If YouTube hired every single YouTuber as a contractor it would be forced to reclassify them as employees. Because Uber doesn't facilitate connections between two third parties, it facilitates connections between clients and their contractors. If drivers on Uber were neither contractors nor clients and if contractual obligations were between drivers and riders then it would make sense.
That entire article is citing the now-defamed prosecuting attorney Ken kratz. He was caught sending inappropriate texts to minors shortly after the show aired, as well as lying/hiding about some evidence from the case. I wouldn't put too much credence in him.
Looking at src[-1] would work but feels like poor form. My advice is stop trying to make do ... while work here, it isn't looking good.

I feel like more idiomatic iterating through a string tends to loop on src not being a terminator.

while (*src)
{
*dst = *src;
++src;
++dst;
}

*dst = '\0';

I feel like this is idiomatic C but needlessly verbose. Most people would combine the increment with the assignment. And most people would recognize putting it in the while condition as a common strcpy.
I see Uber (and Uber-likes) as repeating this ugly history but using different organisational/communication patterns to avoid regulation.
I'm not convinced by a lot of the comments here focusing on SQL as an irreplaceable juggernaut. Currently I think Postgres is just fantastic but recent DBs have shown that even SQL can bleed.

There's some neat stuff here and I hope the project well. I would love to see object/hierarchical result set support grow. SQL ORMs feel so kludgy.
How to build a product without much design background
I love critiques of SQL about implementations of NULL. "NULL is so special that it's not equal to anything, not even itself!"

Like, duh. WTF should NULL be equal to?

Anytime I see people making this kind of argument about "doing better than SQL" I can immediately tell they are pretty much fucked in the head.

Good luck, edgedb peeps. You haven't got a clue.
So if Uber & Lyft lose their appeals, I’m taking bets on how long it will take before they cease operations in California. I’ll set the over/ under starting at 65 days.

In all seriousness, I’m not sure they will stop operating completely, but I have a hard time imagining this will be good for a large number of drivers who do it part time, or for consumers.

If they have to be employees, then I imagine Uber/Lyft will only want to keep the most productive drivers around. The ones who do already do it full time. They will likely have to enforce real working hours/ actual schedules, based around demand.

This means any of the fringe drivers, who do it part time for supplementary income will be out. They might not have the option anymore of just turning on the app and working a little bit when they decide. This will mean less choice and higher prices for riders.
A laptop has a screen, keyboard and trackpad. If there was a problem, I would just grab it.
Commodore licensed BASIC from Microsoft in 1977.

You have the original ASM disassembled, ROM, kernal and comments at https://www.pagetable.com/c64ref/c64disasm/
Ohh, I didn’t know that was a thing!
> 1. Makes sense. CA is wrong to outlaw voluntary working relationships between two parties.

Wrong in what sense? In a moral sense I might agree with you. In a legal sense, governments around the world do that all the time, and get away with it.
You’re being downvoted because this is a commonly quoted and false claim about Amazon; here’s some reading on free cash flow vs. profits that will explain it better than I can:

https://www.vox.com/recode/2019/8/21/20826405/amazons-profit...

Bezos has been clear from the start that he’s optimizing for FCF instead of profitability, you can read his early shareholder letters to see this.

In summary though, Amazon has been “making money” for ages, they just reinvest it in R&D so it doesn’t make it down to the bottom line.
Getting in over your head and then lying about how badly you've fucked up is the standard fraud.

The median fund manager sending fake statements isn't cynically trying to fleece people, he's desperately trying to earn their money back before anyone notices.
Thanks. Your explaination makes sense but I want to hear such things from SSD manufacturer.
What's wrong with #2, but Uber and Lyft decide not to use that right, and also to cede that right in the employment contract?
Driving for a living is hard on a person. Truck drivers have bad health and quite high divorce/problematic relationship rates. Taxi driving is relatively dangerous. Driving is the most dangerous activity we commonly perform today and the risk corresponds to miles driven.
Your brain must work different to mine. SQL is by far the hardest tool I use. I’ve used all the main languages from asm up to js for real work and nothing breaks my brain like SQL.

I use it daily in a business that is heavy on SPs and while I get by and am improving the jump from inner joins and selects to CTEs and the other wizardry is massive.

I want to be better at SQL but so many problems I hit up against and think “well that’s a 2 minute job in js/swift/php”
You are interpreting it all wrong. Staff augmentation happens all the time who do same work as employees. The fundamental difference is amount of time you are hiring the person for. If you say I need person to augment my existing staff only for 6 months then they need not be employee. This is why many contractors are forced on leave after certain number of months. A contractor may also chose to work, say, 20hr per week.

Being a contractor is not fundamentally bad if US hadn’t tied medical insurance and companies hadn’t tied stock bonuses with employment. Technically there is no such need for “employment”. You go work for the time and you get paid equitably without an artificial status called “employment”. Unfortunately this status has became part of many arcane laws and difficult to get rid of.
Oh I see. I didn't realize that Hawking was the prophet of the church of Atheism, and spoke for all atheists. Perhaps you have a copy of the Orthodox Atheist Beliefs to share?
One part is that while unemployment is up, a number of large costs are down. Obviously, costs like transportation don’t have to be paid for. On too of that, evictions are suspended so rent payments can be leased and many loans (including mortgages) are pausing minimum payments. Since these big costs are temporarily gone, the remaining income can often cover the remaining costs plus pay off existing debt. Of course, when rent payments and mortgage minimum payments resume, that effect will undo itself.
> In my opinion, hopefully more humble than the author's, PDF's main downside is the remarkable unevenness of the quality of the creation and reading tools, considering its supposedly "reads everywhere" nature.

Improving the tooling will make PDFs load faster and (possibly) be easier to navigate. (Unless they're JPEGs stitched together in a booklet, in which case they're pretty much hopeless from a navigation standpoint in any event.) It won't, however, address the core concern, which you touch on here:

> What I don't get is the suggestion that PDF should be replaced by HTML. The purposes of the two formats are basically orthogonal and replacing one with the other is doomed to failure. The author's argument seems more akin to "print-layout documents should be replaced by hypertext," and perhaps this is true in some cases, but it's definitely a different matter and one that the author's arguments don't really support that well.

I mostly agree with you:

I think the arguments support it well enough: PDFs are sized for print, laid out for print, and fundamentally do not flow. HTML, despite the best efforts of some, is still malleable enough you can have a single page which gracefully resizes itself to a range of screens, a minor technical miracle the march of UX progress still hasn't fully taken from us.

My response to the author is this:

PDF looks the same on the screen as it does on the page. That is its blessing. That is its curse. Some people absolutely demand that as a hard requirement, and will not brook anything which adapts to different environments. If they didn't have PDFs, they'd go back to making websites where all of the content is in a series of JPEG images scaled to look right on their screens. I've seen it happen. Therefore, replacing PDF with HTML is not socially viable. It doesn't solve the "soft" problem, which is a harder constraint than any technical problem.
Maybe if you introduce the concept of a mathematically-principled empty set, you can do away the unprincipled concept of NULL. Empty set equals empty set.
Microsoft Reveals Businesses Need to Prioritise Skills to Maximise Value from AI
California allows therapists to challenge law on child porn reporting
The necessary first step for any in-depth technical discussion is to set the context.

Per the topic in this article, the context probably could be set to 2 extreme opposite ends: hardware at the bottom, application at the top. Then we are clear that the focus is on how to reuse the pieces in the middle in order to optimize for a suite of objectives:

* Application's software engineering quality
* Application performance
* Operational excellence
* Hardware utilization

When hardware is pinned to CPU based general computing, and application to a typical server side web/mobile one, the environment is set in a public cloud; then this background more or less matches all sorts of different hot trending tech technologies, for example, container, microservices, service mesh, server less, etc.

In the end, generally speaking, one who produces the code for application developers, depending on how narrow they want to target, moves more distant from hardware.

At the same time, the complexity spectrum between hardware and application is largely constant. That means if application moves into certain directions, hardware eventually coaches up. And shed aways a lot of its legacy. The computation towards AI & ML calls for GPU, precisely because CPU cannot maintain sufficient abstraction and performance due to its extended complexity gap with AI & ML computing.

Back to CPU based application development.

Then what you observed is precisely what's hapoening. I.e. serverless optimizes for application abstraction for developers directly. While container optimizes hardware neutrality, while it's audience is devops, I.e. the operators.

The intention or results are not what you imagined though. Google does not particularly think the tech evolution should be from lower substrate. Rather, it's the only place they can differentiate from AWS. For AWS, the goal is to offer convenience to customers. Be it serverless, or any other tools or tech, it's largely determined by their assessment on how to capture the next high ground of tech competition.

Obviously, it's always safer to start from more abstraction in application development. As it directly interact with the customer and provide the most direct feedbacks.
I got him to sign my first-gen Intel MacBook Pro at a booksigning in DC in about 2006. I know that doesn't really even make sense, but he was glad to do so. Still have it.
There is just some kind of internal resistance increasing the major-version for a breaking change, especially when that change is just tiny.

I have published a library myself and experienced it, going from 2.x to 3.x to 4.x.

After you just do it for the sake of semver though, the resistance vanished for me.

And the second thing: Never use 0.x.x versions, I think those should have been omitted from semver completely, as they circumvent the entire concept.
Doom Emacs is great an has more emphasis on performance and load time than Spacemacs