jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In the US and many other places, economic growth is essentially the retirement plan.
Where are the ergonomics?
I don't need the numeric keypad; I'd rather have that space for my mouse. But I do need an ergonomic angle between the left and right sides.

I've been waiting for such a keyboard for 15 years.
That's a solid improvement, but I bet they could get better results with some other machine vision tricks. Diffuse on-axis lighting [1] would probably be a good approach for this application; it's good at making subtle markings on flat surfaces stand out.

[1] http://www.microscan.com/en-us/products/NERLITE-Machine-Visi...
Two important differences between Illinois' and Indiana's laws:

1) Indiana state law does not make LGBT a protected class.

2) Other RFRA laws specifically targeted government action, not the action of private persons and businesses.
Maybe i'm reading this wrong, but this sounds like Google gets your browsing history:

"If you sign in to Chrome browser, Chrome OS or an Android device that includes Chrome as a preinstalled application with your Google Account, this will enable the synchronization feature. Google will store certain information, such as HISTORY, bookmarked URLs as well as an image and a sample of text from the bookmarked page, passwords and other settings, on Google's servers "

And this isn't that far from full browsing behavior.And that's from a few minutes reading this page - we don't know if they track deeper details - like how long the page was open.

Also - Google doesn't have to collect this data. The claimed purpose of this is that you could share history on multiple devices. But this can also be achieved by sending encrypted history to Google and decrypting the history on each device you use(i think browser extensions with similar functions implement this in that way). So it's clear the purpose here is collecting data.
I find it creepier when a professor's unwilling to cite a source accurately.
Most definitely. I hate it when people send me an email without "Hello" or a signature, unless they're friends. If you're interrupting my flow, the least you can do is say hi. I especially detest people who send me their request in the subject line and leave the email blank. I mean, you want me to do something and can't even take the time to write it properly?

About the phone thing, I'm not sure it happens outside movies, does it? I'm not from the US, but I've never seen it happen in either Greece or the UK, where I've lived. If it happens, I find it extremely rude and even insulting...
possibility of disarmament Pakistani nuclear is the funniest thing I have read in some time. In case you don't know USA is _heavily_ investing on Pakistan and training them how to secure their nuclear facilities.

How about the so-called terrorist who have been funded by USA government in the first place?

Securing internet infrastructure has less to do with the "good stuff" and more to do with self preservation. As for Nuclear disarmament, USA don't really have a moral high ground telling other countries to not produce nuclear weapons when they are sitting on the one of the largest nuclear stockpile (and actively developing new generations of nuclear weapons) and the only country in the world to have used nuclear weapons during a war.

You can cherry pick "good stuff" USA government did, but the end up day if were to draw a line and sum up the "good stuff" and the bad stuff the government did, the bad stuff overwhelms what you claim to be "good stuff".
It's sad but after coming in on a few "clean up" operations within the company I found quite a few companies with job interview practices like this.

It was intended as a pun....
Hmmyeah... they're not exactly angels though... see for example http://en.wikipedia.org/wiki/CIA_transnational_human_rights_.... Maybe they are doing more than grumbling, we just don't know it yet. Or they realize that sudden "accidents" would be mighty suspicious and/or ineffective.
Is it me or this would fit quite nicely into an IDE (ie. the language-specific editor) ?
nginx, and pound are two widely used web load balancers. You should be able to find plenty of blog posts and write-ups with sample configs for setting those two up.

For databases, at least with MySQL, you should setup a master -> slave(s) setup to send reads to slaves and writes to master. If you have many slaves, you can configure your DB classes to randomly select DB servers, or you can setup a TCP load balancer using something like HAProxy to load balance the slaves.
are those binlogs timestamped? what wonderful graphs you could make!
Its funny that Google says "We encourage responsible disclosure of potential application security issues to security@google.com" yet they didn't reply back to this hacker who exploited the hole.
I resent your speciesism insinuating that simply because you are born human, you are somehow superior to machines.
But what if those aren't the only two causes of poverty? I don't know if the idea has merit or not, but I think poverty is much more complicated than that.
For what it's worth, the NYC Department of Health and Mental Hygiene is running a "education campaign" addressing exactly that: http://www.nyc.gov/html/doh/html/pr2009/pr057-09.shtml

We also have one of the highest taxes on nicotine sales in the country, for similar reasons.

I say that government can experiment in social engineering, but only as long as they're completely transparent about what they're doing.
Show me a memory-intensive kernel in which Haskell runs close to the performance model. Sparse and dense matrix kernels would be a good place to start. Our C code for sparse matrix-vector products and sparse triangular solves gets better than 90% of STREAM bandwidth (based on an assumption of optimal cache reuse, STREAM is about 85% of hardware peak).

Dense matrix kernels should get better than 90% of FPU peak. Unlike sparse kernels, dense kernels are no longer bandwidth limited, but cache reuse in both L1 and L2, as well as friendly TLB behavior is important to good performance.

It would be interesting to see any Haskell implementations that are competitive. I suspect that the very first thing you will do when trying to get performance is to ditch the functional paradigm and start writing code in an assembly-level monad.
Yeah, I think that's what happened to me to.

I guess it just felt kindof "bait-and-switch"y to me. Imagine going into a restaurant that says "free buffet", where there are some non-free things mixed in that aren't really labeled all that well.

The thing is, yeah, I made a mistake and clicked the wrong thing. That happens. What was frustrating to me, though, and why I'll never use AWS again was how long it took to find out what happened. There was no support email, no support chat, nothing.
Safari doesn't do that out of the box. Something with an extension?
Yet you're able to run Node.js in production?
Yes, pg commented about "smart" people from top colleges applying to YC in it's earlier days, and he was surprised at how underwhelming they were. Then he goes onto say that just because they appeared impressive to admissions officers when they were 17 doesn't predict future success.

Some quotes:

"Success is decided by the market: you only succeed if users like what you've built. And users don't care where you went to college."

"Y Combinator has been an unprecedented opportunity for learning how to pick winners. One of the most surprising things we've learned is how little it matters where people went to college."

"There's nothing like going to grad school at Harvard to cure you of any illusions you might have about the average Harvard undergrad. And yet Y Combinator showed us we were still overestimating people who'd been to elite colleges. We'd interview people from MIT or Harvard or Stanford and sometimes find ourselves thinking: they must be smarter than they seem. It took us a few iterations to learn to trust our senses."

"We're talking about a decision made by admissions officers—basically, HR people—based on a cursory examination of a huge pile of depressingly similar applications submitted by seventeen year olds. And what do they have to go on? An easily gamed standardized test; a short essay telling you what the kid thinks you want to hear; an interview with a random alum; a high school record that's largely an index of obedience. Who would rely on such a test?"

- from "News from the Front" http://www.paulgraham.com/colleges.html

EDIT: grammar
Where "next dev" includes "yourself, three months from now".
> The big tech companies will not get pedantic on the language that you decide to use in your interviews.

Ten+ years ago, but I received an email minutes before my second phone interview with Facebook that they were passing on me for not being adept enough with JavaScript.

I was supposed to be going over a take home project with the team on that call. They never even saw the project I’d spent the entire weekend on, and I’m still salty.
Or there's -25 Celsius and 60 centimeters of snow outside.
I hope one day not to have to say this in one of these debates: Anecdotal evidence is not evidence. At all. Not only is it invalid reasoning but it taints the rest of the debate because it often sounds so convincing, going hand in hand as it usually does with appeals to emotion. This applies doubly when discussing macro-level societal issues like the justice system.
Just like Yugoslavia? It isn't that simple. Guns come out when sovereignty gets threatened in this way, especially if things have deteriorated to the point that lots of people want to leave.
>I think you may misunderstand how theoretical physics works. Theorists devise competing theories to explain existing evidence, while making some as-yet unproven predictions. Experimentalists then test those predictions using both controlled experiments...

I think you're misunderstanding what the OP is saying. He is saying that many physicists consider string theory to be "untestable", not just that it hasn't yet been tested. He's saying that given the limits of reality it is likely unfalsifiable, and therefore it could be argued that string theory is outside of the realm of science.
I mean, there's an argument to be made that Android / ChromeOS / Fuchsia wouldn't exist without Linux either (i.e. not exist as they are or in some similar open source variation). They don't stand quite as independently as you suggest here.
What about the Italian mafia in the US/Canada?
You're saying you see Apple and Google should be subject to regulation on who they do business with? Like common carriers?
Are you serious here? Working in AdTech - which does (or at least should) translate to "working on undoing the good which used to be the public internet" - you most certainly realise, and possibly salivate over the breadth and width of Facebook's means to profile 'net users, whether those be actual Facebook (as in "Facebook the site, Instagram, WhatsApp and whatever other company they reeled in") users or otherwise. For those who want to keep their exposure to AdTech as small as possible it is adamant not to feed the beast if this can be avoided. That means not using any of their products and blocking access to any of their properties. It means not believing a word of what Facebook says about keeping WhatsApp apart from their other properties as they have shown time and again that they can not be trusted - something which is endemic when it concerns anything related to AdTech, probably because the lure of all that user data just waiting to be exploited is simply too big.

While this might not work as an argument to convince friends and family to stay away from Facebook (et al) it is the actual reason for doing so. It is just that the argument smacks too much of politics and zealotry to get people to change their ways.

To answer the original poster's question I'd suggest to simply use something else and give those friends and family your contact info on that other thing. There are plenty of options out there, all with their own pros and cons. The easiest sell will probably be Telegram since it offers a far superior user experience over WhatsApp, especially for those who use more than a single device. That this implies that Telegram stores user data and as such theoretically could do all sorts of nefarious things with it is just as interesting to the average user as the fact that Facebook will have been abusing WhatsApp data for years now, most people simply don't care. Telegram now also offers video calls by the way which takes away the last advantage WhatsApp had.
Thanks for the plug!

Caveat: Carota does not solve Right-To-Left text or complex scripts, and I'd really appreciate help with that. It's the only blocking issue against me using it in my main work project.

(By a strange coincidence I use the codename Primrose in an unrelated project...)
There’s no proof antifa stormed the Capitol. The rumor spread quickly anyway

https://www.politifact.com/article/2021/jan/07/theres-no-pro...

The FBI says there's no evidence Antifa participated in the riots.

https://www.nbcnews.com/politics/congress/live-blog/2021-01-...

https://www.nytimes.com/live/2020/2020-election-misinformati...

No, there is no evidence that antifa activists stormed the Capitol.

https://www.nytimes.com/live/2020/2020-election-misinformati...
Same. There's also the fact that Signal never really convinced me that it's better than Matrix.

Though if I compare Matrix and Keybase, there's a clear winner in terms of UX and depth of features. I will be missing that but there's no indication Matrix or Signal will reach feature parity before it's replaced. (A new messaging protocol and no isolated subservers with their own chat rooms? Really? This is why people are switching to Discord in increasing numbers)
Wikileaks? It will be dismissed as Russian misinformation.
I find undesirable to buy a phone where a company can arbitrarily decide what I am and am not allowed to run on my device. Because economies of scale make things cheaper if many people want them and because I generally believe in fighting the power of arbitrary or harmful corporate decisions, I try to convince others of the importance of this "feature" (really it's more of a lack of an anti-feature).

Luckily you can still sideload apps on Android. The day they remove that feature is the day I take the time to figure out how to use an alternate OS.
That's whataboutism and conflation. It's possible to believe that BLM-related vandalism and anarchism is bad and that an attack on congress is bad.

But... sorry, a direct attack on a joint session of congress that forces the lawmakers and VP to be evacuated is WORSE than what happened in Portland.

This country can tolerate another bunch of fires and broken statues outside the Portland Federal Courthouse. I don't think anyone serious can imaging the idea of congress being sacked again.
Free market principles, at least. But regardless of the political orientation of the view, it always seems to last only as long as they happen to agree with the political implications of the company's decisions
Should we ban tabloids too or are those okay since they're not P2P?
These deficiencies have a clear cause: Donald J. Trump.

I would bet Federal bureaucracy would have hampered say a Clinton response, but Trump refused to lead, take even the most basic federal action, and he basically doesn't care beyond testing numbers affecting his election. He specifically withheld supplies and support to D states until 'they have to treat us well' e.g. be a sycophant on tv.

Maybe voters would have confidence in mail-in-voting if Republicans & Trump didn't spend a year attacking it and spreading politically motivated lies.

VBM is secure and many studies have shown there is very very little fraud.

My state Colorado has been sending ballots to almost every voter for years and it works. A Republican SOS helped craft and refine the system.

used by like something 94% of our voters, clearly trusted and used widely on both sides. Notice it doesn't get attacked by legitimate Republicans here

https://www.5280.com/2020/05/no-fraud-isnt-rampant-in-colora...
The threats haven’t been hypothetical all year. Dozens have died, 100s maimed, $2 billion in property damage.

Kamala Harris said,

> "They're not gonna stop, and everyone beware, because they're not gonna stop," she added. "They're not gonna stop before Election Day in November, and they're not gonna stop after Election Day."

> "Everyone should take note of that, on both levels, that they're not going to let up — and they should not. And we should not," she concluded.

I believe neither group are terrorists, but one side cannot be labeled a terrorist without implicating the other under the exact same label.

In Portland, in Seattle, in D.C.

The only difference is the scale of damage and death, which is orders of magnitude higher on one side.
Well this is actually somewhat disturbing, but if you think of social media corporations as organisms that are trying to further their own self-interest it does make sense.

In order to protect and preserve their monopolies and undue influence over others, it seems reasonable that they would suffocate and kill any competitors that would threaten their survival. This includes silencing their political rivals in addition to other corporate structures and platforms.
"In the mean time, I got all excited about the possibility of Celiac..."

Man, it says something about your situation when you're excited about Celiac.
I'm reasonably up-to-date on HTTP/2, but there are a couple issues with request multiplexing and server push that I'm confused about:

- When the browser requests a page, and the server wants to push the CSS, JS, etc. along with it, what happens if the CSS/JS is cached already on the client?

- Additionally, how does a server like nginx know what to "push"? Are servers expected to parse the script and link tags from the outgoing html? Or is this controlled by the application (and if so, how)?
Everything I've learned about the daily deal industry over the last few months tells me local merchants have to be sold on daily deals - they don't just sign-up through a self-serve form. (Groupon's self-serve Groupon Stores, for example, seems to be flopping.)

Facebook might be able to change this. Who knows? Just because it's Facebook doesn't mean its new product lines are automatically successful.
I guess a couple of reasons 1) you can use Boply to sell digital goods like urls or files. 2) For non-digital you don't pay an "insertion fee" on Boply like you do on eBay. And Boply is more for quickly posting your item and getting it out to your friends. The use case came from my wife who sews and wanted to have a page to send to her friend's for some of the items she made.
Time comes into play, if you have the time then yes, if not then one at a time is ideal, your first idea may be a hit then you don't have to waste time creating landing pages for the rest.
Not a lawyer. Probable cause for a search warrant, to my understanding, means probable cause the target committed or abetted a crime. The target must be a suspect.

Probable cause for believing the target has information “relevant to a crime” sounds like something else, perhaps even lower than reasonable suspicion.
Money would be best spent targeting the problem. Russia and its people is not the problem, Putin, Kim Jong-Un or whoever the current crackpot dictator with nuclear weapons is. Assassinating a single person, while morally reprehensible, is preferable to destroying a civilization.
This is an exercise in paradigm paralysis. How about: I predict that if I were teleported 100 years into the future, I would have no fucking clue what was going on, you wouldn't be able to explain it to me and I would probably die from the culture shock. You have evolve and develop and turn into the future. You can't just go there willy-nilly, nor, at this point, can you confidently make predictions about it. That too is a prediction, though. For all I know Rudy Rucker is right and we will be a black hole in 100 years. But even if that prediction is right, our guesstimate of the phenomenology is all wrong.
Author here!

syntax-rules is a form of pattern matching (mentioned in footnote 2). But it's only for matching on syntax, not on ordinary values. I can't write the fibonacci function using syntax-rules.

The idea behind "not everything is an expression" is that ordinary macros only extend the expressions in a language. But languages have more than expressions to them - they also have patterns, and possibly other syntax classes (loop formats, LINQ, monadic do-syntax). I think those syntax classes ought to be macro-extensible as well. That's what I mean when I say that ordinary macros don't acknowledge that not everything is an expression.

It's rather a roundabout way to say it, I guess.
None of the "follow me" drones folks are really doing object tracking yet. They basically just "fake it" by sending a bunch of guided waypoints with the offset of the phone or bracelet GPS location in airdogs case and hope it looks OK because of the really wide angle lens of the GoPro. There is a lot of room for improvement in this area that could be made by feeding that realtime tracking data back into the flight controller as you suggest.

The one startup in the drone space that is really putting computer vision stuff to work on drones is http://skyd.io - some ex google project wing folks. The demos are freaking amazing. Wait long enough on the website background video and you can see a six foot wingspan UAV flying itself through a parking garage.

Source: I live an breath drone stuff and write a UAV ground station app for iOS to go along with our Apple MFi certified hardware for the long range telemetry connection from iOS. It works with OPs flight controller by the way :-)
Is there an e-ink reader with a 8.5"x11"/A4 screen that'll display PDFs? All I want is to be able to bring all my tech ebooks with me to work and be able to look things up/brush up on things on the commute/flight etc.
It's possible to use volumes functionality to keep db data persistent.
The rules of HN are clear ... this is definitely allowed.
Location: Europe

Remote: Yes

Willing to relocate: Yes

Tools I currently use: Figma, HTML/CSS, JS/TS, React/Next.js, Prisma, Supabase, Planetscale

Résumé/CV: https://www.linkedin.com/in/pchojecki/

Portfolio: https://monkin.co/work

Email: p@monkin.co

I’m Przemyslaw, a designer with 18 years of experience in online advertising, interface design for browser-based games, startup products, and complex AdTech/analytics solutions for big corps.

Seeking a long-term contract opportunity for early-stage startups or online products that either has a working product and want to improve UI/UX for it or start from scratch. Want to validate your idea through MVP? I can take projects starting from ideas and first sketches to deployment.

Message me if interested in more in-depth case studies showcasing my past work.
My understanding is that this change in policy was directly in response to pressure from the EU and FTC probes.
Smaller doses over time are safer than a large dose. Time to fix things up. Concentrating the radiation has a negative effect.

Edit: Maybe this is incorrect when it comes to cancer risk, but I had the impression it still mattered, with multiple impacts in the same area of DNA causing things to be more likely to permanently break. Unless that is extremely unlikely to happen at all at this level of dose.

Still, these machines are probably not particularly harmful.
Guess I'm sticking with Boxcar for iPad push notifications.

Same here, except using Notifo.
I don't "like" it either, but I don't think it sucks technically. A lot of people find it useful and there's clearly value in the abstraction.

Where it fails for me is that I don't (rightly or wrongly) see (or treat) HTML as a tightly structured language. Whereas tight formatting is beneficial for languages with minimal syntax, like CSS, in HTML I appreciate the flexibility of putting spacing and elements where I like or where I feel it makes sense (but I love SASS/SCSS as it merely enhances an already tightly structured language). As ever, different strokes for different folks.