jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Looks interesting. I'm not a social-network user -- I closed my Facebook account a couple of months ago, and I've never used Twitter -- but this I could see using.

That could be the bad news: the site might appeal most to those like me who value our privacy -- and I'm not sure how many of us are left :)

But I'm not an iPhone user either. Currently using a Pre but contemplating a switch to Android.
It's heartening for me to see a realistic plan to balance the budget that doesn't start with the assumption that current spending levels are fixed.
If so, obviously there should be some info about other releases comming.
Hello there guys. Check research proposal writing services - this writers are awesome.
The very fact that powerful people and corporations want to kill Bitcoin in the cradle is reason enough for me to support it.

Thank you, Senator Manchin, for reminding the world that this is a political struggle, not a get-rich-quick scheme.
Author here. This is a really insightful comment, and I think there are a few things I should have mentioned in the two articles to help explain why I feel this is needed a bit more.

I've been working with Flask for a long time now, and like you, I really appreciate how flexible and free it is, compared to heavier frameworks that force a lot of stuff on you.

I'm of the opinion, however, that user data, particularly, should be handled for me automatically. My reasoning is this:

- It's really scary to be responsible for user data and security -- it's very hard to do properly. For a lot of HN readers, bcrypting stuff is an afterthought, but for many developers, this is challenging and confusing.

- The way you setup your user database / relationships matters, a lot. It has a huge performance affect on every other page of your site / app, and many people don't realize this when they're developing stuff.

I've always felt like authentication is one of those things that should be completely black-boxed, to give developers the following:

- Faith in their security, without understanding the underlying representations of data.

- Transparent user scaling. This one is critical, in my opinion, because many people don't realize how quickly user data becomes a problem since it relates to almost everything else.

So, to summarize, while I do love Flask's flexibility, etc., I've always felt like having that flexibility applied to user stuff, in particular, is a bad choice, as it's incredibly easy to mess up, and the stakes are very high.
I haven't seen the film, but the book is one of the most inspiring books I've read.
> Somehow I can't see an internet mob ganging up on someone who remixed a song (of an indie artist) and refused to see anything wrong with it.

It is a blend of the fact that the remixer was trying to make money off of the stolen content, and that the original writer had specifically told them to stop (which the remixer refused). I think it also sort of plays into people's underdog complex a bit, or wanting to stick up for the 'little guy'.
For what it's worth, recipes (lists of ingredients) are not subject to copyright. Nevertheless, the accompanying prose and images obviously are.

http://www.copyright.gov/fls/fl122.html
"Hey, you keep editing your post repeatedly."

Yeah that's how I write these things. I refine my writing a few times before I am satisfied.

Editing already posted content is what the edit button is for. I write, post, read it over, see that something didn't come out exactly as I wanted, rewrite that and so on.

This is a forum post, not a formal essay that I should get exactly right before I post, then to remain untouched forever. The edit facility is provided so people can edit their posted content and that is exactly how I use it.

As to your replies becoming irrelevant I have no hand in that. I don't read replies and then re-edit (though I can see how it may feel that way to you,especially if you dashed off a reply before I finish rewriting some sentence or the other). Frankly when I (re)write something the (ir)relevance of any unseen replies posted is the least of my concerns.

"Kindly try to avoid this."

Change the way I write to accommodate your preferences? Thank You for the suggestion but I decline ;-)

If it bothers you that much wait a quarter hour or so before you pen your reply. Or save the first version you see and quote it. If you can wait an hour, the post becomes locked and uneditable. Don't be so quick to reply if you want a guarantee of immutability and "relevance". Or just learn to live with the ephemerality of your replies. Or just don't reply to me. Whatever. (Feel free to downvote this if it wasn't the answer you were looking for ;-))

(fwiw I rewrote bits and pieces of this reply eight times in about four minutes,without ever checking for any replies)
When I saw the 'personal appeal', I thought Wikipedia was to shut down if they didn't receive funds. After reading the letter, I realized they were in no more danger than any other nonprofit. I wonder if others who donated did so because of what that sort of advertisement implied to them.

tldr; I feel like wikipedia cried wolf this year.
An interesting point is that programming a human computer is in itself an acquired skill.

A "boss" with years of experience instructing programmers will get better results than an amateur. Experience with the particular programmer also improves results. An important part of this is knowing what to specify and what to leave to the programmer.

Like you started off saying, looking at this as a way of making programming easier for people who can't currently program is probably wrong. It's possibly useful as something to paddle towards, but I suspect it isn't a genuine raison d'etre.
These are amazing machines. I have a Cube and a Colorstation stashed at my father's house. I picked them up on the cheap in the early 00's. The desktop felt completely modern but it was lacking modern applications. CubX remedied this though. I had a laptop with a broken screen that I put Linux on. I then ran netscape (who remembers netscape?) and other applications via an exported X session. Good times.
That's a good point. In terms of an ideal solution, the answer would definitely be "no." In terms of the behavior of the companies involved, I trust Google slightly more than I do Verizon or Comcast to keep the interests of consumers in mind. But trusting a for-profit corporation with something like this is not an ideal long-term arrangement.
Yeah, I didn't explain it well. The first trip was with her church, and the job was 5 years and an engineering degree later. It was the first trip that sparked the interest and gave a comfort level with the country.
Does anti-trust ever become an issue in that case? What about availability of cash (they just spent 35% of theirs)? What about properly valuing users?
I have, and they don't have any similar anxiety-inducing effects on me. On the contrary mushrooms reduce anxiety for me.

A friend did have a very anxious trip - it's possible. However it was topical for him. An introspection into deep issues of security and control, and probably a too high dose for that occasion in his life, with not much experience. But he's fine after!

The psilocybin family's effect is imo a bit more "fantastically bewildering" than LSD. In a sense like old fairytales are sometimes curiously and bewildering to a child. (Comfortably bewildering!) It's hard to put into words. It's a place of beauty. It can be scary if you're an anxious type (like I am myself) and go in a bit fast. (Haven't had an anxious experience myself though.) BUT it doesn't have to be scary or uncomfortable even if bewildering - and usually isn't except in exceptional cases - and doesn't occur with low starting doses afaik, there are still lasting benefits even if you get anxious (iow it is processing), it passes, and the interesting thing is that you're somehow always fine if you let go. A kind and insightful tripsitter is all the insurance I would need I think.

It's really interesting and really hard to explain. Maybe check out the studies and study protocols. Plenty of stuff on http://maps.org – As an example, I believe it has been shown that psilocybin mushrooms strongly reduce anxiety in terminal cancer patients. In a lasting way. I cannot imagine a more trapped and anxious state than terminal cancer. So even id there is anxiety while under the influence, it seems to mean something.
Most of the workforce would have little trouble working on Macs or using Office365.

The actual friction will come from Windows sysadmins with no other practical skills.
It can be worse. I work on Python debugger in Visual Studio and VS Code, and it's still unbelievable just how often, when I describe what I do to people who write production code in Python, I have to explain what e.g. conditional breakpoints even are, and then they say things like, "Wait, there is a tool that can do that? That could have saved me a few hours the other day!". And this all has been around for many years now...

There's some progress - these days it's mostly confined to the data science crowd, and web devs have mostly caught up, due to the rapidly increasing popularity of PyCharm and VS Code over the past few years.

In general, it feels like there's some weird gulf when it comes to tooling. On one side, you have the hardcore C gurus (often doing embedded), who do heavy scripting in gdb to solve very complex problems. On the other side, you have IDEs that grew out of 1990s RAD - Eclipse, Visual Studio etc - in ecosystems where the language and the tooling are usually developed and packaged together (e.g. whenever a C# compiler ships a new language feature in stable, there's also a new stable version of VS that supports it in the editor, the debugger etc - and UX for those is explicitly considered when designing features). And in the middle, you have all the high-level "scripting" languages, which have both low-level debuggers and powerful high-level IDEs - but their respective dev cultures largely ignore both for historical reasons.
“Make the change easy, then make the easy change” is one of the tenets of refactoring. You do, in fact, refactor the code with every requirement.

I really, really hated YAGNI about ten years ago but have come around a bit. Our users are empirically insane. You cannot guess what an insane person will do next, and trying will only make you insane, too.

I’ve gotten a lot of good mileage and a lot less stress by following the Rule of Three (architecting on the third example). I’ve learned to spot bullshitters versus sincere YAGNI folks (but many more if the former). The critical factor is identifying which decisions are reversible, not investing much energy in them, do everything you can to delay irreversible ones, and failing that make people pay attention to what they are choosing.
Seeing as the post has pretty much disappeared from the site (not in the first 10 pages) only 1 hour later, I'm feeling pretty confident about my assessment of it's quality and contribution.
I guess a lot of the benefits listed are a result of erlang vm.
> "API keys [...] need to be in your committed code"

No they don't.
Its like skydiving its hard to truly explain the feeling to someone who hasn't experienced it.
Bitcoin mining is not a service offered on AWS - they are spawning up EC2 instances, which are virtual machines you have root access to. From there you can mine bitcoins or do whatever else you want.

Amazon doesn't have access to the data on the instance, or a list of processes running inside of it, or similar.
This is a great read. Nothing seems to have changed much since 2007.
Every so often I have to take myself out of the office without warning the team and see just how far we have strayed from our remote communication ideal. It's generally pretty humbling.
Thanks for recommending the Bike Index! We recommend registering even if you have a cheap bike, since it's easy and free.

Here's another article about what to do if your bike is stolen - https://medium.com/@stolenbikessfo/what-to-do-after-you-bike...
Longest and bridge are not fiction, I don't think band of brothers is either.
Foreigners can not buy or own properties in Thailand. Often this scenario enriches some local after divorce.
I propose that when handled by the average citizen they also increase the risk of bacterial pneumonia as you filter your warm moist breath through a bacteria catcher/cultivator.
There are many options that are not kubernetes and not VMs. Cloud native offerings are extremely simple and powerful. ECS does almost every single thing kubernetes does with less headaches.
I think that for games like those, which more or less defined entire generations of people (the ones that were into gaming ofc) in a lot of countries, it should be mandatory that their source code is made public after like, ten years or something.

Sure, a company created it and it should be its intellectual property for enough time to return the investment etc. But something ingrained so much into people imo trancends that and should be considered belonging to the public realm.
Is that only a recent phenomenon, though? Hasn't it always been competitive?
Structural impediments keep people poor. Not internal monologues.
There is no proof Tesla owns BTC.

All company assets need to be auditable, ie an auditor can physically verify their presence. There is no way to do this with Bitcoin, which is a huge problem for public companies buying it.
We’re now in the phase where the underlying technical term is being diluted down to meaninglessness in order to dodge around the well publicized failures of specific examples.
"Absorbed" is a nothing burger. It tells us nothing.

Enslaved by humans is just as conceivable an outcome for the Neanderthals as being wiped out.

And it would explain the 2% homology.
What reasonable middle ground does there need to be? If I share my contact book with an app I want:

1. That data to go exactly nowhere.
2. The company to not profit from the data except by profiting off me directly using their service.
3. That company to not allow anyone else (including me!) to do shady things with that data.

It’s not really complicated. It does make some business plans impossible, which causes some people to make absurd rationalizations.
In German we have "hand shoes" for gloves :)
So much miss information here..
Where are all these employees you’re talking about? And what facilities? You’re talking about very different things

The tax routes don’t take anything from any country.

Corporate tax is 25% here. But they use other routes to pay less than that.
> A crazy stat for me is that as a percentage of population more people in the Netherlands speak English than do in the US.

The US is very diverse.

A fun stat is that there are over 600 languages spoken in New York metro, making it one of the most linguistically diverse areas in the world.

https://www.6sqft.com/new-map-shows-over-600-languages-spoke...
Here's my resume:

https://app.box.com/s/bet4hfb0ocl0denjqkom

And my GitHub account where I've hosted some Django and Angular tutorials/projects
What about OpenPOWER? It's held its own in the supercomputer race and I don't think IBM is going to stop using it anytime soon.
Is it so surprising? Humans desire status, this is pretty much baked in. Ambitious 20-somethings suffer from this even more than usual. If you cannot get status quick enough in the "real" world because the entrenched interests are too powerful, building your own subculture in which to be important is a tried and tested strategy.
Whatever POP! OS does with their gnome tiling extension [1]. I've heard a lot of praise for it.

GNOME... uses D-Bus for a lot of stuff where wlroots uses wayland protocol, which makes it hard to integrate under other compositors.

[1]: Random link from a search: https://fossbytes.com/how-to-install-pop-shell-on-ubuntu-20-...
Hiring for a particular language/framework/ecosystem combination almost always limits the prospects for the employer. Any seasoned programmer with some C, Python, Java and JavaScript experience can get up to speed with your shiny UI or cloud framework and won't brag about it. The opposite is rarely true. That AWS, Node.js or Blockchain expert can hardly write a Python module in C.
Are there any spesific elements on the site you are thinking about?
i think people who take amphetamines every day also know how exhausting it can be.

must be nice to be able to take a break and not have your entire life fall apart.
There's a fair amount of FP jobs in Scala land.
This is one of those lints where there's probably an entire backstory to it.
I wondered, could there be scope for a commercial or not for profit partnership with a University offshoot research team.
He ended up selling them all yeah. Minus tax and whatnot, he still pocketed a tidy sum and decided to forego university (which it was originally to pay for) and become a business god.
Appreciate the rant, surely something that we've all felt at one time or another. I was in the military years ago and one of the things someone said that stuck with me is, everybody gets measured at their own level at their own pace. That you can't take someone else's journey and where they started from and act like that you need to use their benchmarks to measure yourself.

That's why it's so important for YOU to set YOUR goals, because only you can know where you began and how to honestly assess where you're going. You can enlist others and get help, but ultimately, it's gonna be up to you to make those determinations.

Letting other people's accomplishments cloud where you've reached or still have yet to reach will just make you crazy.
> make sure it's a hotspot first

A wise friend of mine once said it's much easier to optimize a correct program than debugging a heavily optimized one.
In an ideal world where your OS has no vulnerabilities, your application stack has no vulnerabilities and you never make configuration errors I would agree.

However, as far as computer security goes it is very far from an ideal world.

See ghshephard's comments about "Defense in Depth" above.
Before I dropped out of school altogether, I decided I would try devoting as little time to it as possible. I started forcing myself to write essays faster and faster. It got to the point where I would sit down in front of my computer for five to ten minutes and literally write a stream of consciousness vaguely connected to the topic. I could turn it in for a C or a D. We've all heard about the 80/20 rule, but it seems like there's a 60/1 rule too. The hardest part about it was putting my name on such low quality work. But if you just want to optimize returns on your time, it's amazing how little effort is required.
More information from ET himself, including a partial answer to csmeder's "I still don't quite get why he is selling everything": http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0....

Super-brief summary: He no longer needs these books for research purposes; if I've interpreted his slightly cryptic language correctly, he's selling them to finance his museum+gallery and some space for "landscape sculpture".
This would be more plausible if VCs weren't spending billions openly trying to create the sort of market dominance that lets them exercise outsized pricing power. The book Super Pumped, for example, shows clearly that Uber was seeking a monopoly. They only got a duopoly in which they're the dominant player, but from a pricing perspective that's nearly as good.

It follows from VC efforts that market dominance produces massive profits. That money comes from somewhere. Anti-trust enforcement is way too weak in the US. Congress's motives in going after the tech companies is decidedly mixed, but given decades of laxity, I'll take it as a good start.
Do you occaisionally untar archives created by other people? Such archives can also contain executable files.
Some for me, I am in holland and I get it when I search on google.nl for suicide either in English or Dutch, but not when I search on google.com.
ES is the new Mongo. If you make software this easy to use, then people with little or no experience are going to use it. Just have secure defaults, like authentication, how many times do we have to learn this lesson...
Most people buy drugs online with delivery in-country, to get around borders and customs.

You're still right though - most often the marshals will just confiscate the box and leave you a note about how you can claim it if you really want it.
No, not particularly. But bear in mind that I'm making a distinction between Muslim terrorist propaganda (censorship OK) and people arguing on behalf of the Quran (censorship generally not OK).
Larger scale smugglers/producers definitely do this, and yea, if you're a middle management drug dealer in one of those organizations, that's probably the play. But also they'll be getting spied on by federal/international organizations with better tools than physical magnetized trackers.
I think TechDirt has the best commentary on this:
https://www.techdirt.com/articles/20191122/00412943432/sacha...
Broadband, being a natural monopoly in terms of having to actually run wires into your house, is the opposite of competitive. I don't know if Canada is the same way, but most places in the US have at most 2 options, both mediocre.
That was my main reason for not picking UK when deciding to work abroad, even though that was my first preference because of the English language. Eventually I ended up moving to the Netherlands, because of their more liberal policies.

Your visa being tied to an employer can pretty easily turn into exploitation, if you end up picking the wrong employer.

But seriously, even worse is the appearance of how you're being treated. Why would I want to live there under those conditions?

This measure can't really attract talent. I don't see what good developers - in their right mind - would accept those terms. There are other better options.
Actually, I think that's just CodeMirror, not Bespin/SkyWriter. It's cool nonetheless, but personally, I would like it if they integrated it with node+jsdom (or even more awesome would be hooking it up to an actual webkit/mozilla instance).

Something like this for personal/private data would be interesting too, a system for people to take their data out of the "walled garden" websites, possibly a browser extension that runs it passively, copying information whenever a user views it, storing it locally, to enable true data portability.
DOS Attack on wiki leaks
http://news.blogs.cnn.com/2010/11/28/wikileaks-were-under-cy...
I am really missing the kinect from mobiles.
Even a stereo cam would be fine. But the processing capacity can be a problem I think.
I'm using node (with expressjs) as part of my stack. It interacts with Mongodb and provides a public HTTP api.

I wouldn't use it as my main webserver, but it's really nice for this part of it.
I think designers pretty rarely would react badly to a programmer asking for help on a project even if he DIDN'T have the money to do so. Likely you'd get a polite "sorry I can't"

I think what this is reacting to is the huge amount of business hacks who treat designers the same way the treat "code monkeys."

We are on the same team, have a common enemy, etc., is what I mean.
I'm curious if these satellites beam their images down encrypted?

Maybe they only transmit data when they're above the control station too.
This article is pretty bad.

The OP, however, is quite good. In a nutshell, it argues that (1) disruption theory assumes rational actors and (2) consumers are much less rational than businesses.
The origins of the US patent system dates back to the 1700's, and so I doubt that its primary purpose was to protect little guys, rather than providing general protection to all inventors, regardless of size.

I would appreciate a source if I am wrong.
I think the point was that the finer grain measurement you take the greater your total as you go up and down the essentially fractal landscape.
To be painfully blunt, most of those problems are the direct result of having a bunch of old people who can't be economically productive and who are extremely expensive to keep alive. The best solution to that is to cure aging.