skysight-inc/HackerNews huggingface dataset:
my favorite Gödel, Einstein story is when he was prepped by Einstein for an US immigration hearing, and then told the judge he found some loopholes in the constitution. Was it his character shaping his work, or his work and surrounding shaping (making) him, and if so what shapes a man like Gödel (or Freud, Einstein, Popper, Russel, ...) many others of that time. It seems there was a huge density of brilliant people concentrated in Europe at the time. Hardly anyone who died within the past 30 years will be remembered as those from that generation I'm sure.

Now everyone is writing AI papers which all look identical. Sure academia has changed.

A Contradiction in the U.S. Constitution https://jeffreykegler.github.io/personal/morgenstern.html

Gödel’s Loophole
https://papers.ssrn.com/sol3/papers.cfm?abstract_id=2010183
Quoting Linus himself (https://www.realworldtech.com/forum/?threadid=189711&curpost...):

> We didn't go out of our way to deliberately break anything.

> But we do occasionally turn symbols that aren't meant to be used outside the kernel into GPL-only, because they have some internal implementation issues.
Isn't it in a read-only partition, where, by definition, you wouldn't be able to reuse the space? Wouldn't it only be users at their storage capacity who would be affected?
>Its goal was to improve on the traditional law firm model, by developing software to improve efficiency for both its attorneys and clients.

Any word on what they actually were doing to gain these efficiencies?
I just looked. They do, but they share it anonymously unless you consent otherwise.

https://www.apple.com/legal/privacy/en-ww/

See "Location-Based Services" near the bottom.
With HTTP/1.1 pipelining, you can't reliably start sending the second request until the first response is complete. As such, you can't have multiple requests out at the same time. It's also very much linear.
I really enjoyed Hyperion! I think it's referring to John Keats though. Also: https://www.poetryfoundation.org/poems/44473/hyperion
My theory is that we're just looking at the list of books most frequently assigned by english teachers. Excluding children books, most of these can be found in the new york state education department's literature suggestions: http://www.p12.nysed.gov/guides/ela/part1b.pdf.

The exceptions were "How to Win Friends and Influence People" (rank 8) and "Harry Potter" (rank 9).

I am actually pretty shocked by this. I didn't expect a self-help book (15 million copies sold) to beat harry potter (120 million copies sold, 500 million if you include the entire series, making it the best-selling series in history). I guess people who love the franchise would rather own the book?
You wouldn't usually expect to get paid after getting plaid.
How does QUIC lead to "less ability to block them"?
When it hits society like the opiate crisis has (white, young to middle-aged people) suddenly -- the problem will be deemed legitimate enough to solve.
I used to believe that, but per the sibling comment, I've been pleasantly surprised by what I've found.
That doesn't mean he's wrong.

I've chosen not to "see" my phone as a computer, you as well. I treat mine as an appliance - not even as a phone really, it's significantly more a Messenger (Signal mostly), a music player, a web browser, and RSS reader, a camera, and a book. I hardly ever make/receive calls on mine.

But you can't argue that his choice isn't valid for him.
And Google can show a screen after each search encouraging people to contact Apple if they want it removed. Will you switch to Bing? They can do the same thing. Other websites can also bother iPhone users worse than ads do or make visitors pay for access on iOS but not on Android. Apple does not run the Internet.
Feel free to restate it as "you're branded a misogynist for not conceding from the get go that women experience an order of magnitude more suffering than men and need more rectification of gender injustice than men do."
Will do, big thankies
Good point. I do almost all of my Python on Windows where it's much easier to get an error.
I find this very unlikely. Maybe most of the shock and awe part will be done by robots, but I doubt that there won't be boots on the ground. Nor do I think that we will do away with sailors on destroyers.
In my world, there are two types of “architects” and “consultants”. You have the kind that are “Smart People” (tm) and tell their clients that “this is the way that it should be done” and you have those that “will meet the clients where they are”.

From my experience with Nomad and the little I know about K8s, Nomad is the latter. If you can run it from the command line, you can run it with Nomad. This in and of itself is a great value proposition.

But, Nomad does have the disadvantage, I posted about above and has to fight the “no one ever got fired for buying IBM”. I was able to get buy in only after I told the CTO, “it’s made by the same people who make Consul and Terraform”.
What an excerpt! I have to check this out now.
This is precisely amongst the most lactose-tolerant population in the entire world.
How much of that is it reasonable to do as an immigrant?

Aren't police allowed too search all sorts of things with easy excuse? My refusal is a form of escalation especially since they can arrest me on whatever, then let me go, and that alone could jeopardize my immigration status (all those visa questionnaires starting with "have you ever been arrested").
What sort of privacy protections does purism offer when you use librem apps? Anyone experiment with this so far?
There's one thing I'd add here, as advice to potential implementers of collaborative editing algorithms. Test the system rigorously, autogenerating concurrent workloads of all the operations (including undo), and also various delays. If this had been done early on, all the broken algorithms (some published with formal proofs of correctness!) would have been caught. A lot of the broken algorithms work under light loads - TP2 requires at least three concurrent edits, two inserts and one delete, to trigger.
Oop, you are absolutely correct. I assumed they were the same person. Interesting that there are two prolific poets named Keats.
>One character proclaims Keats to be the purest poet to have lived.

What makes him purer than Chaucer, or Rumi, or Homer, or Kalidasa?
A conservative voice, and one I didn't know well, but from what I've seen, respected. Rare these days.

His BBC series "Why Beauty Matters" is well worth viewing, and would make an appropriate remembrance:

https://www.invidio.us/playlist?list=PLSkXu6NsLxmPlYpw6AVEO_...
It's really odd that around 30% of the people who commented defending kubernetes are merely echoing stuff that the article itself mentioned.

Also, it's weird that the argument of another 30% of people defending kubernetes boils down to: "Using kubernetes is really easy, just hire Google/Azure/etc to do it for you."

Can't begin to wrap my head around that one.

But what do I know, I prefer to KISS and I like nomad. In fact, I'd be using swarm if its future wasn't spotty.
U.S. Says China Is No Longer a Currency Manipulator
Location: Ohio (but don't want to stay here)

Remote: Not required

Willing to relocate: Prefer to (Western Region of US)

Technologies: Swift, Java, Kotlin, ARKit, ARCore

Résumé/CV: Ask me on LinkedIn

Email: Connect with me on LinkedIn

https://www.linkedin.com/in/sorianog/
I suppose at some level of autonomy. A dummy tool is clearly conveying author's intent. Autonomous AI clearly breaks that authorship chain. So where exactly is an interesting question. I'd say it also has to tie into incentive to create which is the basis of copyright.
"No Code" tools do have an actual advantage in that they only allow to create valid programs. They don't prevent bugs however so that advantage is pretty tenuous, it's akin to a type system that works as you go.

The main disadvantages are that they are harder to edit, copy, reuse, and quickly become a tangled mess when programs grow in size.

Maybe there is a middle ground to find somewhere, keep text for editability and because our whole education system is based on it and I'm pretty sure humans have dedicated brain structures to process language, write basic blocks in a regular programming language, and create DSLs to write "business logic" in.
Last I heard part of the idea behind the lawyering was that it'd give valuable in-house experience to develop the tools. What changed there? Did they get a big contract with Orrick to replace the in-house lawyers?
> Act like a normal, sensible person. Don't try to provoke them, and don't give them any reason to escalate the encounter.

The problem is asserting your rights and not acting like a docile thankful citizen can get treated as escalation in and of itself.
I've generally been of the Don't Reinvent the Wheel school of programming for a long time. However, I've been digging into Jonathan Blow videos again and he seems to be pretty worried lately about how little time developers spend working on fundamentals, and I agree that is either a problem, or will become one soon enough.

I haven't quite figured out how to incorporate that into my philosophy. I'm still pretty damn sure I don't want your exercise in fundamentals to be running in production, but I also don't want to be surrounded by people who only know how to look things up.
iOS also has this feature so I’m not sure what your point is.
Librarians are almost-universally hardline privacy advocates. They would be very unlikely to release a dataset that could be deanonymized.
Handblock on the App Store does a good job.

Not as good as UBlock Origin, but pretty good.
I have friends like this too. you know them better than I of course, but I doubt that your friends don't care at all about burdening their parents. imo, guilt is just not a very effective motivator for someone to get their life together. it tends to make them feel bad and get even more set in their ways. the only way I've ever seen this work out is after some spark that gives the person an intrinsic desire to improve their own life (and the belief than they can).

as for what you can do for your friends, there's probably not much. the best you can do is to live well yourself and be a good example for them. also, be careful. there is some truth to the saying, "you become the average of your five best friends." if you get too involved in their day-to-day, you will experience friction when it comes to accomplishing your own goals.
> It blows my mind that this doesn't scare more people.

I don’t work for finance anymore, but when I did, the reality was I could walk down the street to another firm (even in 2000/2001) and I was seen as creating value for my current firm and forecast to continue doing so.

If you want to nerf my bonus, you can do it legally, but I’ll take a cardboard box and pack up. If the company overall temporarily stumbled and bonuses are poor, some people leave; others stay and get “made whole” in the future.
According to lawyers I’ve spoken to in the U.K., your refusal to talk to the police is admissible as ... it’s somehow admissible in court. The prosecutor is allowed to tell a jury that it’s suspect you didn’t want to talk to the cops without a lawyer. Or something.

Can someone with know how elaborate on what exactly this means, in practical terms? What should someone do in the U.K.? Still remain silent?
I may have erred in commiserating with the young officer attempting to extricate one neighbor's cat from another neighbor's tree? (The neighbor with the tree is a lawyer, but he's not my lawyer and he wasn't home at the time.)
Studies already do that, it's called pack-years. If your friends do 1/12 a pack per day for 12 years, that'd mean 1 pack year of smoking.

I'm analyzing data for an epidemiological study now, we have such a binary smoking status indicator that you critique. Our issue is the data source has immense complexity, 3500 plain text entries on smoking status questions, it would take weeks of painstaking effort to develop the measure you speak of...whereas the current measure took us a morning to implement as someone had already done the legwork for 0/1 smoking or not.
I'm not going to go into detail because it will inevitably lead to a pointless flame war, but HN seems to flip flop politically between threads that deal with primary economic issues and threads that have more of a social focus
Working Conditions in Amazon's Spartanburg, SC Warehouse
I guess I don’t understand your argument that “Python 3 changed the entire text model and dropped the mic.” format strings are optional; the old % operator still works fine. The change to unicode is dramatic, but personally I haven’t run into major problems. I’ve had unit tests break because of it, but that’s why one has unit tests. I’ve also worked on a very large python webapp that underwent painful internationalization, and in that case we ended up using unicode strings everywhere anyways.
I'm assuming this is for Maps/address resolution data and such, and not real time location information that can be used to identify a single user.
Perhaps not allowing side loading decreases the likelihood of malware and security exploits.
Perfect. That’s what good employees and companies in asymmetric businesses should want.
If you consent to the search, what's to say they don't hose you anyway?
Native web components are awesome. DOM management is tedious – Hello lit-HTML
I've listened to almost every episode and I really like the podcast but I admin I share this criticism. His tone seems pretty unnatural at times and the longer you listen the more it bothers you. Still worth listening for the great stories.
"Free (estimated)"
Every time something like this comes up I'm reminded of one time I was stopped by a police officer walking down the street. I felt a tap on my shoulder, turned around and was greeted by an officer in uniform, I wracked my brain trying to remember what I'd read on the internet about talking to the police and was just about to blurt out "Am I under arrest or am I free to go officer?" When he told me: "You dropped your wallet a ways back son, here you go" and handed it to me. "Thank you officer." I said sheepishly, and went on my way.

Not to say that this isn't great advice that people should follow in general.
We live in a police state.

If you're not an attorney (or as well versed in law as the attorney in the video), your best bet is usually to be friendly and comply. You comply because they're allowed to lie to you, they're allowed to search you with very little reason, and they're allowed to arrest you using circumstances and behaviors that they knowingly and purposefully antagonize out of you.

And this is how freedom dies.
SKT to Collaborate with Tech Companies for AI Advancement
"No code" doesn't mean no logical thinking, no worrying about changing requirements, no version control, no uptime and performance considerations, no cost considerations, no analysing requirements, ... very little of what a coder does is write code!
Today there is stuff like Webflow which is quite successful.

https://webflow.com/
I am not sure. But seems like the nature of the encrypted connection and the stream utilisation (akin to HTTP/2) would make it harder for something like e.g. your home PiHole to block ads at the DNS level -- or any other lower-level in your network before stuff hits the browser.

I should have worded my comment better. It wasn't a claim, it was more like a "I think Google wants this protocol to succeed for their own ulterior motives (serve ads and impede blockers), but is that what is actually going to happen?".
One was first published before World War II, the other was first published in the 1990s.
One in five genetics papers contains errors thanks to Microsoft Excel https://genomebiology.biomedcentral.com/articles/10.1186/s13...
We can also easily mock GPS on Android and there are apps for that.
But if an OEM does this to a lot of apps, that adds up and it's a lot of disk space the customer paid for, purchased, and cannot use.

I apologize for being blunt, but yours seems like a very lame technical excuse to justify existing behavior, at cost to customer experience. They could just as well put it somewhere where it's (1) still signed and (2) doesn't affect the signature of the base OS.
Nearly every large SaaS company has opaque pricing because price discrimination allows them to make far more money than they would if they had published prices.
Yeah, I'm curious which airline this was. For obvious reasons ASRS anonymizes data but this seems like an end-to-end failure and it's pretty disappointing that the pilot(s) didn't feel comfortable rejecting the plane.
Don’t forget that self-help book has been around for a very long time where as Harry Potter has only been around since ‘98.

Personally I would love to see a top 100 list.
"don't install software because it could be bad"
I agree. You look at that extraordinary flowering of genius in the early 20th century in both science and the arts, and it's difficult to see the equivalents in the last few decades.
Oh sure, I remember RealPlayer used streams like rtsp:// and mms://. Man, takes me back.

But that all died out, it seems. So I get that history could have continued in that direction... but it didn't, I guess. It sure would have been interesting if it had, though.
Fortunately,demand also plays a part in price setting, and simply charging astronomical prices is a sure way to increase piracy or open new markets.
Why couldn't you be the boss of someone more valuable than yourself? They're more valuable in their role - that doesn't mean they'd be better/more valuable than you in your role, of management.

For example, it would make perfect sense if a dean made less than one of their Nobel-prize winning professors. Or a coach that makes less than their olympic athletes.
> The users of the first app didn't really get what it was for.

Whenever I'm venturing on an idea, I have a pretty clear goal and a pretty clear intent of use from a users perspective. However despite that, I'm always asked by
people (who, by the way, I often figure would be the target audience for this new thing I'm building), "why?" or "what's the point?" or just blatantly "no one's going to use this over [facebook/twitter/etc/etc/etc]"

I remember when first diving into twitter 11 years ago. I remember diving into Facebook when it cracked open to the general public. I remember telling people about these platforms, and the response always is "why?" or "I don't understand what this is for or why I would use it"

I keep that in mind everytime I'm asked the same question about my own projects. Not everything is going to be a massive hit, of course. But you never know when one of these wild ideas becomes successful, and it will usually be something that the people didn't know they wanted until you show it to them.
I agree, you don't have to go vegan, but you could go mostly vegan, so that instead of meat and dairy being the default they become the exception.

Once you start it's a slippery slope to full on vegan. You will look at meat and dairy not as food but as liabilities to you and your earth.

Then it's just kinda depressing. Here you are in an alternate universe with hope and love and beauty while your friends and family stuff buttered bred muscle into their mouth and complain about all their health issues brought about by eating meat and dairy. These same friends look at you with concern for your life decision to not eat meat or dairy while you look at them with concern for their decision to eat meat and dairy.

You research it and realize the meat and dairy industries lobby and get our money for their ad campaigns.
got milk
beef. its whats for dinner
pork. the other white meat

For the last 70 years they have been programming us that this is how food should be three times a day, every day. We will look back on the cruelty it takes to buy meat on foam wrapped with cellophane and our grandkids will ask us how we disassociated ourselves enough to take part in it all. Why didn't we shout from the rooftops that we are destroying ourselves, our world, our dear sentient animals?
I don’t believe the IDFA is unique per developer (assuming I’m understanding you correctly).

I use analytics in my company’s app and I get my team to send me their IDFA by downloading a free app from the App Store. The IDFA in my analytics is the same IDFA in the 3rd party app.
Wow those are absolutely terrible incentives that we've setup. I didn't realize that it was so bad.
Great advice. Important conversation.

Stating the obvious, I hope, but advice should vary by jurisdiction so here's the Canadian flavour of asserting rights around arrest, talking, search, etc.:

https://bccla.org/our_work/the-arrest-handbook-a-guide-to-yo...

Wherever you live, please consider supporting your national or local Civil Liberties Association if you have time or money and want to keep the future as free as possible.
It has been fixed so that there is a work around now. At first it was just blank, but now there is a work around. So, you can use that.
Thanks. Reading back through it I agree so I updated to put that final calculation in a separate notebook cell to be more explicit.
> } else if (strcmp(op_symp->valuep, "if") == 0) {
> return sf_if(argsp, resultpp, envp);

Why have a "part 1: symbols", if you're going to end up dispatching operators based on strcmp.

A proper Lisp interpreter tests whether an atom is the if symbol using eq comparison, not string. That's a very fundamental thing in Lisp, and is part of what makes Lisp dialects languages for "symbolic processing".

eq comparison just tests whether the left object and the right object are the same object. So in implementation terms, it might compare two machine words (which might be addresses).

In other words, if your objects are represented by pointers in C, then it's just:

} else if (op_symp == if_s) {
return ...
}

where if_s is a variable or macro or whatever that refers to the if symbol. Somewhere in the code, at startup, that gets interned:

if_s = intern("if" /*, ... additional arguments, like what package */);

When we read the input expression, the "if" text will also get passed to the intern function, which will return the same pointer. So then op_symp will be the same object as if_s, making the comparison true.

The point is not just that this is faster, which it is: not scanning strings character by character when we wish to dispatch on symbols, and just comparing machine words is faster. The point is to be working with structured objects and not raw text, even when it comes to identifiers.

One nice thing about interned symbols is that if we create a brand new symbol object, then it is guaranteed to be unique (different from any other symbol and indeed any other object). That is true regardless of its name; even if its name clashes with that of an existing symbol, they are not the same object. In C terms, memory allocation always produces a new object that is different from any other object in the program.

Also note that the string "if" is not the value of the symbol if, but its name. Like in ANSI Lisp (symbol-name 'if) -> "IF". What we understand to be the value of a symbol is its binding to an object in some environment, which has no effect on its name.
Replace each occurrence of “location data” with, say, “cocain”.

> Despite the reduced amount of cocain available, the amount that is still available to use is more valuable, while the market for cocain continues to thrive.

I mean it’s disturbing.
I only like USB-C for the power delivery. I dont like USB-C in itself at all.
True, but one of those representations still needs to be canonical one in the repo for the purposes of hashing into the commits and so on.

Git builds a bunch of logic like this in around handling line endings in text files.
My parents and grandparents couldn’t browse the internet without being afraid their computer would slow down or get infected before iOS came along.

Since getting iPads, they have been able to do whatever they want. That’s worth something.