jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
That's been done for quite some time now. A single picture is sufficient for single-sided or double-sided cut keys.
LLVM Weekly is a great way to keep up with what is going on in that ecosystem (plus some GCC-related stuff now and then). It's definitely something to look forward to on those awful Monday mornings...

Plus, even if I skim the llvm-dev archives, Alex tends to find interesting stuff that I missed.
To the degree there was a change in US public opinion, the turning point was the attack on the Beirut US Marine Barracks in 1983. An unexpected number of casualties under an ambiguous mission sort of undermined Regan's criticism Jimmy Carter for Eagle Claw [8 dead trying to rescue the hostages in Iran] during the 1980 election cycle. [1] Politically, 1983 was a campaign year for the 1984 presidential election.

On the other hand, the big shift has been in military doctrine from valuing equipment and expending personnel to valuing personnel and expending equipment. And that has come about as the military has increasingly emphasized training. Gone are the green divisions that suffered heavily in the Ardennes in the winter of 1944-45. US military doctrine does not view soldiers as warm bodies so much since the suspension of conscription in the 1970's.

In my opinion, public opinion has followed doctrine, not the other way around. Not that the public ever thought that US soldiers dying was good, but rather that they never saw Blackhawk Down type casualties as tragic until the government raised it from the level of an unfortunate cost of war.

[1]: http://en.wikipedia.org/wiki/Operation_Eagle_Claw
Sex is a cluster of traits with multidimensional variation and bimodal clustering distribution.

Gender identity is, arguably, one of many sex traits, or a product of the interaction of such a trait with the social milieu.

Ascribed gender is a social trait whose relation to sex traits, including gender identity, varies by time, place, and social context (though in the West, it is converging toward being aligned with gender identity where the latter is known.)
It's almost as if you have been completely ignoring all news events over the past couple of years when you say "on what basis are the voters supposed to make that decision?"

Guess what -- corruption is a possibility of our system. The end. Pick guys who you don't think are going to be corrupted, or haven't been outed as corrupt if you find that important.

Most Americans don't find corruption to be that big of a deal. You know how I know that? Because they keep voting the same corrupt people into office. Apparently, as long as things keep getting done, no one seems to mind the corruption.

As for military response, there are plenty of military operations you can launch to deny foreign nations the capability of hacking into a company like Sony, just like there are plenty of military operations you can launch to prevent foreign aggressors from shooting down US passenger planes, or pirating along US coasts, or any of the dozen other preventative military operations the US performs every single day.
Thank you for the compliment. Point taken on cat, but that's the way I like to introduce the process to people. I took cat and grep out at the end of the article anyway.
On PPI ... I don't think you'll lose users, but they might get a little lost. For PPI you could have some mouseover-activated points of reference.

I had trouble with memory and RAM for smartphones. Lots of marketing mixes them together so for an average customer, it might be more confusing than helpful.

I guess I would say: see if you can research what the most common distinguishing factors for a purchase are, stick to those.

It's a great tool. I can see using it for laptops. Harder for phones etc.
"No, he's right. Japanese is shitty. Have you ever read a random Japanese scroll? It's impossible to interpret. Even in romaji!"
I give up on this one. I just do not see eye to eye with you guys on this and it is apparent I do not have the skills to convince you that you are heading in the wrong direction. At any rate, nice chat.
I never use websites that require me to have an account somewhere else. Either have no account at all (especially if you don't need one, that's just friction) or set up a minimal password system as an option next to FB/G/TW or whatever else is in fashion as external authorization provider.
Sorry to be pedantic but it is the "cue" to them that you are looking, not "queue".
In addition to the other threads, the fact is businesses need contact information to make money. Upsells, deal emails, etc., are all a critical part of their revenue streams.

So removing this would cost them a great deal of money.
1. I find that a good office environment combined with an easy commute is way better for my productivity and mental health than working from home.

2. Having some degree of in person communication with your team makes everyone's work better. This isn't an argument for meetings or small talk, my point is that some meetings and conversations can only be done well in person.

3. I live in a big city, rent a single room and can't afford a home office - working, relaxing, eating and sleeping in the same space isn't my ideal lifestyle.

So to be willing to work remotely all the time, I need to have an employer who is willing to pay for me to set up a productive home office environment - separate room, good desk, screens etc. Only to make me 80-90% as productive as I would be if I had a good office environment and got to meet my colleagues.

In a previous role, the office environment was great and my commute was a 20-minute walk - I never took the option to work from home even though I could have.
Hyperventilating reduces oxygen levels in your body due to the Bohr effect. That's why it can cause you to faint.
I remember, we called that 'imaginary mode' since it required substantial rewriting of code and few made the attempt.
@rainforest's reply pretty much covers it. NPAPI was deprecated for security reasons so they thought it was a good idea to bypass that deprecation by installing a local webserver. My other comment on yesterdays thread: https://news.ycombinator.com/item?id=22658173
there is no reason it shouldn't be possible to have a packet with an ipv4 destination and an ipv6 source

This is now possible with NAT64, but it requires a translator box and somebody has to pay for that.
Finally, somebody else who hates the largely gratuitous semicolons.

Example: http://roboprogs.com/devel/2010.06.html

It's a shame they didn't just make it fully line oriented (like BASIC, xBASE, shell-script, Python, Ruby, ...), with the customary backslash or ampersand to indicate an incomplete line. (but they didn't) I guess then Netscape would have had to call it FooScript (or something silly like echhh-muh-script).

The worst thing I hate about the "add semicolons!" religion is that it teaches people not to spot statements that are going to be terminated by a newline. So then, I have to see all the extra noise on each line :-(

Don't people test the crap they write?!?
I have to disagree with your last paragraph. To an extent, there is a threshold below which adding more luxury will make one happier. For example, I am much happier with my new car than my old one, even though it's actually older (1994 vs 1998) and despite it costing me more.
There are a lot of SEO snake oil salesmen out there, but that doesn't change the fact that there is a viable industry built around making your product more visible to your target audience. Until Google is psychic and can infer what you want by any search input, SEO will still have tangible and legitimate value.
Try http://www.phonegap.com/
Can you shed any light on "owl"?
I guess the popularity of Ubuntu on the cloud has to do with their success on the desktop.
It's interesting that the article uses sports as evidence that "elites" do exist to some degree. On the other hand, I used to compete frequently and talked with many professional athletes. Even among that top 1% of athletes, the ones who were the very best (world champions or olympic medalists) usually said that talent is overrated and it's mostly about hard work.

That's not to say that I think everyone is born on equal ground. I just think talent should be thought of as having that work ethic and drive as opposed to some innate ability. For whatever reason, some people will just naturally work harder at something, especially when that person likes what they are doing.

I've seen this in the work place as well; the people who are interested in what they are doing usually outperform those who are uninterested, even when those who are uninterested may be less intelligent. However, as the people who are more interested continue to work hard, (I like to think) their intelligence will also develop because they are pushing themselves.
"People, especially younger generation can't stand being treated harshly. You can't criticize them, and every response must be nice, politically correct and helpful."

Citation?

A raw assertion is not helpful.
This is an improvement. I think it needs more iterations.

For example, the free sections look too much like the 1 hr sections (e.g. glance at the right-most sign in this blurry shot: http://pix-media.s3.amazonaws.com/blog/883/process.png ). How long did it take you to distinguish them?
How come there was no big outcry over The Patriot Act, warrantless wiretaps, CCTV all over, enhanced interrogation, suspension of haebeous corpus.. etc...?
I'm guessing that's debatable. I don't know anywhere close to the numbers, but effectively, you're saying that the iPhone (a few hundred dollar purchase up front, plus maybe a few hundred dollars every couple years) is worth more than the lifespan of how much revenue per user those users will be worth using search.

The flip side of the gamble is that Google makes money of search and ad revenues even if they don't sell an Android. Sure, the users aren't AS likely to use gmail, or picasa web sharing, or what have you, but they likely make some money off of almost every smart phone user, regardless of whether their phone is an Android, iPhone, Blackberry or Windows Mobile.

You might be right, for sure, but I think Google is the long-term winner here.
> If the software is under the GPL, you must publish your changes.

This is only true if you distribute a binary of the patched code. If your patching on the server side there is no requirement to publish your patch (hence why the Affero GPL was invented, it closes this loophole).
Yes this is totally unlike Yes Men at all.
Spamming sites looking to harvest emails look a lot like the first in terms of presenting a form. That's the first thing I notice on the first page. The act of clicking on the button means the user as committed some effort towards signing up and is more likely to continue whereas on the main page even if they have chosen to start the form they haven't quiet committed in the same way.
...notices that they have been hidden...
If a dog is useful it may be a better use of the excess protein, especially for nomadic peoples. The dog will carry around all of that extra meat and provide a service. Drying/storing the meat may also attract predators.
To elaborate, Monzo has this envelope feature by allowing you to create "pots" and then set "Pay from this pot" for any recurring payments. I have separate pots for rent/bills/car. It also has a "Salary sorter" that will split your salary into the pots when you get paid (you just have to approve it).

None of that is available in the USA yet, but something to look out for if there isn't currently a US alternative.
"I don't understand why they bother."

Evangelism.
This series of article should be renamed "You should know how to do the things that jQuery do for you by yourself." On a live environnement, there are so many upside to using jQuery that even if you don't need it, you want it.

Good article.
That makes bo sense. Why woul rhey abandon a working drug if no one else is interested in manufacturing a knock-off?
Ah, this threw me for a while too. So the answer appears to be: Suppose you have a generic function X(Y), where the "Y" is generic. Now suppose you want Y to be truly generic, and not just Java-style generic, which means that Y may be any size. That is, it may be a "byte", it may be "short", a "long", a 184-byte struct, a pointer, etc etc etc. The way most programming languages do functions, functions encode into themselves the sizes of what they are expecting, and the expectation for how they are going to receive parameters. Therefore, a single function can't take all those options, and at the very least you end up needing one per base size, plus one for spilling to the stack... and that's just to deal with the size issue, you still have signedness, various struct properties if you're passing structs, etc.

So one option is to "box" everything, which basically amounts to saying "I will take a pointer to everything", and in the case of Go, "I will take the pointer to that thing's type". (That's how interfaces work in Go.) Now everything is the same size (pointer-sized). But now everything's boxed. Alternatively, you can compile lots of functions, but now everything's compiled in separate copies of the function.

From the high-level language POV it all seems so simple. When converting it into actual assembly, which has to interact with the rest of the system, it gets more complicated, and the performance implications of even slight slowdowns to a function call can be catastrophic given how many of them we make.

Personally I'm still interested in the question of whether it's feasible to create a different calling convention into a generic function that deals with this directly. This might not be possible in C due to its age, or C++ due to its reverse-compatibility heritage, but I'm interested in whether we can write a sufficiently-generic (in the more general sense of the term) function calling system that it can work with Go better. Basically looking at types like a vtable and abstracting out all the calls that are size-dependent into vtable-lookups, which ought to be slower but only slightly slower than a direct call (given that it seems like everything can be resolved at compile time except the actual address). But I don't know. Interested to hear if anybody else has ever tried that or anything similar. (Assembler is a great deal more flexible than the structured programming we have laid on top of it, at least in theory.)
Where are your "solid proofs?" I have my family and my existence (I wouldn't be here if my grandfather wasn't forced to leave the country) to prove what I'm saying. You're just trying to cover up what the Turks did. A lot of people say the Nazis didn't do anything either. They're wrong, just as you are.
Then educate people! Don't just say it's better, say why!
Yes the process dictionary seems attractive, but you will come to regret it. It will always bit you in the bum, don't do it, don't do it, don't do it.
http://www.ted.com/talks/juan_enriquez_shares_mindboggling_n...

Juan Enrique shares his insights on similar lines.

"It would be mildly arrogant to presume, the purpose of the universe from 13.5 billion years, is we men. Home Sapiens give way to a new breed of Living creatures called Homo Evolutus, that controls its own existance" - my paraphrase, from what I remember. A must watch.
So, presumably "bright enough to burn the image on your retina" is lower than the threshold for permanent eye damage? If it's not a lot lower, it's scary to think that the movie-goers had no idea it was going to happen and a miscalibration of the mechanism could've caused lifelong eye problems.
I think Theo de Raadt is right to make the accusation open, because it is quite a serious thing.

On the other hand, I know that such an accusation can have a devastating effect on the live of the accused developer. So the principle of _in dubio pro reo_ should be applied faithfully.

This should be the instinctive reaction of a democratic society. It does seem to be quite hard to have this collective routine work reliably nowadays, which is sad.
But still, BMW gets associated with technological innovation (if only in the field of cinema advertisement).
I'm not sure you can replicate this online, it seems to rely on a flash far brighter than any display tech can deliver right now.
With all due respect metabrew, if you do that you are a nutter.

Non-mutability is not some crazy quick left there as an afterthought - it is at the core of Erlang - it is how you build reliable systems in the presence of errors.
Try Psonar.

Disclosure: they're based here in Cambridge UK and have friends who work with them.
Definitely agree with the inertia thing. The labor market works in the long-run but isn't frictionless for practical real-world reasons pertaining to personality, personal circumstance, immigration policy and so on.
You may want to look at [DaemonMode.jl](https://github.com/dmolina/DaemonMode.jl), which spins up a persistent Julia process in the background so you don't have to pay the TTFP penalty more than once, even when shell-scripting.
I think everybody did the thing he was interested in most. For me that was rendering, physics, vehicles, camera and ps2 specific stuff like VU0 collision detection.
It turned into a 1 trillion dollar market three weeks ago. DeFi has been on an upward trend for the past 6 months. It is happening. Banks were just allowed in January to start interacting with public blockchains, so give that a year. The regulatory walls are dropping and accessibility is increasing with the likes of Visa and Mastercard.
Color definitely sets expectations. But I assume the red-tinted white wine was served at red wine temperature, which would give it a very different set of flavors.
What's obfuscated is the _actual_ semitone interval between the accidental and the other notes around it. And the actual semitone interval is the most important bit of information - it's what our ears hear.
But this is really the worst conceivable use case for Julia. Why are you interested in making this change, when Julia offers no advantage in this scenario?
Im not sure how long it takes for someone to port this into webassembly and distribute the assets along with a decentralized anonymous file network ?
> I have a family with children. Should I get paid more than an employee who lives alone? - I have a big house that has a large mortgage. Should I get paid more than an employee who lives in a cheap apartment? - I have purchased a yacht that requires maintenance. Should I get paid more than an employee who hasn't?

Should you? No. Do you have to? Yes.

If you have a family of four, a yacht and a mortgage maybe you need to make - say - $200k/y. Cool. But what about some single guy with none of those things, he can work for $100k/y and make the same profit as you.

Are you saying he shouldn't use his competitive advantage over you to get hired?

This isn't about the employer. It's about the employee, and what their life allows them to work for.
Update: I broke down and hooked up my DisplayLink adapter. It works like a charm and as far as I can tell the DP software does not install a kernel driver?
Cachelines, page sizes, and size of the TLB all play a role. But with tinkering you can see those effects yourself and I played with 1, 2, 4, 8, 16, and 32 "pages" which I assumed were 4KB each and didn't see much difference. Measured latencies do increase slowly, but you expect that as the TLB becomes progressively more of a bottleneck.

If you use a 1GB array and see full random with much higher latency than a sliding window then you can be pretty sure that the page size is much less than 1GB.

Getting the cacheline off by a factor of 2 does make a small difference since you get occasional cache hits instead of zero, but as long as the array tested is several times larger than cache the impact is small.

But all in all the M1 has excellent memory bandwidth, excellent latency, and shows significantly better throughput on random workloads as you use more cores. Normal PC desktops have 2 memory channels (even the higher end i7/i9/ryzen7/ryzen9), only the $$$$ workstation chips like threadripper and some of the $$$$ Intel's have more. The little ole M1 in a mac mini, starting at $700 has at least 8 memory channels. So basically the M1 delivers on all fronts, larger and lower latency caches, wide issue, large reorder buffers, excellent IPC, and excellent power efficiency.
And they still can't make it work on Linux, even in Wine.
I was floored when I realized the Peloton has no games and it's closed to third-party developers. It seems to just have group classes which couldn't be less interesting to me.

I'd ask "what were they thinking?" but it apparently sells like hotcakes, so it's me who's out of touch.
And you can bet by the time that day comes we'll have a new USB-D / USB 6 connector to get new adapters for and Apple will bravely drop USB-C from their laptops in favor of this new standard.
Yes I definitely will. There is so much great stuff here that I can use. The quality of discussion within Hacker News never ceases to amaze me. I don't think big company execs realise this community exists, if they did and they asked the appropriate questions they could really do some great things which would then in turn benefit all it's customers (a lot of us in this community) greatly.
Will report back in two weeks on how it went.

Thanks again.
Imagine believing that anyone, anywhere was ever "neutral".
I prefer to say "yes but" and bring the prioritization discussion front and center. I wrote more here:

https://letterstoanewdeveloper.com/2019/09/02/the-art-to-and...
Why isn't it the default?

According to the superuser link, in the previous version it worked by default without privileged access.
I agree.

And I should have mentioned that I'd unzip the Gortex when I got warmed up. Or even put it in my pack, and just use a windshirt. But it's nice to have, in case the temperature drops or the wind picks up. Or if there's freezing rain.
Well, no. Scott invoked the issue here, not me. And obviously, people see evidence of malice, which is why we’re having this whole debate.

But again, there’s nothing abnormal or “paranoid” about inferring someone’s intentions from their writing. You’ve done it yourself, which is why you described him as “humane”. Why shouldn't others be able to arrive at different conclusions?
Several articles have said that only 40% of homes in Texas use natural gas for heat. https://climatecrocks.com/2021/02/14/the-eyes-of-texas-are-o...
There's a cloudflare-like MITM in the middle that is serving https.
Fed already opened corporate bond-buying program and used it. It's called Secondary Market Corporate Credit Facility (SMCCF). It only applies to investment-grade debt. Going below that and buying junk would be a big step.
>We will likely see some retail electric company bankrupcies.

REP's go bankrupt all the time, especially when the weather gets funny. As WallStreetsBets says, "Sir, this is a casino".
Not a website, and this may be obvious, but if you are doing research on Wikipedia on a topic from a non-English speaking country, sometimes that nation's language features a longer and more in depth article. I am currently learning German and have noticed this with regard to articles regarding universities in Germany.
Fiber too. Nothing quite clears the mind like going for a walk and emptying the tanks.
Ok, I am having a really hard time figuring out if that's serious or not. I watched the video and it was ridiculous, but it all seems to be done with a straight face. But maybe a school project or something? It's from 2017 so I assume they are now defunct, however it originated.
Very impressive, is just peer-to-peer communication or do you have some type of coordination server.
SML for web and game dev? Why not!

There is the Rails-inspired web framework SML on Stilts: — https://github.com/j4cbo/stilts — presumably named after its great ergonomics.

And there is the SDL-powered MosGame, specifically for the Moscow ML compiler — https://github.com/Eckankar/MosGame — it comes with these examples: https://github.com/Eckankar/MosGame/tree/master/examples

But really, SML is primarily good for writing compilers.