jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'm not really surprised. There are deaf parents who have deaf children and then refuse to allow their children to be fitted with cochlear implants, all in the name of something akin to "deaf pride", and a delusional denial that being deaf is any kind of disadvantage. It's understandable to build that sort of thing into one's identity to the point where it's a blind spot, but it's unfortunate that the kids end up suffering for it.

Part of the issue here is that -- presumably -- the drug must be administered during childhood, as it's too late to make a difference during adulthood. So the child isn't the one making the choice, legally: it's the parents.

Personally, I find the question asked of the article to be upside down; I think it's unethical for a parent to deny a child a treatment that would improve their quality of life, simply because they are "proud" of their in-group. It's almost as bad as the anti-vaxxers.
Many but PG (paul graham) for his books on Lisp and Lisp essays; they literally changed my programming career and many many others I think!
Tinder has points 1, 2 (if you use your phone number), the first part of 3 (but it's more like $20) and 6. Some apps have certain no-match criteria.
If you insist on treating every man who wants to use your service like a john I'm not sure you're going to like the men you get.
From the original Bloomberg article (https://www.bloomberg.com/news/articles/2019-11-25/google-fi...)

"To the contrary, our thorough investigation found the individuals were involved in systematic searches for other employees’ materials and work. This includes searching for, accessing, and distributing business information outside the scope of their jobs — repeating this conduct even after they were met with and reminded about our data security policies. This information, along with details of internal emails and inaccurate descriptions about Googlers’ work, was subsequently shared externally."

That would be grounds for termination in most countries.
Dedicated VPN apps would be more acceptable if they were open source. A few other VPN services (e.g. Mullvad) open source their apps for transparency, and it would be great to see WifiMask do the same. Open source apps would be a distinguishing feature in what many users see as a commodity service.
It's easy to say that in retrospect, but at the time I would probably think that the questions will end in just a few minutes and I'll get on your flight eventually... So why involve a lawyer and make this an even bigger deal.
I am a Muslim, and I share openly my thoughts on religion, faith, and related subjects. I frankly do not mind being singled out (once in a while) because I am Muslim as long as it is it is not assumed from the beginning that I am guilty.

What I have a problem with is people assuming someone is already guilty because they are Muslim, or Black, or White, or Hindu, or short, or Blonde. When you are start there it becomes a struggle for one person to prove they are innocent and it rarely ends well because from the get go it is set for someone to be wrong as opposed to both parties getting to the truth.

I was once asked by a FBI agent to meet and answer questions, which I did happily and readily. He was very polite, and more importantly, he started with an explanation of the situation and why he had to ask questions, we had a chat, and that was the last time I heard about it.
Wow this is shocking... I think a lot of this is probably related to the issues that the "bullshit jobs" article that was up on HN earlier this week ( https://news.ycombinator.com/item?id=6236478 ) covered. A pithy quote I heard from someone earlier this week seems to ring true here:
If Al Qaeda’s plan was to cause a massive overreaction that would destroy the very idea of America from within: wow, good plan.
How is this game different from Quarto [1]?

[1] http://en.wikipedia.org/wiki/Quarto_(board_game)
"You’ve got people from five different branches of government all in here - we don’t do this just for fun."

Exactly. You do it because it's a secure, well-paying job; there's an infinite budget to keep bullies like you working.
It echos of rounding up everyone who is Japanese and throwing them into concentration camps.

It's amazing how many people don't know we had concentration camps in the USA in recent history.

We are just a hop skip and jump away from that again, all it would take is another major nightmare.
Do you have a lawyer on speed dial? I don’t.
It's actually a manifestation of the US security state. Foreigners or foreign-looking people are just the first victims. Rest assured, before long everyone in the country will be suspect.
By the way Nova had a great segment on using a plasma rocket to get to Mars in just 39 days or so:
http://www.pbs.org/wgbh/nova/space/plasma-rockets.html

A must read book on this subject is also the case for Mars: http://en.wikipedia.org/wiki/The_Case_for_Mars
I got through 1 min and feel I lost one minute of my life. How annoying.
The lighter text does a really awesome job of highlighting the spam (so we can skip it).

It would be really great if there was a threshold where the entire comment was just collapsed (reddit does this, and it looks really nice)

/just a thought
This is incredibly true. I've been making a flash game recently, and it's my first, but I've just been overwhelmed with how many images are required.
At every step I'm realizing, "Oh damn, I need images for this. Finds my graphics buddy"
The design might work against the wall if the drawer were open in front. Crawling under the desk you would see the clutter of the cords, routers, power strips, etc., but access would be easier, and you wouldn't see the drawer much otherwise.

A drawer that was open only toward the front might also look better in an office setup where the back of the desk faces the room.
apt-get source emacs
I would be really interested to know if anyone is looking at the comment posting velocity of users before the change and after.
This would require lidar error to be less than 1cm.
If you know a sensor like that, I would appreciate a link.
More to the point, now that Google has reverted to normal, how do you remove the background image from Bing? It's a total dealbreaker for me.
Well, not always. I bought a laptop from Apple in college and tried to return it the next day and they refused. It wasn't until years later that I considered buying another Apple product and it was an iPod shuffle. Fortunately they got their act together on customer service a bit since those days.
The *nix part of OS X isn't interesting.
Nah, this is pretty clearly a response to Bing. In fact, I've always suspected that the pretty images on Bing's homepage are a significant part of it's growing success. Most people just don't associate with Google's clean, academic approach to design.
You may well be right. The artists involved are exactly the ones that would be chosen in that scenario. Which is unfortunate.
I've had duckduckgo as my default search engine in Chrome for over a month and have been pretty happy.

Occasionally to look up a technical error/issue I have to go back to google; but you can search google directly from duckduckgo with "g! [your-query]"
Employers are going to have a bias against you for not having a CS degree. That doesn't mean it's a deal breaker, however.

The biggest thing you can do is have a portfolio ready. Show potential employers that you are capable with a great website. Examples of projects you've done, and what you are capable of are going to be absolutely imparitive.

As far as minimal skill set, you are going to want be very confident/comfortable with HTML/CSS as well as cross browser quirks. Familiarity with Photoshop is a definite asset, as you will be required to chop graphics at a lot of shops. I would go to major job search sites, and look at the qualifications for front-end web developers. See what employers are really looking for right now and focus on that.
I think the CAP theorem has been overapplied in a lot of cases. All it says is that the three forces are in tension, and that as you get more of one you have to trade away some of the others.

But that's pretty obvious. It's true in any optimization problem. There are a spectrum of technologies available, and all fall somewhere on what for the sake of argument let's call the CAP horizon. Why is it the case that you have to trade of one of C, A, or P when transitioning from one of these technologies to another?

The reason is obvious. Any technology that is _not_ on the CAP horizon must either improve or die. No one would use a technology that is simultaneously less C, A, and P than some other technology that's available.

So it's not true that you can only gain in one of the three by giving up some of the others. It's only true that of the products available that you might actually select from, all exhibit the tradeoff because if there was no tradeoff then one of the products would die.

There should probably be a fourth variable. Pr for "price." See Microsoft and Oracle make databases that are simultaneously as C and A, and more P than certain distributed solutions in MySql. But there you have to give up some Pr in order to get that extra P.

This kind of statement (X, Y, or Z, pick two) is an interesting, thought provoking way to state the tradeoffs in an industry. But it's more of an economic statement than a technical one. There are probably solutions yet to be discovered that will push all three variables higher in a single solution than anything we've discovered so far. But if and when such a solution is discovered, people will still be saying, C, A, P, pick two, and they will be right because the tradeoff will still be in effect with other products of the time.
What I find most notable is that this appears to be the first time Google has ever required a user session to interact with the home page by prompting a login screen in order to change the background.
As long as your bringing up MacGyver, Victorinox "Tinker" Swiss Army knife. Duct tape to put things together, knife to take 'em apart. The Tinker is small enough for every day pocket-ability but versatile enough to do about anything you need.
"minimum wage" should be for jobs that are minimum work - jobs were you stand around doing nothing (cashier at a slow store), or are apprenticing a skill.

Amazon warehouse jobs are physically demanding and damaging (which should carry a premium) and extremely optimized to negative downtime (which should carry a premium). (Employees are required to do work while off the clock, walking between work area and break area, and waiting in line for security checks).
One of the biggest learnings of our org was to prefix tokens with the entity type. It's helped immensely.

entity-type:RANDOM_TOKEN

* Helps in migrations, especially complex ones where you split up entity types.

* Identities what tokens are so people can look them up if they see them in logs.

* Polymorphic relationships can delegate to the appropriate owning service easily without additional bookkeeping.

You can also encode other stuff in the token entropy, too, such as the author DC/region for active-active setups where you need to forward the request to the source of truth in the brief window where the other regions don't know about it yet.
I would tend to agree yes. The creator of the art-producing AI is much the creator. But not as much as if s/he would have created the art as such directly, because of indirection. The AI might produce billions of versions of the art which the human creating the AI has never seen or heard.

It's maybe not too different from photography as art. The photographer takes many pictures then selects and edits them. it the act of intentionally conveying some "message" to the viewers that makes it art, in my view.
> This definitely will not lead to a slippery slope or a global new world order

Hate to break it to you, but there have been multi-lateral treaties before. Including those that deal with taxation.
You can ethically sell a service with your libre software.
The only way is to force the users to pay via Web applications and SaaS services, really.
Indeed, they're really neat little devices and they're also dirt cheap.
So if I'm compiling PostgreSQL from source, should I be doing:

export CFLAGS='-O3 -march=native'

Before ./configure? Because if I don't, it's using -O2 without specifying an architecture.
Disclaimer: This is just how we got it at RudderStack. It may differ for different organizations.
A much more simple alternative way of doing this is to use stretchy buffers.

Here's an example of a dynamic array in C in about 20 lines: http://nothings.org/stb/stretchy_buffer.txt

And here's a friendly explanation of how this technique works: https://ourmachinery.com/post/minimalist-container-library-i...
shoot me an email if you want to chat a little bit more atrust15 at gmail.com
True. But all kinds of people play little power games. They know you probably won't say anything, unless you don't care and call out the emperor. Tough to say though, but someone selfaware should know this projects some kind of power 'play' and would avoid that manner.
There are so many great Classical works that are lost to us [1]. I would really love if they turn out to be some of them, even if just fragments thereof. Polybius' Histories (particularly after the battle of Cannae), Livy's Ab Urbe Condita, Menander's plays, maybe Suetonius' Lives of Famous Whores for interest sake ;)

[1] http://en.wikipedia.org/wiki/Lost_work#Classical_world
Check out "10. What happens to my earned and accrued but unused vacation if I am discharged or quit my job?" at http://www.dir.ca.gov/dlse/faq_vacation.htm
Don't be so pessimistic. I'm sure we can use these kinds of robots for our benefit --not just sending them to war for us.
Ah yes, it's labelled 'falsework', so the wooden structure is indeed just to support the main structure until it can be self supporting.
Why not just revise the developer agreement to squeeze out AdSense/AdMob? They kinda did already (with the 3rd party analytics), but I'm sure there's more they could do.
The intention? Not everyone who is now "working for themselves" is trying to start a business. Take my house cleaner for instance, she would rather have a job and has no intention to grow her business or be in it long term.
>We all know that they'll get the lion's share of what's left of RIM and Windows mobile in a year or two.

I disagree - I think Android devices will experience more growth than iPhone OS (or iOS) in a year or two.
Sqlite :-)
"The javascript is there for the auditing" doesn't mean anything. Javascript is the worst possible environment for running crypto code: it's accepting and running code delivered over a network from untrusted hosts bound in all sorts of unpredictable ways to an extremely complicated markup format optimized for display, and, on top of that, almost every single feature in the language can be overridden from the code.

Even if you were among the 0.00000001% of potential users who could possibly look at a block cipher implemented in Javascript and judge whether it was intact (and among the 0% of people who would actually do this), you can't just look at one piece of code in JS and know what it's actually going to do. You have to have a way of assuring every single bound function in the entire Javascript runtime.

That mechanism of ensuring the entire state of a Javascript context in a browser? It doesn't exist yet in any modern browser.

Your last sentence? What a huge dodge. If your server is compromised, your users lose. My browser trusts your server absolutely. If you'd like me to demonstrate this to you vividly, you can catch me offline and we can arrange terms.
Well it wouldn't be that outlandish to do truly blind programming interviews.

Just use a collaborative editor and possibly wacom stylus (can't be any more cumbersome than the traditional whiteboard), plus a text chat interface to conduct the interview. The interviewer interacts with the candidate in real time but doesn't see him or her.

Where cheating is a concern you can have a different employee (who does not provide interview feedback) monitoring the candidate over a camera to ensure they're only using the approved terminal, not phoning a friend.

Any medium to large-sized software company should be able to pull this off, and it would eliminate the possibility of gender bias in the interview results.
The US just rejoined after Biden reversed Trumps withdrawal.
The NYT is a mess and it's gotten worse since it laid off a bunch of its editors and notably got rid of its public editor.

I see it today as a bunch of independent contractors loosely publishing under the same banner. Article quality varies heavily depending upon author. News pieces are increasingly opinionated.

I've been a reader for over a decade and have probably cancelled and renewed my subscription a dozen times.

This NYT has never been perfect: I'm still sore how uncritical it was over the Iraq War. But my memory is that its voice and quality used to be a lot more consistent.

Note: I am addressing only the news part of the org. The opinion section is a whole other ball of wax, but they bleed into each other.
Tried do this on a mac.
I had to replace gnu grep with perl:

perl -wnle '/(.{0}https://assets.amuniversal.com.{0,33})/ and print $1'

I had to replace wget with curl:

curl -s https://www.gocomics.com/calvinandhobbesespanol/$x -o $z-es;

Then I realized I need gnu date, which had to come as part of coreutils:

brew install coreutils

So date becomes gdate

for i in {1..1000}; do x=$(gdate +'%Y/%m/%d' -d "$i days ago");
z=$(gdate +'%Y-%m-%d' -d "$i days ago");

Hope I din't break other stuff with that.

Now it still doesn't work, but I'm giving up, hopefully I saved a little time for somebody...
Time for a skip level with your boss's boss. That being said, I used to go months without talking to my manager as I found little utility in it. I generated my own work.
Here's a link to view the article without generating page views for the NYT: https://archive.is/0Ghdl
No clue, but not really surprised
With more and more central banks pushing their digital currencies, this occurrence really seems inopportune. To feel schadenfreude is inevitable.
I wish synonyms were sorted according to usage frequency instead of alphabetically... maybe its not possible with the data source though?
How do they remove Voc's from the water? Does it need a carbon filter? Does it remove leftover medications found in feces?
Katsuyama created a trading platform that nullifies one HFT strategy, namely latency arbitrage.

Stieglitz is much more critical of the strong efficient market hypothesis in general; from this, he derives a number of positions that are anathema to the entire trading community - among other things, he has advocated a Tobin tax.

In short: Katsuyama is someone that will help with technical tweaks to get rid of the most egregious abuses of HFT (which would benefit the other players at the table, e.g. the trading organisations and exchanges), Stieglitz would probably advocate higher transaction costs (which would decrease overall trading volume and hurt the other players at the table).

So Stieglitz isn't invited because he's seen as "bad for business".
In this case, the coping strategies of martyrs seem more apt. "You are doing it for the cause."
Thanks, I found this really helpful!
I have a more general question for you: I am a senior developer who is starting to figure out devops because I need to deploy two different products we built. I have limited Chef and Ansible experience and pretty good Unix skills.
Should I start out with Docker or am I missing some crucial pieces I should go through first?
The use case is "media processing services" in one case, and a sports betting game in the other.
We shouldn't allow patents on old X applied to new Y domain.
Why is this better than Pinterest covering the tax bill for employees that leave and/or are terminated? Is the latter impossible or impractical for some reason?
Presumably the 5S is also going to have a nice long iOS support lifetime given it's the first of the 64bitters and that's the type of line Apple has been known to draw.
If you're not too attached to iOS, I've just recently upgraded my old Samsung S3 to a Sony Xperia Z3 Compact. It's a ~4.5" phone with phenomenal battery life. It's got all the power of a flagship phone, but is the only flagship that is <5" that I could find. I've been using it for about 9 hours today so far (since charging) and it's still at 96% charge.
As many problems as this particular net situation brings, it would be foolish to step back and blame first world efforts. Further education is sorely needed. As education seeps into these system, corruption and foolish decisions are eventually called to account.

Africa is not a monolithic problem with identical inputs and outputs everywhere. Assistance from first-world countries does actually make a difference, and comes in many, many forms, from medical care to microloans to security assistance and psychological trauma support.
Wonderful summary of the arguments that can be used to defeat this amendment on the floor. I hope we can collectively make many of the British MPs aware of the situation and help to stop this legislation from going forward.

The actionable part of the EFF's article is at [1]. It's a list of Twitter accounts of British politicians that you can contact directly to make them aware of this.

[1]: https://act.eff.org/action/tell-britain-s-lords-don-t-let-th...
When I clicked on this link the anchor text was "Why Silicon Valley will never beat Hollywood" (or something like that). When I came back, it had changed to "You have to beat the man to be the man," which is the title of the piece. But IMHO the original title (presumably the one written by the submitter) was much better and more descriptive. I don't think I would have clicked on this link with the current title.

There seems to be a lot of this headline-rewriting going on on HN nowadays. IMO it's going a little too far.
It's nice to see somebody actually putting together tutorials for using OpenGL the right way. It's unfortunate how many people are still taught the old, deprecated methods of using OpenGL via ancient tutorials--my first reflex upon seeing this tutorial was to open it and cmd-F for "glPushMatrix", I was pleasantly surprised.

FreeImage has a nonstandard and mildly encumbered license, though. I use LodePNG instead (MIT License); limiting my asset pipeline to PNGs is already a good idea.
Well, as soon the solution doesn't scale - which will likely be within a couple of years - one needs to rearchitect and recode.

I suppose single node+db works fine for hobby SAAS and expert programmers who can squeeze every bit of performance from the machine. But for the average in-efficient programmer or teams, standard PostGres as DB and HA services fronted by a load-balancer work better.
Everyone is blaming meat.

Everyone I know who eats 90%+ carnivore diet looks/feels great.

CheapProcessedVeganFood co's perhaps?
I thought all modern aircraft had plug doors [1] that means it cannot be opened in flight? Unless the pressure difference was so low it didn't matter in this case?

[1] https://en.wikipedia.org/wiki/Plug_door
Hi. I'm Ilya, author of NGS.I see there is (at least) some overlap between the UI you are thinking about and the one that I'm thinking about - https://github.com/ngs-lang/ngs/wiki/UI-Design

The plan for NGS is to support multiple UIs. I was thinking terminal and web.

I would also (as the author of Oil shell) be glad to hear about APIs and protocols.

> start typing a command the man page automatically appears in a sidebar.

How about this one (unknown amount of work but I was thinking about this in NGS) - parse the man page in order to translate an exit code to a human-readable error message?