jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I use DevonThink as mostly just a clipping/storage app, but it has tons of utility beyond that - seems a lot of grad students use it for managing resources they later write papers from. I chose it over Evernote because it does more. The main downside of it is that it doesn't yet have a good mobile syncing solution, even though they've been working on it for years now. But it has a ton of UI customizability for searching and browsing, and search works well too.

The main problems with all these systems are just that we use them to attempt to augment our own intelligence/utility based off of some concept of who we are aiming to be in the future, and then as things change for us personally, our aborted plans lead to a lot of rot that doesn't clear itself away automatically. So only some small percentage of what we collect ends up relevant.

I have a lot of individual Anki decks, which isn't recommended. But I create a filter deck that rebuilds from the other decks every day and properly randomizes the cards, and only study from that. I do it every day except when I forget and then I catch up later. My cards are mostly along the lines of music, logic, math, stats, programming, and rational thinking.
Might be cool to add some of the programming / math-y resources from -- datasciencemasters.org -- as well!
I was also cured from RSI by Dr Sarno's approach. I highly recommend you give this serious consideration.
Wow, that's great; I'm writing a CouchDB manga now and I'm suffering through my lack of artistic skills.
Two videos, X and Y, are uploaded to youtube.

X is a video of a completely featureless white screen.

Y is a video of a jungle canopy in the midst of a storm.

At some point in both videos, one pixel changes color slightly. Which video do you think it will be easier to spot the change in?

Of course, the amount of information that can be transmitted in the color change of one pixel is ridiculously small, so in a real life example more pixels (or perhaps some other data in the video) would need to be used to embed the message, but the video size can grow along with the size of the hidden message.

As for "anomaly detection", the thresholds at which such detectors function have to be tuned in such a way that they don't give too many false positives to make them useless.

And they're not magic. They can only detect certain types of anomalies, not any an all past or future steganographic techniques that could conceivably be used to hide the message.

Steganographic techniques can and have been designed to mimic expected statistical profiles. Take a look, for instance, at Peter Wayner's work on Mimic Functions:

http://en.wikipedia.org/wiki/Mimic_function

The other thing I should note is that even if it is (theoretically) possible to detect a message hidden via steganography, the cost of doing so goes up as the amount of data the message is hidden in increases.

Even detecting a message hidden with even the simplest steganographic technique will be much higher than detecting the use of bare encryption, which is already out in the open.

So widespread use of steganography in large datastreams like youtube videos and Skype will create a huge computational burden on the snoopers attempting steganalysis.
They do crop up from time to time (you can see it if you have showdead on) but there's a lot more on this topic than usually...

I wonder if it's bots posting spam because of detecting Amazon in the title of this page?
An eye for an eye and a tooth for a tooth leaves everybody blind and toothless. Obviously.
How representative of a developers daily work! Now let's see Windows 7 vs Commodore 64 for Hello World…
Also, shouldn't there be a mention of the price of Visual Studio? It might be easier to download Eclipse than buy Visual Studio
weird aversion we [...] have to charging money for things

I have exactly this problem right now. I think my biggest block right now is that

try charging money for it before you give it away

is not an effortless thing to do. One has to invest money and time to set up a payment gateway, and then one has the responsibility to respond to customers and maintain the app.

What would you suggest I do in a situation like this?
That reminds me of an interesting counterfactual that I believe Ilya Somin proposed (he's a libertarian law professor born in the USSR). Most market advocates believe communism, and especially the USSR's version of central-planning, strong-state authoritarian communism, was wrong as a matter of principle.

But what if the USSR had managed to keep a high standard of living, comparable to how it did quite well in science? And let's say it also avoided some of the worst bouts of mismanagement, like the large famines. Even libertarians who argue that central planning is inefficient might grant that it's at least hypothetically possible that the USSR could've turned out much better / less badly than it did, had a few things and personnel been different. What would people think of it then?

His guess (iirc) is that, unfortunately from his viewpoint, the USSR is as unpopular as it is basically because it "didn't work": it had a lower standard of living than the capitalist west, large famines, etc. If it were authoritarian but "worked", so East Germans and Muscovites had the same televisions and cars as West Germans and Parisians, he fears the anti-communism consensus would not really be strong at all.
Ah I see..thanks!
Utopia is a brilliant show. It's a shame that Channel 4 axed it, though, and I'm anxious that the US remake will butcher its legacy.
Seconded. Text is king for all the reasons you mentioned. I have tried OneNote, Evernote, Google Keep. Nothing matches plain text (with light markdown). I have a text editor open all the time. It's really natural to just start a new file or make a note within my normal workflow.
You can also run foreman if you're not on Heroku. Put your environment variables in a `.env` file. The environment variables get sourced only to the environment of that process and not to the __whole__ system
I wrote this up for friends and family, but thought this crowd might find it valuable to hear from someone who maybe thinks similarly.

As Bruce Lee put it: Absorb what is useful, Discard what is not, Add what is uniquely your own.

Hope it helps someone and Happy New Year!
Is there any way to get updated filtering rules?
Yes to the first. For the second, it is worthwhile enough for some people and I think it is a net benefit to society. Whether it is worth your time depends on your tastes and priorities.
Probably related to https://en.wikipedia.org/wiki/Endurance_running_hypothesis
Poe's law is strong with this post.
A surprise can be that there are plenty of fulfilling and financially rewarding jobs out there. See, it's not about FANG vs other companies. It's about big Co. vs smaller ones. You'd be surprised to see how easy it is to get challenging and meaning projects in a fast-growing small companies. You'd be surprised to see that fewer people does not not mean more work, but less and innovative work. You'd also be surprised to see that the financial reward can be much higher.

Note I'm not saying big companies are bad. They are innovating. They can pay you handsomely. They can be better managed. Most important of all, some people are just really good at navigating company bureaucracy and moving things forward -- they should stay at those companies. What I'm saying is that smaller companies offer different dynamics without necessarily compromising total package or meaning of your projects.

What? You're concerned that there are too few good smaller companies. Well, let's just say the Bay Area disagrees, at least for the past 20 years.
That link was shockingly fast. I was quite surprised by how quickly it loaded - you don't notice any loading time unless you specifically look for it. If only everything would be like that...
More specifically, if I have to manually generate keys for each user or if there is a way to automatically generate them
It's an interesting hypothesis that more guns in the hands of civilians would have resulted in less bloody conflict (as opposed to military escalation in light of armed resistance), but I don't know how one proves it. What's the control group?
I was just going off the claims at the top of the thread:

https://news.ycombinator.com/item?id=21641721

I have no special expertise otherwise; if you want more substantiation or wish to dispute that point, you could post a reply where the claim was originally introduced.
Everybody is hiring. Brush up your resume, go to networking events, and start handing out business cards. You'll have an idea of your fair market value if you're checking the market to see what your time is worth.
You're right. Completely insensitive. Way out of line. We must all strive to sterilize the discourse to a level that is sensitive to every possible iteration of sensitivity. Mustn't ever joke about anything so sensitive. Perhaps laws ought to be proposed.
I would honestly say you are being short changed if you get 55K. Back in the day (some 10+ years ago), I got 55K with 2 years experience in the midwest.

Today, I hear from friends who still live out there that not much has changed, but I would be looking at 70K in salary with 2 years experience.

If you can, hold out for better opportunities and please, please, please, don't sell yourself short. A 15K would not make a difference to these companies. It will make a difference to you. I went to silicon valley from mid-west with a 30K jump in salary back in the day. I shared an apartment in the bay area and living costs didn't matter that much. The money did.
Really? Is there anything similar in the UK? I don't believe there is - but I generally tend to believe there is less red tape around entrepreneurial activities in the US than the UK (we run businesses in both places).
I initially upvoted this comment, rather than leave a redundant one... except comment karma isn't visible now, so it can't be used as a straw poll.

Since I made this comment, I guess I better answer the actual question: Mmmmmm-kinda.

We spent a lot of time on this issue when Lesswrong was starting out, and didn't come to any real conclusions. Visible comment karma induces some pretty big cognitive biases, and 1-dimensional karma definitely encourages groupthink, but hiding it is just so damn annoying. I've been having a hard time distinguishing the factors of my annoyance from the "boo hiss UI change", "oh geez a feature I used to use is gone", from what annoyance that might be there from an actual poor design decision.

I'm definitely for experimentation, and weakly positive about hiding comment karma; but it's odd that such minor UI changes can so badly annoy users.
Perhaps laws ought to be proposed.

Or perhaps you should become a better writer. Invoking rape here wasn't particularly clever or interesting ... just gratuitous.
I don't understand why the two categories are being contrasted against each other as though one cannot be both. Wouldn't many highly successful founders later become financiers as well? If the root of this discussion is indeed which paths any given individual might take to achieve much greater wealth-- and not some sort of "financing vs. founding" contest-- then the founder role should nonetheless receive greater attention in all/most aspects. For most, the financier role will only ever be open if they are founders first.
I hadn't thought of that. I wonder if Google Seach and Google App Engine ever discuss slow loading times.

Depending on what you're looking for, I would probably steer you away from App Engine. I don't have time to go into details, but I really think the cons outweigh the pros. I moved a while ago from AE to regular Django and I spend a lot less time coding. You've got plenty of other options for similar cost/scalability as well.
I don’t think that’s necessarily true. Some products will look out of date. Some won’t.

Here is a record player from 1956: http://www.flickr.com/photos/nickwade/4130988683/in/pool-464...

And a tape deck from 1975: http://www.flickr.com/photos/8944091@N08/2068062385/in/pool-...

The technology is obsolete but I don’t think the design is.
What's more volatile than a discussion with a group of enthusiasts with chips on their shoulders made of pure sodium? A discussion that pits two such groups against each other.

When it comes to binary compatibility, Debian's answer is basically the same as the App Store's: Use only our official packages and you won't have to worry about compatibility.

With all the flamey comparisons about the contents of the iPhone App Store and Official Debian Repositories, who develops for each, and what their motivations are, what's getting lost is that in each case what connects the developers with officialdom is some kind of approval process. By investigating the App Store's approval process, the Debian project can get a lot of ideas about what they might want to add to their own approval process (and what they might want to remove from it).
Apparently, the cat names will lead to the Mac's extinction, because they can't update their OS anymore. For the very same reason, Ubuntu will stop updating in 7.5 years: No more letters in the English alphabet to name the versions after.
"Also, if I think startup X sucks, it's not that obvious how I can bet against them and get rich on their dismal failure."

Compete with them. If you think startup X sucks, then enter the same market, gunning for the same customers, but serve them better.

It's harder to do this than for a financier to short a stock, but that's because everything in finance is higher leverage than in business. The goal of an entrepreneur is to do things better than established businesses; the goal of a financier is to predict which firms will do things better, and then divert capital to them. The actual effort involved in finance is simply a decision, but that decision needs a lot of information to be correct more often than it's wrong. (None of which changes the relative likelihood of wealth concentrating at the top of one of these fields.)
Brendan has confirmed many times that they were instructed to copy the Java Date API exactly. Here's one:
https://brendaneich.com/2011/06/new-javascript-engine-module...
"Ken Smith, a Netscape acquiree from Borland, ported JDK 1.0-era java.util.Date (we both just drafted off of the Java truck, per management orders; we did not demur from the Y2K bugs in that Java class)."
It is not that simple to _not_ be affected by the actions of others.
I think buying dollars is probably the most obvious step, actually.
It is the minute details that are sometimes the problem. For example, if a developer is iterating over an array to do something to each element, there is a good chance that that iterator should be separated out in the event that it may be reusable (if using something like map).
Not quite right - in Scotland, it's actually free for all EU students EXCEPT for English, Welsh, and Northern Irish students. And as mentioned above, it's free in the sense that students don't pay, but it's all subsidised by SAAS organisation. (nothing in life is "free", right?)
get on pandoralive.info and hit the "about us" section and there is a contact form there :)
Haxe has all your pros and more... Static typing with type inference, OO, good tooling, good libraries, has JS externs for most big libraries and easy JS interoperability, IDEs with good tools (including a fantastic VIM plugin called Vaxe), etc...

And of course Haxe also has its own platform, or can compile to native code... Just saying.

Of course Dart has Dartium, which could one day be the future...
And none of these poorly put together computers even have a glimmering of how to simulate themselves. Meanwhile the presumably even less poorly put together computers perform amazing feats in ocean air and on land.
Problems don't get solved by pointing out how difficult they are. Of course it's hard! The whole rescue mission is just about impossible.

But this does seem to be one area that isn't explored, and is pretty key to the whole mission.

It's worth noting that astronauts on EVA actually have their heads under a lot more air pressure than their bodies.
Confirmed.
I use web.de since 1998 as a spam-box, to keep my real account clean. During the last years they indeed try all tricks (we have a present for you, 3 weeks of free membership blah, blah..). If you leave this page now, the present will expire.
There is a way to simply ignore this sh..t. All of it.

But I agree that it takes discipline (germans are good at that :o). Gmail, on the other hand, cannot be trusted either. While web.de is evil, google is evil too, but google is bigger and google is not an european company. All of the data is used abroad thus circumventing civilized laws.

The real problem is this: these companies offer a service and everybody expects free services online. Of course the companies have to make money. Ask yourself: would you pay for an email account (I do)? If not, you have to accept ads. Or googles snooping in your data and selling your profile to everyone who pays. There is no free beer online. At least web.de shows us how ugly it gets, if things have to look like they were free.

This is not intended to excuse the primitive tricks we.de uses. But if you have a solution, post it here and I'll get rich.
I wonder why the poster put "PhD" in the title, where as the articles says "at all levels including undergraduate, Masters, PhD"
All the major lisp dialects are rather different and encourage different styles. My own opinion is that no one is a better first lisp, as long as you check out the others eventually. Racket is an excellent start. I always advise people interested in lisp to check out racket, clojure and Common Lisp in whatever order they wish. I started with scheme in 2008, moved to clojure in 2009 and I've been a happy Common lisper since 2010/11. Depending on your own style as a programmer you might choose a different main dialect you like best, but only after you try them all :)

Happy Lisping!
> Imagine reading a NY Times article about someone moving to New York, complaining, and leaving. Who cares?

I care. Sometimes I consider moving to other places, and these personal experiences of people living in different places are much more helpful than very limited experiences of people never been outside of NY. Even if it is only one data point and the experience is very subjective: I'll read more, someone else will write how happy they are in NY, and I'll decide which opinion is more important to me.

> Nobody is forcing this guy to buy a $17 salad either.

People expect to eat in good cafes, buy quality foods and generally expect standard of life higher than in some third-world countries.

Of course it is possible to eat cheaper, but people want to enjoy their lives, while focusing on their work, not on food budgeting. In particular, just walk in a good looking cafe or a restaurant close to the home without reading their menu prices first.
Awesome. Good answers. Thanks and good luck!
Are salaries falling in SF specifically? That’s news to me.
"Granted this was a couple years ago and running dotnet framework, so perhaps things have improved" - I think this explains the differences in our opinions on .Net, as I'm from the opposite side of the spectrum having only worked on .Net Core on Linux. From other discussions I've had with people who used older versions of .Net, they seem to share your opinion that it was nowhere near as pleasant of an experience as something like .Net 5. As the other comment mentions, Span<T> has really permeated through core libraries, and the effect is much smoother, more predictable performance, with low memory usage making container based development a breeze.
I haven't seen any, where would you look?
So just to be clear, what would be relevant to you and what could be done to solve this? Since you already knew about AppImages and consider them a solution, could we say your criticism is essentially that not enough applications are using AppImages? (And if you were wondering, I am not associated with AppImages in any way, I'm just another person trying to talk to you about problems on Linux)
This isn't as big a deal at Rockefeller as it might seem, as they already have attached apartment buildings that most of the graduate students and much of the faculty live in.
EDITED | Engineering Positions | London, UK | Onsite | Full-Time | Visa

We help retailers win. We are how the world’s best retailers get their products and pricing right. In order to accomplish this, we recruit the best and most diverse people to join EDITED.

We’re currently hiring for Product Design, Front End, Back End and DevOps Engineers. Our stack is primarily Python & JavaScript, with frameworks like Django/Flask and React. We aren’t afraid to integrate new tech and like to keep exploring what’s out there.

Our engineering team is a group of smart people from really varied backgrounds. We’re solving diverse and interesting problems on a daily basis, like image analysis, big data visualisation and a load of other fun things that come with having a rapidly growing data set.

We’re building something that’s never been built before, that means solving new problems every day. To do it right, we work as equals in all things. No micromanagement, and limited hierarchy. Want freedom? You’ll have it.

Half of the team has actually found and joined us through “Who’s hiring”, so don't hesitate to get in touch, we're always happy to meet new people!

See here for more details about current vacancies https://edited.com/jobs or hit me up (I'm a Front End Engineer, not a recruiter) if you have any questions at gabriel+hn@edited.com
It doesn't matter though. Until they fix their product trust issues for the rest of their business, people will always conflate them.
As someone who works in drug development, this is very accurate.

Understanding, designing and executing clinical trials is an entire specialty within medicine. Your average doctor will be familiar with the concepts, but not necessarily adept at evaluating a clinical trial.
>prepare for a a lot of hand holding to get it set up

This is true in the small business space, in general. You will find, that if you use a subscription model, that a significant percentage of your users will not re-up if the flow is complex in any way.

Some thoughts:

- setup needs to be as simple as HDMI/composite/component in from cable box, HDMI out to TV, power. LTE is preferred over wifi (wifi changes, setup difficulty)

- if you don't support hdcp, you're going to have unhappy customers (pretty sure the superbowl wont work in HD!). If you do support hdcp, you're going to have unhappy content providers. If you strip hdcp, you're going to get sued.
I would love to, but I don't have a thermometer and the stores are all sold out :(
This is an excerpt from a longer article in The New Republic, Extreme Wealth Is Bad for Everyone—Especially the Wealthy [1], which is a review of the book Billionaires: Reflections on the Upper Crust by Darrell M. West (Brookings). The articles are by Michael Lewis (the author of Moneyball and The Big Short, among others)

[1] http://www.newrepublic.com/article/120092/billionaires-book-...
That says that if you claim that the thing being licensed violates your patents, your grant to their patents covering the thing is terminated. Facebook's patent grant has that, but also invalidates the patent grant if you claim that any of their patents are invalid (which you are likely to do if Facebook sues you for violating one of their patents).
Your statement is completely dishonest. It is NOT a 75% tax. It is a 75% tax on income over 1MM Euros. HUGE difference.

And your bit about simply cutting taxes is just not true. It has not shown to be true in any of the areas of the country where taxes were aggressively cut. In fact, in some of those places, like Kansas, things are worse than before, because the gains you claim would come never did, and they didn't have the income to be able to continue aid for things like education or food stamps.