jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I have to echo this. In fact, I had the chance to use a N900 just a couple of days ago. I'm not going to lie, it's a gigantic piece of junk, let me enumerate the ways:

- Resistive touchscreen in this day and age? The light touches that I can use on every Android phone and iPhone turn into concerted screen-mashing on the Nokia. The drags and flicks that have become popular (and important) gestures are hard to do on the N900, if not impossible, because the hardware itself simply isn't up to the task.

- The UI was painfully, ridiculously slow. IMHO Android's UI on most current phones is already sluggish, but usable. Nokia's is just way into unusable-land. Button-press lag of over a second (sometimes several seconds) was common, and would elicit double-pressing by the user (which the OS will then happily process). Navigation of menus and other UI elements was just about completely impossible because of the slowness. How enjoyable would your computer be if every mouse click took a whole second to register, and you had no hint that the phone is actually working in the background? Couple this with an insensitive screen that would routinely miss presses in-hardware, and you can see where this is going.

- An insistence on animation on a platform that is clearly too slow for it. Apple's UI is a joy to use because of the transitions and animations that accompany many user actions. Android does this too, but the slight sluggishness makes this appear somewhat unrefined - but that's okay. The framerate I got on the Nokia apps was so slow that it became confusing if the machine is in the middle of a transition or just plain done.

The UI was also somewhat confusing - but I'm willing to let that one slide. Every platform has certain metaphors and paradigms that the user must learn, so having not used one on a day to day basis I can't really comment on whether or not the UI in fact sucks.
I dunno. I mean, it's a little flimsy. But he said he started the blog in college - I know people who wrote online by removing their last name in college. And I doubt his patients know his middle name or spend a lot of time searching for his blog, when it doesn't appear in the NYT. I think if a single patient goes out of their way to research you, you stop seeing them and refer them to another doctor, but if half your patients read about you in the NYT, you have a real problem.

Do you find it implausible or merely flimsy? I certainly don't find it implausible.
Right, but how the heck is this achieved? Could you show a line or two of example pseudo code that demonstrates the core of this functionality?
Many of the Uber cars are also luxury towncars, for which fuel, upkeep and maintenance can be a large cost. Especially if you consider how much they are driven in a given year.
Nice try, Peter.
I think his point explains git beautifully.
I can only watch videos on 1.5 to 2x speed now. Thanks god youtube added this feature as well or I'd go crazy.
Oh, so you support genocide against Jews?
OP: Just finished Cryptonomicon by Neil Stephenson. It was excellent and very inspiring. Currently reading Markets Not Capitalism, a collection of essays by multiple authors on the necessity of markets and the interference of central control on said markets, which is obviously heavy but very informative. My next book is The Known World by Edward P. Jones. It is about slaves. It is supposed to be rough on the emotions but well done.
This is completely untrue in practice, without resorting to maximum pedantry.

For example, when entering the US for a business trip under ESTA, you will be asked at customs for the purpose of your trip. If you say "I'm here to see some clients for business, and I plan to spend all my free time answering email and catching up on work", you will still gain entry, even though you plan to PERFORM WORK IN THE USA. This is also true of almost every visa-on-arrival country.

You are also making the mistake of thinking that governments are monolithic in caring about these things.

Border control only care about if you're planning to overstay your welcome, and care about employment only as a precursor to that. The relevant labour department cares about if you're going to seek employment while you're there, but generally they're not present at the border. The tax authorities don't really care about either of those, but want to know if you'll have income arising in their jurisdiction while they're there, and their definition of "arising" will stretch to many arcane pages. These can be competing goals, and tax departments/ministries will often make sure their data can't be accessed by other departments because they want to encourage illegal immigrants to pay tax...
Similar has certainly crossed some of our minds (I'm a dev at SE)
The context of the questions is important - they can tell you what someone knows and what they don't. I don't think the idea is "don't hire anyone who is unaware of the consequences of serving pages as application/xhtml+xml".

Plus if you are secure in your abilities you should be able to say "no, I'm not quite sure why that could be bad" without feeling like the world is ending. We all have stuff to learn.
I often ask a question on Google, get taken to a Stack Exchange site, and find that yes, they have my question, but some moderator closed it before it got answered. SE got my traffic, but I didn't get my answer. Isn't that broken?
The other day I talked to a business partner and told him that our customer base grew by 150% in the last year. He then asked for absolute numbers. I just told him the absolute numbers are still embarrassing low and left it at that.
"Grog, get your ugly art-work out of our neighborhood now! I lowers our cave resell values and attracts mastodons in heat."
Speaking of shuffling, Dave Abrahams, (who was?) lead on the Swift standard library, moved to Google sometime back. Is he still doing Swift there?
I suspect that we'll be seeing ObjC for a long time, as the lower-level system language for Apple devices. I know that Apple still uses it for much of their system programming. No idea if that's by choice, or legacy (possibly both).

I was looking at the upcoming async/await stuff for Swift, and it's still not comparable to some of the lower-level threading systems.

That said, I have not done system programming for a long time (unless you count drivers). I think Swift is an almost ideal application-level language.

I'm not especially bothered by it being Apple-only. It works on all Apple-supported hardware, has a new application toolkit coming into play (SwiftUI), and has a very active development community. Spend some time on the Swift discussion forum to see some pretty heady discussions.
Not surprised that this project had trouble gaining traction given Swift's obsession with shoe-horning functional concepts into every crevice of the language, e.g., I can't get through a single Swift tutorial without having to get into closures.
> Swift lets you write code that's as concise as Python while still being fast,

> (TensorFlow is actually mostly C++, which makes it difficult for a Python developer to debug.)

To be honest, if I had to choose between Python and Swift I'd still choose Python. Swift is a nice evolution from Obj-C and all but it is nowhere near as simple as Python, or Ruby, or PHP, or Javascript, or Kotlin. And Apple's documentation of these things is pretty woeful at the best of times lately.

I also disagree with the pitch, is what I'm saying.
hey I'm no fan of naked neoliberalism either, but I promise you an EU facebook would suck just as much and in the same ways as US facebook. Profit motives still exist for huge corporations in Europe.

every tool has its use, but protectionism is not the way to solve big tech's bad incentives.
I don't think that's accurate. Python's type system is largely defined by mypy + the annotations, in addition to runtime python. In that regard, python's type system has been evolving really quickly, and it's becoming something quite interesting. I'm a fanboy of static type systems, and in the last bunch of years, python's type system has gone from just bearable to really useful. I'm excited to see where it goes from here.
Copying an older post that I wrote (https://news.ycombinator.com/item?id=20665338) in case it helps anyone (as the OP writes, there's "no universal solution for everybody"):

----

I (25yo), also had pain in my right pinky and wrist, starting about 2 years ago.

I spoke with a friend who had surgery for Carpel Tunnel Syndrome, and knew a lot more about this than me. What he told me:

* Carpel Tunnel Syndrome affects the thumb/index-finger; pain in the pinky side of your hand could be caused by the ulnar tunnel or the cubital tunnel.

* He does sets of 10 of these stretches every hour https://2.bp.blogspot.com/-cl-rpkmgPqI/UeUWdH4oMUI/AAAAAAAAA... https://i.pinimg.com/originals/8a/a4/2c/8aa42cc5c059cabf9aeb...

* "One of the biggest things you can do is splint your wrist at night. This is one of the best wrist braces I've found: https://www.amazon.com/Mueller-Fitted-Wrist-Brace-Number/dp/... "

My experience:

- I got a foot pedal, and put Alt, Ctrl, Shift, and Enter on it (and for a while pulled those keycaps off the right side of my keyboard, to force myself to learn to use the foot pedal). This allowed me to keep using a computer while I recovered, and allowed me to avoid stressing my pinky after I recovered. I wrote a bit about that on Reddit https://reddit.com/r/emacs/comments/7remed/has_anybody_used_... .

- The tendon gliding exercises were very helpful. The other stretches didn't seem to make much difference. While I was recovering, I tried to do them hourly. I now only do them if it's acting up.

- I second his endorsement of those wrist braces. When using them, I wear them at night, and when typing if I can (I can use a desk keyboard with them, but can't use my laptop with them). While I was recovering, I used them all the time, now I only use them if it's acting up.

- More recently, I got a Keyboardio Model 01, which puts the modifiers on the thumbs, not the pinkies. The foot pedal is entirely unnecessary with it; it puts much less strain on my hands.

Nowadays, my wrist acts up maybe once a month or two.
You're reducing the equation to an unreasonable degree.

Parameters are:

- negative effects on society at-large

- destruction of privacy

- creation of turn-key surveillance systems

- negative effects on urban environment aesthetics

- ...

- legitimate business desire to promote goods and services.

It's that sole last item, which is the entire stated purpose of "advertising". We could create a web just for product promotion, and it would be opt in. Looking for widget x? Go to the market and even provide demographics for better service.

Advertising is a pretext for baking in surveillance and social modification systems into society. It is, like certain aspects of financial system, 'sacrosanct', and it is strictly taboo to state the obvious regarding advertising, as a systemic approach to moderating societal norms and behavior.
asfaik, this has yet to be debunked
And who decides if such has been done and how do they decide it?

Would this mean that using attractive people in advertising is now banned because the average person is ignorant of how the attractiveness in an advertisement impacts their impression of that advertisement? Those making the add are keenly aware of this and use it to their advantage.
I can remember chatting on irc having some of the most interesting conversations. Downside is that there is a lot of crap you have to filter through.

The intense censoring of its users creates an atmosphere of mistrust. Users are treated like children so they behave like children.
All I read on HN is how terrorism isn't a big deal, doesn't kill many people.

So this might be terrorism, but no big deal right?
> What he means is it would tip them over the edge and declare war against the government.

Where would storming the Capitol slot in on the spectrum?
Not to mention talk radio which reaches like 50% of the population, and is a major hub of misinformation/
Just right-click > Open and you can do anything you want.
You can reframe the 'elites thinking a dumber populace is easier to control's to 'a dumber populace is more profitable for elites'

And it's still just market pressures. Markets are just bad for people
I love Telegram because of the wide set of features, because of their bot API and because I can easily use it on any client I want - including Bitlbee. And I like Signal because of its built-in security, although the lack of an API, easy integration into other clients, automation and ease of use from multiple devices prevent me from using it more. But I guess that this is a trade-off to be accepted for having strong encryption and messages stored only on the device.

Let's keep in mind however that these are advanced use cases, and that for 99% of the users these are just apps supposed to deliver text and media from A to B. In 2021 it's not hard to build an app like these, even with E2E encryption and 2FA. Social lock-in obviously plays a role, but I'm really appalled by the scarcity of alternatives that enables companies like Facebook to bully us into reading our private messages for advertising purpose and easily get away with it.
Future Shock
(or re book Shockwave Rider)

There's too much truth for most of us, so we hide in the comforting illusions of conspiracies and deception. (especially when in some countries, like the US, there's no checks on whether the information shared is accurate or not, and there's a shortage of fact checking even among the professionals....)

Most people do to one extent or another, just it might be wiser to vett them from time to time. It's a way of dealing with overwhelming information.
On another hand, I'd assume it looks good on a resume when it can be seen you have principles: you're not going to continue producing garbage if you can avoid it.

Integrity and quality are two good words to have on a resume ;)
"Such a library, though containing all information, would not contain any information about which books contain real information and which do not."

Actually, by definition, it would contain that information. But you have the same problem finding it.
My guess is that the sole objection was the parts that describe the casual, multi-partner sex that's encouraged in the civilized world. The author's attitude towards the practice probably doesn't matter to the people who want this to remain unread by high school students.
you need internet for work.
Sebg

True. The overall CTR dropped. The main difference b/n the two emails was having that button. Stats showed a low # of clicks to that button vs. other links.
I think language will be a big decider here. Language comprises most rhetoric, which in turn defines politics.

And unfortunately politicians are going to be the ones who make key decisions in this debate.
But this happens to be a pretty interesting story! Don't flag just because he put other crap up! (Assuming flagging makes it disappear?)

:(
Considering "their personal data" in this case consists of "what you clicked on my website", no, I don't think that should require any special permission.

I think you and I have different definitions of personal data. When I hear that phrase, I think things like addresses, income, contacts, and so forth, but not email or phone numbers (both of which are basically public info), and certainly not what you clicked on my site.
Seems making the column view is a bit tricky right now. But if I manage to do it i'll release it as a nim library itself and use it in the program.

Added alt support. -s for --salad -c for --count etc. Not all commands have an alt right now.
Nope! You'd do something to the effect of:

clo_code:
4C8B1501100000 mov r10 [rel clo_code+0x1008]
FF25F30F0000 jmp [rel clo_code+0x1000]
0F1F00 nop3
# one page away...
struct clo_slot {
void (*func)(void* _R10,...);
void* data;
};

Edit: to use r10 rather than rotating all the argument registers.
SPA's are shit for the blind.
No, that's a legitimate concern. It may or may not be relevant for what you specifically care about, but it's definitely a legitimate thing to ask about.

It's not uncommon for even undergraduate linear algebra to cover abstract spaces and notions of linearity which generalize beyond R^n. For example, the function space P_n consisting of all polynomials with degree less than or equal to n. Hoffman-Kunze, Halmos, Axler and Friedberg-Insel-Spence are all examples of undergraduate textbooks which cover this material.

This isn't just theoretical. Function spaces like P_n are useful in applied mathematics. And even if you don't use function spaces, it's very common for engineers, physicists and applied mathematicians to work in the complex space C^n rather than R^n.
> Bitcoin was designed by an individual with intimate knowledge of the state of the art in suspicions of NSA backdoors.

Insiders at the NSA (or any other TLA, foreign or domestic) also fit this description. The strongest position is to know both the truth, and the most compelling misconceptions.
The question was "What are some examples of ideas today that are considered heretical but may have value to them?" There's no conceivable value in homeopathy, so it's non-responsive to the question that was asked.
>as a console application, it has no way to provide accessibility data to a screen reader.)

FFS, you had console screen readers in Linux since forever.

And even OpenbSD, with yasr. It works fine with speech-dispatcher.

Less accesible? Maybe in your limited world, but this is "Hacker" "News".

Well, I guess the new IT generations are even less aware of TTS systems since 1998 or so.
Monopolies are typically considered “bad” because they hurt consumers by jacking up prices when they acquire a dominant market position. How is this happening with Facebook? How is Facebook hurting consumers in a way that could be alleviated by breaking it up into 5 smaller companies?

If you take a look at something like disinformation campaigns, that’s something that big tech companies can handle MUCH better than smaller ones.

And if we did break up FB, network effects will just lead us back to the same situation in a few more years anyways.
Wow! I missed that; I thought there was still a need to do a lot of wrangling. If they have a blanket exception then that's something else.

I fundamentally like the second market idea a lot because I like private companies staying private for as long as they want while still giving employees options for ownership that are at least somewhat liquid. It's really fascinating to see the mechanisms involve creaking at the joints a little, but I think the idea is solid.
No, that is completely ass backwards.

Trademark is saying that a particular look, feel, phrase or whatnot normally represents the company or organization and as such it is owned by the company as an identity. It's the exact same thing as your personal signature, which I'm sure you have a vested interest in.

Copyright is a creation of something new, (or the idea of the intent to create something) that says you aren't allowed to use it period unless you ask for the creator's permission, since it isn't yours. This include copying it exactly.
The Predator's Ball and Den of Thieves for Milken & Drexel. Avoid Payback (about Milken) as it goes off on a stupid tangent.
Hi! Thanks for the great service/product. Is there any possible roadmap for offline mail access on mobile in the future? I really can't be the only one that needs to access my email at various times without cell reception/wifi.
Tools to permit you to wipe out your HPKP mistake would be usable by attackers, though. That's hard to solve.

I haven't looked into HPKP much, but it appears it has the ability to be configured in a "report only" mode if name your header "Public-Key-Pins-Report-Only". This will allow you to test your implementation to make sure it's correct before renaming the header to start enforcing.

The idea of a non-enforcing mode for testing purposes also exists in DKIM (though DKIM didn't really catch on much due to servers with proper DKIM configurations getting compromised and sending spam...)

I would say that HSTS is far more dangerous as I don't see a similar "testing" mode available.

edit: It would be a good idea to make sure your max-age setting doesn't exceed the expiration date of your intermediate certificate, so don't go crazy with it. A tool with built-in safeguards to handle most of this configuration would be welcome.
Can't blame them. The only other choice they usually have is some crappy, poorly thought "database system" written by IT people who are poster children of this article. I'm a programmer and I defend use of Excel in the offices - I've actually worked in such an office before and I know that all the alternatives suck more.

And I guess that's one of the biggest mistake programmers make - assuming that real-life data will conform to some imaginary, bureaucratic, fixed format. Even schemas ain't fixed in real life. That's why people use Excel.
I really the scraping chapter in the Bastard's Book of Ruby
http://ruby.bastardsbook.com/chapters/web-scraping/
I'm pretty certain that's the point - you get a dedicated server. They seem to guaranteeing one to be setup for you in four minutes!

Someone tell me if I'm wrong :-)

This would mean he could give two hoots about virtualisation, I guess his concern would be automated deployment and network allocation, along with monitoring.
So, just curious, but what makes you so confident you'll be getting back-to-back massive payraises? And when do you think it'll stop?
Set the header to "Public-Key-Pins-Report-Only" if you want to trial it.
I don't understand your point. It's quite the opposite

- You can automate posting to multiple job boards

- Move easily the data between systems

- Have dead simple filter for incompetent people e.g.
https://github.com/lukasz-madon/hackers-job-apply

- No more scrapers

- Build data aggregators to find a perfect fit

et cettera
Whoa horsey!

Nobody's asking for regulations here. I think in a digital age, "Product Definition" benefits everybody in the marketplace, and there's no reason we can't come together on that, whether by industry association or legal definition.

No regulators or laws necessary. I simply need to know when I'm buying an "apple" that I get a red thing that's somewhat round and good to eat -- all without spending 3 years studying the nuances of apple law. That's good for everybody because it encourages and supports a free and open market. This is what we want, no?

I'm not asking for a bureaucrat, or an agency. I just want bins in the market where vendors put stuff where I can easily tell what the thing is, that's all.
It's not clear that Amazon has 100% control over how they distribute video. Rights holders are pretty controlling about DRM, distribution, and what devices can use their content.

I don't know anything about the specific deals here, but I wouldn't be surprised if an open Amazon Instant Video was an Amazon Instant Video without very much content you'd care about.
Amazon most definitely has an android app for instance video. That's how it runs on Kindle Fire devices. They just don't approve it (or enable it to work) on non-Kindle devices. You can find leaked apk files on various forums, but they don't fit most screens and crash frequently. On the flip side, you can stream movies via their website in Firefox for Android which still supports Flash.
And it seems to be very good at this!
Light table is only fast is you are a slow writer, the vim mode in it is painfully slow. Webkit base editors like LT and Brackest are unusable to me.
A part of my mind says this comment is sarcastic. If that is the case, well, I guess us culturally inferior workers should be thankful that someone took the burden of teaching us the ways of western style management and enlightening us.
That would I call genius, however questionable it is. For me it feels 90% of people have no other reason to play a challening game than to brag to the other from the 90%. You just need to get into the spotlight.