jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
This type of drum circle commentary is so unhelpful.

Raising the bar for security in the software industry requires much more than just self reflection and elbow grease from individual engineers.

The solution requires buy in from all stakeholders. Especially management.
Emacs is an extensible editor ... It just need to be adaptive now to programming language evolution.

If Lisp have make the job from a while it should be nice to keep that solution, but, to had more flexibility for next generations.

A simple example, I works with it every days, IRC, mail, web, source code ... but on Ycombinator, I need to load an html browser to vote ... But yes I works out of Xorg ... and that is an important value that most of editor just don't understand.

Thanks for GNU Emacs, I really love it.
There are other things you can burn: peat (probably not plentiful in Greenland), dried cow manure. Also, you wear furs and sleep under furs. Even my grandparents, living in a place with far more plentiful wood at a much later time in history, had stories of breaking the ice on the wash basin in the morning.
94549 is their city zip code. And a palindrome.
CS has expanded so much that unless you are a genius you can't really know it all, so corners have to be cut. Depending on where you position yourself in the stack, deep understanding of hardware may or may not be important.

As for algorithms: for most of the stuff what people really need is to have a basic grasp of complexity of the common containers and time accesses to various parts of the system but beyond that–just learn on the go.
Would you be alright if a VPN profiled and sold your browsing habits, engaging in very traditional, even benign business model similar to what everyone else is (e.g. credit cards, etc) doing -- but with the knack of keeping your real identity strictly anonymous and detached from these activities?

In other words, would you be alright if the VPN built a profile of your VPN identity? The corollary, I think, asks if you're interested in a VPN to separate your activities, or to thoroughly diffuse them for actual information loss.
What did you do to get the advance copy?
Good. Hopefully this is the beginning of restoration of some common sense in these matters. It would be even nicer if we could get rid of the Patriot Act and the crotch-grabby TSA POSs while we're at it, but I know better than to dream.
Andrew, great interview. I was just wondering if there was a reason you don't ask people to repeat themselves when the video cuts off? It seems to take away a little from the video. (I did notice the sly handling regarding the "blue light" cutoff)
>it feels like I'm forgetting someone else...

Peter Cooper? :)
I felt I needed to give more than +1 to support this comment. Studying for the LSAT's is an extremely effective way to increase your logical skills. For whatever you think of lawyers and the legal profession, being able to "think like a lawyer" is an incredible asset.

I thought I had a strong ability to recognize logical patterns and avoid making categorical assumptions until I took the LSATs. Thankfully, I am not a lawyer.
"6ab$TRa?" has never been counting on the difficulty of hashing for security, and probably won't for some time.

False.
More amusing than anything. It's interesting to watch http://friendfeed.com/paul/1af77944/prediction-chromeos-will... turn into http://friendfeed.com/paul/950d810b/well-that-amusing-i-m-su... in a matter of hours.
Not sure one has to be a governing body to invade. Godzilla could invade.
P.S. I submitted this yesterday too. My post got hidden/shadow-banned, and I don't know why. Trying again, as this is my very last hail-Mary, before I burn down nearly a year of full-time work on (what I think is) a great idea.
SAP ERP is nowadays mostly written in C(++), java and ABAP (their own programming language to implement business logic, forms and reports) with SAP HANA bringing Web technologies.

SAP also predates the cloud, it used to be in mainframe land though (SAP R/2).

It has a cloud offering in its latest revision SAP HANA, but switching a major version is prohibitely expensive and requires immense amounts of work.
This is exactly right. People are so invested in what they've learned that they are reluctant to give it up and try something new and different. Humans are creatures of habit.

For some reason, this has never afflicted me. I've used many languages and environments in my time (eg, FORTRAN, Tandem TAL, C/C++/C#/Objective-C, Java, Python, Go, and Smalltalk), and I've treated each and every one of them as a fun opportunity to play and learn. This is my intellectual playground and those languages are my toys! Smalltalk was completely different from everything else I had used over 20+ years, and it still didn't phase me. Go figure.

Today, I continue to have a warm place in my heart for Smalltalk.
I think that's the paper that Eyal & Sirer disprove with "selfish mining".

And here's a post that may provide a useful mental framework for thinking about cryptocurrency consensus protocols and game-theory:

http://tendermint.com/posts/security-of-cryptocurrency-proto...

And a proposed solution:

http://tendermint.com/docs/tendermint.pdf

Also, check out the email invite I sent you to the group!
p.s. if anybody wants access, just email me.
Ship quick and get users. My passion project [1] started as a weekend endeavor, I started hosting it on campus at school immediately and the users began rolling in. Now it's got an install base of about 5 that I know of and a userbase in the hundreds (it's popular with the VPN and darknet crowds). Having other people besides me who care about the project is the sole thing that has kept me interested and pushing. Just make sure to sell your project hard to your friends and family, and make sure that you never stop being a user.

For things that are fun to make but nobody would want to use, beats me. Those things I usually play with until I run out of steam, at which point I figure I've learned what I'm going to learn from them and move on.

1. https://github.com/XanderStrike/caketop-theater
The principle of charity is inapplicable to an article which begins with a "So, have you stopped beating your wife" type of assertion -- as written, it excludes the possibility that a reasonable disagreeing position could exist, since only "anti-immigrant" and "dishonest" people would hold disagreeing positions.

Thus, it is undeserving of charity and undeserving of HN. Do the moderator's duty and get it out of here.
Thanks!

Chan's algorithms is actually able to combine both approaches and runs in n log h. It is a bit trickier though, so I didn't make an interactive for it.

http://en.wikipedia.org/wiki/Chan%27s_algorithm
Having children can provide a huge boost to your motivation.
Checked luggage will not fly on the plane without the passenger. Especially if he refused screening! They might want to search it some more but it will stay at the airport where you are.
I think there’s poor reasoning on all sides. Plenty of employees that want to make SF market salaries while living in Thailand talk about the value of their work. Whether or not those claims are accurate they are irrelevant.

Employees have no more reason to be concerned about the value of their work to employers than employers have to be concerned about the value of their pay to employees.

If you want to be logical about it the only thing that matters is the market. But both sides try to bring in irrelevant arguments in hopes of getting leverage in negotiations. Sometimes it even works!
I assume you have tested it and it doesn't work? Maybe the GPU is simply too old. I'm doing everything with shaders and it's possible they are just too much for this GPU. Supporting a wide range of hardware (especially old one that nobody has anymore), is not easy.
it's normal, at least from my experience. i hypothesize it is related to being vulnerable to predators while stopping somewhere to poop in an unfamiliar environment.

but it sounds like you are also eating something your body doesn't like. for example, before i discovered i was allergic to gluten, i would also poop dozens of small sessions per day. all that went away after doing an elimination diet (systematically introducing 1 new ingredient at a time until you find the problems).
Key escrow is already a thing. I recently helped a friend recover his wallet, and luckily he had his private key escrowed.
The most important part about the releases since 1.0 is that compile time has been significantly reduced, the article touches on basically all ways how this has been done - may I ask when you've last tried it?
I think the thesis of Senator Warren's book The Two-Income Trap (2004) is that in the US, where you don't have the problem with profit-driven schools (or at least had it much less back then), you instead have the problem that the middle classes will flee to the suburbs to get their kids into good schools (or, as another poster has put it, "not-bad" schools). The schools may be public, but as long as you need a certain income to live in the district, that serves the same purpose.

Book review by Scott Alexander here: https://slatestarcodex.com/2014/06/28/book-review-the-two-in...)
Blockchain is like NoSQL.

NoSQL was a nice buzzword to bunch up web caches and log processing tools for analytics, especially for the creepy-spying-ads corps.

The blockchain niches seem to be much, much smaller than what it's sold for. Once the dust settles (~5 years from now) it's likely that not much will be left behind an all this money spent on it will have been wasted.

Heck, NoSQL databases have wider applicability than blockchain and few people consider them a major technological revolution, let alone a social or economical one.
Long time ago I found myself as the sole point of contact between 200 managers+workers office & regional HR office. I had recently came across excel, so made a simple sheet with names & staff numbers. That sheet, over the time of 3 years, evolved into a mammoth of sheet. sheet with db_ prefix listed names, joining date, title, salary, timebase, country of origin, skills, driving license number, expiry & many such. Other sheets pull up some columns, & I manually add D for day shift in date column, or N for night, H for holiday, F for Friday. Another one pulls this data per week for D only or N only or both. Another one pulls data & prefills the leave request sheet for individual staff. At any time I change the dropdown week value, & I can print a summary of man hours, who worked, how much expenses on HR. No where in the sheet I used VBA because of that macro dialog box.
The article claims the nytimes story is like this:

> Scott Alexander’s blog is popular with some influential Silicon Valley people.
> Scott Alexander has done posts that espouse views on race or gender that progressives disapprove of.
> THEREFORE, Silicon Valley is a hotbed of racism and sexism.

But this just isn't accurate. The first sentence is right. The second is part of the profile (though not the entire point). And the stated conclusion is not in the article at all.

I hadn't noticed "rationalists" of this particular type before today. I'm not impressed.

This part is pretty bad:

> Metz is very interested to paint Alexander as racist, by writing for example that “in one post, he aligned himself with Charles Murray, who proposed a link between race and I.Q. in ‘The Bell Curve.’”

Metz doesn't call Alexander a racist. The author feels Metz paints Alexander as a racist simply by raising an association with well known accused racist Charles Murray. Yet... if that inference is generally clear, then why did Alexander choose to make a point about UBI by associating himself with Charles Murray?

My guess is the author feels attacked by the nytimes (or maybe the "tribe" the nytimes belongs to) and is fighting back (Fighting a little dirty, too, since it seems to be portraying the story inaccurately.)
I have the idea in my head for a game that gives you a somewhat basic UI and lets you write programs to improve it that are shareable.

Not sure if that fits into what you're planning at all, but feel free to use the concept.
Thanks! I was imagining an actively managed portfolio. There are very few set it and forget it hole in one investments.
> Even better, if there’s an error, there is no non-error return value. You can’t accidentally use the zero-valued return half of a tuple (as you can in golang) because it simply isn’t there.

That is better! But it's not as better as I think you think it is. The conventions are adequate, here.

> Is the important part of error handling having some copy-pasted stanza repeated everywhere? Or is it enforcing that errors are always handled and semantically-undefined return values are never accidentally passed along in the event of an error?

Neither, really: it's about having the error code path visually equivalent to the non-error code path.

> No, it simply is not. `?` early-aborts the function and returns the result straight away if it’s an error, and unwraps the interior value if not. There is no plausible way for someone to mispredict this behavior, and if there was, it would be no different from golang, since the two constructs are semantically virtually identical. One is simply shorter than the other.

I don't want early abort. Don't know how else to say it. If I have 5 operations, each of which can fail, I want them to be 5 visually distinct stanzas in my source, and I want to be able to manipulate the errors from each independently.

> Ease of understandability is almost hands-down the most important metric given the ratio of frequency to code being read versus written. And to be completely blunt, it is flatly ridiculous that wrapping every line in nearly-identical error handling code somehow doesn’t impair comprehension. The argument is the same for abstractions like `map`, `select`, `reduce` et al. Intent and behavior of code can be understood at a glance when you remove the minutia of looping, bounds-checking, and indexing

I'm sorry, but I just don't agree. You call looping, bounds-checking, index, etc. minutia, but I don't see it that way.
Are you arguing that communities should be allowed to artificially inflate their voting population with non-voting prisoners? Do you think that's just and fair?
This is a nitpick. in 99% of cases the lawyer is going to present the deal and then state an opinion on what might be a good course of action.
Velaro RUS are built to Russian gauge.
Hanlon's razor: "never attribute to malice that which is adequately explained by stupidity".

What's the difference? The outcome is the same.
That seems to equally be the case for both ICE and electric vehicles, so I don't think you're worse off going electric if that's your concern.
Are you saying that movies and porn are done without people consent? Performer on set, people acting as background give theirs explicit on paper consent. So if you are not your average porn company you should just send these contracts to the platform. And BY THE WAY it's already like this in the web caming industry.
You might be thinking of America's Army [0], but that uses Unreal Engine.

[0] https://en.wikipedia.org/wiki/America's_Army
I understood it to be a way to help employees feel connected to their coworkers in a way similar to what would happen naturally in an office setting. Many of us struggle with this.
The SX4 and Fiat Scaddi are cousins and were often made in the same plant, subsequently Fiat made the 500 L and 2020 models are still available in the US. It’s a tad larger, but has most of the virtues of the SX4.

(I still miss Suzuki and hope they come back.)
We sold both of our gas cars and got Tesla (don’t need two cars right now). We are doing more road trips (1k miles or more) right now than ever. Teslas are awesome on long drives (mainly due to autopilot).
Yes, that's all bad as well. But some platforms get removed entirely when there's enough illegal activity. A marketplace that is facilitating should be held responsible. If your community can't be trusted, than yes validation must be done. So yes, I think the platforms that you mention should be handled as well.
Slightly off-topic:

Caring about slight latency differences but then still using joysticks for a shooter seems rather weird.
If I understand correctly that these are all roughly comparable TVs as far as the viewing is concerned, the comparison at https://www.bestbuy.com/site/compare?skus=6406418,6325571,64... really highlights that the smart features subsidize the TV!
>but they altered the deal

Pray they don't alter it further.
Aren't there non-military uses for transportation?
As of a few months ago, it is possible to make an account, but it cannot use the API unless you give a phone number. Since that is what I wanted to try out, I backed off after learning that and so I don't know if there are any other limitations.
Thanks for the detailed answer. So I guess you prefer Angular? On HN, it seems that almost everyone that has tried React really likes it.
None of what the author describes is unique to London, or the 21st century, or kids. It's all a pretty standard way of speaking here and has been for decades.
Restaurants won't have to go away if you freeze the rent and pay the previous employees a replacement income.

In other words, providing a stimulus package paid to the right people can prevent it.
The tonic water that is available without prescription is too dilute to matter as a drug. You would get the permanent vision problems after using it daily for about 500 years, except that you are unlikely to live 500 years anyway.
Yes, make plans to transition.
The author won a Monotype Foundation scholarship on the basis of this dissertation

http://ultrasparky.org/work/experience.html
Many good tips answered already like chunking tasks. But like a few people have mentioned the might be a deeper problem.

There might be some pent up trauma in your mind (could just be something totally mundane like not feeling heard when you were 5 years old, or could be something more serious). Somehow that trauma may be associated in the mind with the idea of things you 'have to do' or whatever, and the procrastination is a subconscious defence against having those feelings bubbling to the surface.

Do an experiment: can you close your eyes and find something in your mind to think about that makes you feel negative emotion? Try find something, maybe cry or just let yourself feel those feelings for say 20 mins. Having done that, do you feel more able to complete or organise your tasks? If so, something like what I'm talking about might be going on.

The road to really getting there might be long, but just realising this connection can be a big help and lead to more and more improvement as long as long as you can keep not shying away from those negative emotions.
Can somebody explain the title to me? This is just a collection of puzzles.
The web version will be using WebRTC with whatever codecs your browser ships while the native version is able to use custom codecs.
Intel history is full of such missteps.

Last one was dropping MPX, while everyone else is making memory tagging compulsory as means to tame C and C++ code.
hell yaa! post more of my internet rap videos please.
Salary at FAANG starts at 120.000USD (when you 'just' graduated from Stanford or Berkeley) and will go up to about 300.000 over time.
But all the other bounds have improved massively, too:

- CPUs are multiple orders of magnitude faster

- GPUs are multiple orders of magnitude faster

- RAM is multiple orders of magnitude faster and more abundant

- Disks are multiple orders of magnitude faster and bigger

- Network connections are multiple orders of magnitude faster

Why is it that the end result feels the same?

The answer, of course, is that software complexity has kept pace: software, like a gas, expands until it fills its container.
For decades, I have been well known among my colleagues, friends and family for rotating tables any time there’s even the slightest wobble, not giving up until the deed is done, and nearly always doing so successfully unless a leg is clearly missing its foot. Most of them tolerate it.
I'm cynical. I think it's frankly worse than that. When we talk about economic and market forces, we don't talk about "greed" as a major economic force. We know it's the creation of capitalism, but economists seem to do everything in their power to ignore it. Standard economic models breaks down when people are powerful enough to create their own supply/demand curves.

We've had the term "working poor" for a while. I suspect that we'll have "working homeless" in the decades to come.
The hell? Did you copy and paste this from WordPress docs? That has nothing to do with native html functionality.
How do you open spreadsheet with more than 1024 columns?
This is the answer.

IPv6 was always about maintaining the status quo. It doesn't become "better" than IPv4 until CGNAT makes IPv4 worse. (Or if your internal network reaches the scaling limits of RFC1918.)
I've been using the free Instapaper iPhone app for some time, until it just completely stopped working. Trying to update, it would tell me that there was no network connection. Uh, wrong. Over and over. Eventually I logged out, wiped the local cache, and tried logging in fresh. And what did I get? A blank page with "403" at the top.

My impression of the app at this point was that either the developer is a fuck up or that I've been geo-locked out because I'm not in the U.S. Actually the second implies the first. I didn't care, I just stopped using Instapaper.

On the basis of this post, I took a leap of faith. Despite a complete failure of user experience with the free app, I bet $5 that maybe the paid app would, well, work. And so far it has.

Marco, if you're listening, you make some great points in this post, but your upselling in my experience is... as described.
A very little color.

Can you add anything that wasn't in the originally-posted article? For example, answers to any of these questions:

Why was the accused infringer of trademarks not given specific, actionable information about the trademarks in question? You state that the reporter is required to provide additional information in many cases. Assuming this was one of those cases, why was this additional information not shared with the accused infringer? (And if this was not one of those cases, why mention this at all?)

You invoke the DMCA, citing it as obligating you to take appropriate action. Was the action taken in this case the most appropriate one? Who decides what's appropriate here, Facebook or the relevant laws?

Care to discuss any of your specialized tools, systems, and technology to review and properly handle IP notices? I can't speak for others, but their mere presence says little to me.

No sane person expects a perfect system. We're just curious about the particular circumstances of this particular case, and you have a reasonable audience here who would love for you to share some of them.
The "substantial proportion" bit still holds for other businesses.

For general package delivery, what happens if the recipient is not in and the package cannot be delivered? The courier will not want to turn round and take the package back to the depot. If they take it home with them, they have a package they don't want taking up space in their home.

How much do individual couriers earn, anyway? How much money are you trying to save for customers?
I am no math whiz but I did have one road to Damascus moment that helped me feel less daunted.
Proofs of theorems can be very intimidating. With a lot of effort I might eventually be able to understand and reproduce a proof. However I'd think that the mind that could come up with such a proof in the first place must be orders of magnitude smarter as some of intermediate steps would seem so unintuitive. As in what possessed him to try that route?

But what you have to remember that what you're seeing can be the result of years of effort, trial and error that eventually gets tidied up into a narrative that's analagous to sticking your arm into a haystack and picking out the needle in one smooth action.

It would help people a lot if this was pointed out more by teachers I think.