jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A more general way to do this is with M-. (Esc-.). This fetches the last argument from the previously entered command. Very handy when you need to apply multiple commands to a file or directory.

Repeat this key combo to fetch the last argument from further back in your command history.

I use this all the time (almost as much as tab completion).
The PRC often uses (or used, anyway) Japanese war crimes in propaganda, much like the Soviet Union used Nazi war crimes in propaganda.

Japan and China, and Japan and Korea, do not get on well. This probably has something to do with Japan having invaded and colonised both countries, committed brutal war crimes, then later denied they took place, honoured war criminals in an official capacity, and failed to teach Japan's imperial past in school such that most Japanese people had no idea that Japan ever did anything wrong.
I also have one:
https://allagora.wordpress.com/2021/01/23/technology-makes-i...

I still don't understand what the benefit of those standard text blocks is.
Seems like you could just use Delete with query params on the collection path. Is that not RESTful?
People aren't searching for the service -- they're searching for the content. It's a very long tail of keywords that brands have used across millions of emails.
This. Would love to know but am not willing to scan photos of excrement to do my own analysis. I have my own personal experience of living in SF for 10 years, in the Mission. I’ve seen a lot of human looking fecal matter.
Startup idea: GMO trees for rapid, green architecture, like bridges, fencing, simple structural supports. Some species of Bamboo can grow at a rate of up to 1.6in/hour so it may be practical to engineer a wood with the right material properties to grow into trained structural shapes in a span of months, as opposed to decades in the OP.

Hell, I'd love a living bridge in my backyard that I could have grown in a summer or two.
These stand alone products get killed but I would be interested in seeing a similar summary by feature. It's always seemed like a strategy to me that they build and release an MVP, early adopters explore it, love or hate it, and the best of what's killed winds up integrating into the core suite.

For example, I miss Google Latitude but location sharing is a feature of Google Maps now. I never used Inbox but I assume some of the new Gmail features are from what they learned there.
Wow, so language lets us get past that limit.

And numbers are a computed property, so we don't have to know all the possible numbers, just the rules:

let firstIndex = 0

var nextIndex: Number { return nextNumberBasedOnSomeRules() }

And so it's helpful to have a language with a sensible numeric system, after all. :)
I've been thinking about this a lot with regards to Waymo.

Google already knows just about everything one can know about us on the internet. And if you use Google Maps or Android, they already know a lot about how you move through the real world... where you live, where you work, where you shop, who your friends and family are.

Adding in a network of vehicles that are always "patrolling" the streets of every city, covered with sensors, driving us all around... It's a dataset that's any twentieth-century dictator's dream come true.
man, this OS had so much potential. HP just panicked on this one and killed it so early
This is called "Test-case reduction". Bug minimisation would be about reducing the number/severity of bugs in code.
Windows and Mac both have this issue of terrible defaults.
Emacs is open source. You will always be able to do that.

No one forces you to `git pull`.
>What exactly was the purpose to "re-arranging small bits of matter near the surface of the earth" again?

From the same man that proposed the idea of "re-arranging small bits of matter near the surface of the earth".

>It would, indeed, be more sensible to build houses and the like; but if there are political and practical difficulties in the way of this, the above would be better than nothing.

It's a social hack to get around idiotic situations. It's like moving to mars because you are worried about a nuclear war or climate change. Dumb games require dumb players.
Wait - it looks like you have to use Fn-Q or Fn-` for ESC?
I think Shopify now has two TuffleRuby Developers on their team. That is the closest we could get from speeding up Ruby Rails.
I guess we are also waiting for the linux vs Freebsd 13 comparison?
It's super weird that your list just assumes the Windows way for things is "standard" or "normal" and the Mac way is wrong, when both paths are (most of the time) entirely arbitrary. E.g., Home and End behavior, delete key behavior.

As others have noted, your list also includes dings on the Mac that are factually inaccurate, so...
Using dropdowns instead of radio buttons is a huge pet peeve of mine.

Dropdowns are only appropriate if the quantity of choices is large and the user already knows what the choices are, and then you should be able to type your selection in. This would be things like birth year, country, and state/province.

Otherwise you add extra clicks, extra scrolling, and visual search of a brand-new element that can't be evaluated ahead of time.
This seems like a safety study, what are the effects and efficacy of the treatment?
Your comment is disingenuous. The case was not "one or two hops away" from malfeasance, it was the subject of said malfeasance. The fact that neither of the bad actors testified in court, and that they may have been working in a separate office does not change this.
I suspect that people do not write an app hoping to be the "average" app, but are instead hoping to be a breakout app that becomes very popular. It seems like an example of superiority bias.
No, that's irrelevant: http://hyperphysics.phy-astr.gsu.edu/hbase/mechanics/sphshel...
Numbers, cuts etc etc.

A billion is a big emotional mark. Breaking it down to a per unit, regardless of what is actually given out as revenue, is a fairly traditional means of giving an indication of the per unit revenue (even if unfairly distorting).

Eg: cost of military + war in Iraq (in particular) is often distilled down to the cost born by each man, woman and child in the USA - despite the fact that each man, woman and child does not bear an even cost (nor some would argue an even benefit).
That is completely false. Modelling the inside of the earth as a hollow spherical shell, the force inside at all points due to the gravity of the surrounding shell is 0.
Nonsense about obsoleting CSS aside, I've downloaded this Javascript version and I've been using it as a standalone program with Node. The command-line tool is a lot less mature than the Ruby version, but it's so much faster. The Ruby one was really painfully slow. It was really frustrating to have to wait a whole five seconds for it to regenerate your CSS files every time you make a small little change. This one will regenerate your CSS in comfortably less than a second. It's much better.
It seems to me, though, that if we did, we wouldn't care. Sure it would bother me if two people I work with whom I respect told me what they truly thought of me and it was incongruous with my expectation of what they thought of me. But I think if I found out what EVERYONE thought of me it would quickly stop caring.

But I guess to your point, if that happened then structures of society would break down. Still, I'm not sure that would be a bad thing necessarily since at the very least we'd start being completely honest with one another. Kind of makes me thing of the movie The Invention Of Lying.
I'm in devops but support the Hadoop cluste. We are a adtech company that has close to a 2 petabyte cluster that is around 76% full.
Don't forget his lunch box! That thing can get heavy!
Swapping a SIM card and verifying identity requires some identity to match with, presumably provided at time of activation.
They asked about LinkedIn, where the content is gated behind a login. If it was a rate limiting problem, that would be trivial.

Needing to be logged in as the same user defeats the purpose of proxying to hide your physical origin.

Registering thousands of different users to use in a distributed way is hard now that they require a text message verification for new accounts.
Can you elaborate? Specifically curious about how you get local styles and dynamic styles in vanilla CSS.
The Communications Decency Act of 1996 permitted Internet Companies to not be held responsible for content posted by users. That was an interesting experiment. Looking back we now know that it did some good, but it also did some bad: It meant that everyone on the internet could become a publisher and the result has been fake news, unbridled growth in hate speech, terrorist propaganda, and so on. It meant many users trapped in echo chambers who receive an untrue view of the world.

It is now time to review the Communications Decency Act and perhaps take back some of its provisions based on what we have learned in the last 23 years. Sacha Baron Cohen is right, social media companies should be held to the same decency standards as traditional publishers.
> OpenVPN does not have out-of-the-box client support on any major desktop or mobile operating system. This introduces user experience issues and requires the user to update and maintain the software themselves. OpenVPN depends on the security of TLS, both the protocol and its implementations, and we simply trust the server less due to past security incidents.

Writeup with links available in our FAQ: https://github.com/trailofbits/algo/blob/master/docs/faq.md#...
Again: this is YC leaving China, not expanding further into it.
Insomnia is great!
Sure, people still do it:

https://www.reddit.com/r/desktops/comments/52402v/windows_10...

It's just less common.
Miners don't have middlemen powers. They can't censor your transactions like a true middleman could. Even if 9 out of 10 miners colluded to censor you, all you need is 1 out of the 10 to be honest, and your transactions would still go through.
I dont know if you're joking or not. But how is that going to generate revenue? I mean the site is cool and useful and all. But its just anoth http://mailinator.com/ clone.
The micro instance was fronting the render farm. As far as I can tell the article doesn't specify the instance types in use for any of the other components.
Sounds like the only winners in this fight are the lawyers.
I think you have your math wrong there by quite a lot. It's $50, not $50,000!
How many people also got different variations of their name?
First of all, the 400k is a number, not a metric. Techcrunch only mentions it to create a polite segue to their skepticism.

Bear in mind that the number of users is particularly useless, because about.me is an vanity URL-based service. People stampede to reserve a /<firstname> domain. This is also the case for Twitter, Tumblr, and the Facebook vanity URL, or whatever they call it.
My kids play sports but not because I realistically think they are ever going to earn a living at it. It'd be nice if they could get a college scholarship, but even that is a long shot. The main reasons I have them in sports is that it's activity that keeps them fit, it's a social opportunity that allows them to make friends, and it helps them learn an important part of American culture.
I don't like the idea of ads, but some kind of reward system might become critical to 356's success.

I started sth very similar to this this with a couple of friends one year ago and every single one of us lost interest/motivation/time in the first half of the year :(
A lot of disagreeing comments here hopefully makes it clear that this why there is target audiences and market research for demographics. Different people have conflicting views. So while you can always try for mass appeal there is likely never going to be a 1 size fits all for design.
What did I just read? I don't even know what the gum is referring to. This article assumes that I know something about Singapore. I don't. I have no idea what I'm reading.
have a demo?
The AP program is optional and only for people with high security needs. The restrictions make it utterly inappropriate for unskilled users, so it will never be expanded to the general population.

General sideloading? True, that's anyone's guess.
The attorney general of New Mexico believes otherwise: https://www.theverge.com/2020/2/20/21145698/google-student-p... (Actually two separate ongoing cases are discussed here.)

Here's another suit from Illinois, both regarding COPPA and the Illinois BIPA: https://www.cnet.com/news/two-children-sue-google-for-allege...

There's more, mind you, but suffice to say, every school who is using the Classroom platform is going to be dealing with a lot of angry parents soon.
I be surprised if 1 in 20k _rode_ in a helicopter every day, let alone commuted
Make sure they're bored out of their mind all the time. No Fortnite, no YouTube, no tablet. (steers them clear of ADHD too) Either they go play outside with their friends or they hack what they can on some outdated/underpowered device you give them (Arduino, TI84, Arch linux boot screen, etc). Read them technical books before bed.
I use conda to do effectively the same thing. If my conda environment breaks and I can't roll it back, at least I can destroy it and start again.

As an aside; it is really hard to explain why you should use anything but pip3 to people who only rarely need to interact with python.
Nothing's supposed to stop them, they just pay more. That's the bloody point.
>GPU accelerated video encoding/decoding is done largely via special fixed function hardware not GPGPU so there really isn't a relation between the links and the statements

CUDA(NVENC/NVDEC), AMF, OpenCL are listed on the FFMpeg chart I mentioned and linked to. HW Accel might use different compute unit for its function, but GPGPU API is also being used for that nevertheless.

Perhaps HW Accel is not the best example for sighting the need gap for universal GPGPU API or its implementation as OP talks about porting GPGPU API for a non-supported platform; What would be the right example?

P.S. I stand corrected on implying Radeon HD 6000 couldn't encode in HW Accel due to API mess, where as it was missing ASIC. Thanks.
There's three things we really want here:
1) Prevent people gaining inappropriate privileges
2) Detect if people have gained inappropriate privileges
3) Prevent those inappropriate privileges form being persisted

If we can achieve (1) then (2) and (3) are irrelevant. If we can't, then (2) depends on the kernel being trustworthy (things like IMA and audit can give strong indications of compromise, but if the attacker can get into the kernel then they can just hide themselves), and (3) is much easier for an attacker to undetectably pull off if they can switch out the on-disk kernel.
How "web-specific" is WebAssembly? This all sounds like an enticing feature set a general-purpose VM for writing desktop and server applications, not just making fancy stuff in a web browser. Is there any chance we'll see something like Node-but-it's-Wasm at some point?
Sure it's a miles site. The title is clickbait. The guy seems to have been fired for other reasons.
Maybe we should be reading more books? TV is a classic waste of time anyways and now the experience is becoming more and more user hostile.

I’m honestly worried about this tech coming after computers next. Windows tried this before but I’m thinking it was a test run.

Like watch an un-skippable ad before sending an email levels of bullshit.
This article is hidden behind a cookie wall, pressing
"Agree and Continue" does nothing.

Edit: tried opening in firejail and enableing javascript, this gave some kind of infinite loop reloading the page over and over.
This is a nice article. We use z3 at work (to solve client specific resource allocation problems with certain business constraints), and I personally have been interested in looking at Coq. Looking at the other comments it seems like there might be an expressive-ness vs compute time tradeoff, but worth exploring for some of the harder problems I guess.
Yeah, so that's why I was more hesitant about Deribit than I was about LedgerX. I have full faith in LedgerX the company and the regulator that oversees is. With Deribit you only really have a track record to go on, because if past performance fails to predict the future then you're kinda SOL.

But if you're outside the US I'm not sure there are many other choices. I think okex and bit.com might both offer some flavor of option, but last I looked were relatively tiny markets.
Pretty decent. I've been working from home with my fiance for about three weeks now. Starting the fourth week now. We live in a 50 sqm (540 sqft) apartment together.

We're trying to stay in contact with friends and family as much as possible. We text and call more to just chill.

We're also very much aware of our priviliged position. We're both in software engineering and our jobs are secure for the forseeable future. We got a pile of cash in the bank and are properly insured. Working from home is not a problem at all.

One nasty side effect of working from home and not getting out much is that the days start to blend. I can barely keep track of what day of the week it is. All the days of the week look the same.
Most commercial solutions solve this by using bright illumination from both sides to avoid shadows. In a pinch a couple of led under-cupboard light strips off would probably work. Something like:

https://www.interactive-education.co.uk/product/visualisers/...

It's almost always easier to control the illumination in the first place rather than fix it in post.
It's also probably true that this is a top comment due to people who work for them or own stock.
Why is it malware?
My take which is probably not what Apple want to hear is that they simply want to go the Microsoft Surface way.

I am personally a Linux/Thinkpad person, but all the persons I am working with who happen to have a Surface just love it.

Well executed, the concept is beautiful and practical. Apple is coming from the tablet side and Microsoft from the laptop side, they will converge at some point.

ARM is an implementation detail.
> Let’s say I manufacture a shirt in San Francisco and you buy it for $100. [...] $100 is a price you’re willing to pay to wear it.

> [...] if I [...] make the shirt in [...] Bangladesh, you want to cut the price and reduce it to $20, because of “cost of living” for the workers

This is a strawman argument. If I am willing to pay $100 for a shirt, I would not demand the price be cut just because it was made in Bangladesh. Given a choice between a $100 SF shirt and a $99 Bangladesh shirt that are otherwise identical, I would buy the latter. I think many others would make the same choice.

The only times I can think of where I would discriminate by location are if:

1. I am trying to support a particular industry in a particular region

2. I am trying not to support a particular industry in a particular region

3. I am actually paying for the "Made in X" label rather than the shirt itself, for social status, prestige, etc.
Lmao 18% of the world's population live in India
I’m not fond of the reasoning employed in the message bus section that decries the fact that misuse results in a big mess.

No programming paradigm can stand up to rushed/flawed mental models.

The domain can become quite complex; it is wishful thinking to believe that a single approach could drain it of all complexity.
His views have always differed somewhat from mine, but that doesn’t make him disingenuous. Rather, I think he used to write very charitably toward his tribe and very uncharitably toward other tribes (dealing in caricatures, demonizing, exaggerating, snarking, finding nothing praiseworthy, etc). He seems much more humble and earnest nowadays, even while I still often disagree with him.
One of my least favorite trends in rationalist communities is taking extremely weak signals and using mental gymnastics to amplify those signals into some more dramatic conclusion. Apply overt formal writing style combined with some cleverly disguised fallacies (“few would disagree...”) and the piece has an air of faux sophistication and manufactured consensus.

Meanwhile, you’re arguing that you can draw sweeping conclusions about a person simply because they read a certain publication. Ironic, given the rationalist community’s original embrace of exploring a wide array of perspectives and writings rather than letting pre-conceived biases dominate one’s thinking.

I think you’re projecting your own habit of tying your identity to the material you read. Plenty of people read NYT articles without aligning themselves with the NYT, without thinking of themselves as part of the NYT community, and without building an identity around being an NYT reader. Plenty of people read NYT articles even though they disagree with them. Simply reading the NYT doesn’t turn someone into a self-described NYT person in the way that many people thinking reading SSC turns them into a rationalist.
It’s kinda funny because I was horrified when I had to retake my driving license in California, coming from France where the driving test is actually hard, at how ridiculously easy it was.
Also apply this to the price of college whose price is similarly set based on the circumstances of the applicant rather than its value.
> You don't need to compile the plotting library every time.

You don't need to but Julia does.
Its definately a issue, and I know it is being worked on.

Julia doesn't store compiled binary code between sessions.
Unless you compile it into a sysimage.

There are apparently reasons why caching compiled binary like this is complicated in Julia.
But once that is solved, wow things are going to be nice.
Also, use

~.

to terminate a stalled session.
"make with the clickyclicky"

Most delightful phrase I've read in weeks, thanks for the chuckle. :)
Previous discussion here: http://news.ycombinator.com/item?id=1645520
So you are vandal. You are vandalizing Street View.
If I invite you to a party and you get yourself a drink when you get there did you only come to the party so you could get a drink?

If you care about him not having the commission then it is simple to work around.
C++. And it's no problem :) I don't need privileged ports, and I don't need write access to the OS.

Only thing that annoyed me was when I did some work on an internal web tool (php+js) and had no php-fpm & httpd. But by now I've got a container for that.
Can anyone explain to me how UBI is actually paid for, and who will do the work that nobody wants to do if we no longer need to work?
Early computers were created to calculate ballistic tables for artillery fire support in military.

Most of the innovations in computers and tech are direct results from military arms research.

Silicon Valley didn’t just sprout from nothing. There were lots of engineers in the area that worked to support military contract making weapons, and their kids started computer companies.
Getting your hands dirty by manually messing with SVG elements allows you so much freedom while plotting in D3, it is amazing. If you do any sort of advanced data visualization on the web, being able to read and write parts of SVGs is essential.
Me too.. I absolutely hate the feel of the newer 'magic' keyboards. Still use the old ones everywhere. The 'butterfly' laptop ones I just can't use at all.

Not surprised these are totally unrepairable by the way. Luckily they rarely need to be repaired.
Matias still makes apple-style keyboards with USB ports.
There's a great opportunity to use this site as a jumping off point for distribution. Harvest emails/like on social/transact for one-time/repeat/subscription/recommend to friends/etc, all of which is available via various existing vendor APIs.
> Finally, the idea of "banning" guns -- which every basically qualified engineer or physicist should be capable to building from readily available materials and tools -- makes them even more interesting. If for no other reason than to illuminate preposterous and insulting nature of the idea.

This makes no sense. Assaulting someone is illegal, but anyone can do it. It's still illegal.

What?