jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I had the privilege of attending this talk in person last weekend.

I'm generally very apathetic about politics in general, and have no interest in participating. By the end of this session, though, I think that may have changed. I'm not quite sure how I want to participate quite yet, but the seed's been planted.
Which database are you talking about? Postgres or Mysql?
To be fair I have the same feeling about Rust. C++ is the language positioned for high performance computing, almost everything that screams HPC is in C++. We already have problems in our company modifying some old Fortran libraries that are called from C++ and in the future God knows what Rust or Zig training we will require for basically no upside for HPC. But if safety would be my concern, I would totally look towards Rust. Or hopefully, Julia will save the day.
As someone who uses this regularly, it's still not as convenient as multi cursors that most modern ides give you.

There's a vim extension for multiple cursors but it's a little buggy.
Sure, at some point the upper's so worn out that you have to replace the whole boot. They don't last forever, just a lot longer, especially when properly maintained.

A while back I actually sat down and worked out the amortization for my last pair of boots, including replacement insoles, outsoles, laces, and the setting kit and grommets I needed when the factory parts started failing. (To be clear: this was steel parts wearing out before leather ones did. That's a damn good boot.) I don't have the figures to hand right now, but as I recall, adjusted for inflation, it worked out to around $60 a year in 2017 dollars. On reflection, I should've counted in mink oil and polish too, which might bring it closer to $65.

Granted that it's a touch Ship of Theseus, with an occasional maintenance requirement besides, and you need to be OK with the fact that your boots will look the same for as long as you wear them. But that's still not a lot to pay for good footwear, and a well-polished toebox has a timeless style all its own.
Insurance is negative EV only in dollars, not necessary in utility. Since most have a risk averse utility function, it's often positive EV in utility.
I find it interesting people are all for protecting their privacy and against NSA intrusions, yet the US just handed over millions of people's health records to a government who clearly doesn't care about their privacy.

I don't understand this logic at all.
You want to provide a postal code for any location? I've been thinking it would be better if we had virtual postal codes. In other words, you use my name and postal code (they have to match) and the post office or FedEx connects it to a physical location without you needing to know where I live.

You'd be able to figure out roughly where it so you know how much it will cost to ship, but otherwise where I live would be private.

I'd be able to change what the code maps to and all my mail would automatically follow me when I move. Or my identity theft, depending on how competantly this is managed :-)
I think the idea is that the people lending are planning to hold onto those stocks over a long period of time, so they are hoping that in the long run the stock price goes up.

While they are holding onto them, money can be made by lending out the stock. The security lender will lend stock, get a fee for doing so, and will hedge against risk by getting collateral for the stock they lend.
I would rethink that if I were you. What if you started to provide virtual private servers on one of these boxes instead of offering colocation? I think this innovation makes VPS solutions even more efficient than they are today.
>(If you are a reporter, this paragraph contains the real news. Yes, I am telling you how to do your job.)

Classic!
The idea that Apple is worried about what it exposes kids to is apparent in the "over 17" pop up.

The idea that Apple is worried about exposing kids to gay sex is just laughable.
I'm a bit confused about the supply being artificially raised during a naked short. I was under the impression that the brokerage actually lent me the shares to then sell, and it was my responsibility to return those shares at some point.

I suppose with any form of credit/debt, you can create a market with more shares than actually exist. You're selling the promise of shares.

The only other thing I can think of is that instead of trading the actual (or virtual) shares, the parties in the contract are trading a new instrument who's value is tied to the share being shorted.
I'm not sure. Millions of people cared enough about the wars in Vietnam and Iraq to take to the streets in protest, but the wars couldn't be stopped until the military-industrial complex sated itself. I suspect the same will be true of privacy rights, both online and off.

Governments are very, very good at paying lip service to democratic values while doing what they want behind closed doors.
Unless you can link other eras of technological advance to LSD use this seems like a poor argument.
you could protect yourself by setting up a limited liability company (cost in the uk is about £14), then your assets aren't at risk if something goes very very wrong...

Amazon probably should do a credit check before offering thousands of pounds in credit...

(I am not a lawyer and this should not be taken as legal advice)
> Stood back and people show their anger, then move on with our lives -- message heard-- with minimal injury and damage.

Disagree on that point. Allowing riots creates a lot of anger on the other side of the political isle. Also, the rioters are often not representative of the majority of protestors and undermine the entire movement (think about the BLM rioters' impact on how the overall movement was perceived). They also often lead to a violation of rights; property destruction, assaults, deaths, etc. Almost nobody - on any side - wants a small number of thugs to run the show.
Either you pay to a service or the service trades you as an asset. Telegram is no exception. You are fooling yourself thinking that you escaped the trap.
Expect to hear this a lot more often then https://www.youtube.com/watch?v=rI6nc3aH_pI
>Is there a huge stock of abandonded shipping containers just sitting around?

There is indeed. For quite a few years, imports into the US have been much less than exports from the US, so there are more containers coming to the US with stuff than there are containers leaving with stuff. It's quite expensive to send empty containers back, so they've been piling up and recycled into other things...
The screen you're talking about is just C64 BASIC. You'd do LOAD to get Turbo Assembler into memory (from cassette tape or disk), then go from there...
I think that might work well in practice, but I think a lot of us hold out hope that a lot of the 'appliance users' will dig deeper and become proper 'computer users', and we worry that going the separate route will prevent that, and create a population with a low computer literacy rate. Unfortunately, that seems to be the way we're going, with many people adopting iPads as their main computing platform.
I have had good success with NeuStar.
I know it's hard to imagine but many (most) developers are not from USA (and similar). They work on/for local markets, earning local salaries. $70 is suddenly a lot. Nothing to do with being "cheap".
If someone wants a website with realtime chatting, per subject, with snappy performance, then they can try my website: http://suprsede.com/
</plug>
Not that I am in love with "World Backup Day," but I think it is worth starting the conversation why people do not back up?

Personally, I am surprised Microsoft or Apple has not bought out CrashPlan or Mozy (from EMC) or Carbonite and made it standard on their platform. Apple especially, since it already has recurring services it charges for.

Come to think of it, great concept for my next article. But I wanted the discussion.
I don't tweet, bruh, and this is an adorable copy/paste of meaningless wiki headlines.
Vagrant, for a more modern example.
> This isn't that different from most other languages.

Based on what people tend to complain about, some languages have more should-be-avoided parts than others. I guess no language is perfect... but that is so obvious that it doesn't need to be mentioned. Yeah, no language is perfect. But it's still interesting to see which ones are the least "perfect".

I don't get this tendency to want to muddy the waters with appeals to "nothing is perfect". Nothing is perfect, but some things sure seem to suck 5 times or more than other things.

(For that matter - it actually does seem like there are languages where you at least don't have to actively avoid parts of the language. Maybe they're not the best or currently the ones which are recommended, but it's not like people say that you should avoid them because they might trip you up in a weird way.)
That is true but still MMKV due to its simplicity and small size is a very fast option over AsynStorage on both android and iOS. It has been used in the WeChat app used in China for datastorage.
The browser is accessible out-of-the-box in the "Beta" section. You only need to edit the config file if you want it full-screen. If you open the browser with it set to full-screen, I believe the only way to exit is to restart the Kobo, bringing you back to the home screen. So yes, it is still fully usable.
THAT is not a computer. THIS is a computer.

https://www.youtube.com/watch?v=Kki-qo3GrNE
Some TUDelft students from The Netherlands are trying just that:
https://youtu.be/DI4V32gNzYk?t=120 (in Dutch)
I agree. However I also think that it more people accepted the fact that a virus can come and wipe them out whenever, they might live with a little bit more intention :P. I'm the sort of weirdo with a skull on his desk though.
Not sure how influential you are, but one thing I've noticed is that when meetings start to feel unproductive, its due to one of two reasons.

The first is when you have NxM meetings. What does that mean? Well, you have, say, N people representing one interest, and M representing another. You put them all in a room together. This usually only happens when a decision has to be made, and it sucks (note: it's fine if you're just brainstorming, where no decision is being made). This is a great place for leadership to exist; if instead you take the lead from N, and the lead from M, you reduce it back to a 1-on-1 meeting, and then each of those individuals can go back to their teams with what was decided, and have 1xN and 1xM communication.

The other instance is where that 1xN or 1xM meeting feels unproductive. Note the nature of these meetings - they are mostly informational. They're either getting information to inform a future decision (and possibly decide on what the team's position is depending on how egalitarian the org is; I still consider these an informational meeting, since then the leader is more a representative, and trying to find out what the group believes, in order to represent it elsewhere), or they're communicating that a decision has been made. These can likely be done via some asynchronous mechanisms rather than meetings, to avoid it feeling like an unnecessary meeting (and to have documentation of the information!). If it is done as a meeting, be aggressive with providing an agenda, and ensuring only members of a single team/department/etc, and ideally hierarchy level, are included. If you have more than that, you almost assuredly are having a meeting that is 1x(N+M+...), because you're including multiple groups. And those groups have different priorities, interests, etc, and at least part of your meeting is almost assuredly going to be boring and unnecessary for them.
> 1. Tesla Motors makes money on regulatory credits that conventional automakers must purchase in order to offset their ICE vehicle production. That's actually Tesla's only source of profit. Unfortunately for Tesla Motors, those regulatory credits aren't going to be in such high demand in a world where major automakers each produce hundreds of thousands of electric vehicles.

Tesla has a 20% gross margin, which is significantly better than most competitors. So they make lots of profit per car, lots more than they make from regulatory credits.

On a free cash flow basis, Tesla is profitable.

On a GAAP basis, Tesla is profitable.

If you remove all non-recurring revenue & expenses, Tesla is profitable.

Removing non-recurring revenue (aka regulatory credits) from their income statement is a useful exercise when trying to predict their future revenue. But if you do, you also should be removing non-recurring expenses too (mostly Musk's stock grant).
I believe that was r/TheDonald
I think this line of thinking, while interesting, is backwards-looking.

One of the major advancements of mankind was precisely being able to manufacture goods at a minimal marginal cost. Set up a billion dollar stamping machine and now you can produce widgets for a marginal cost of a few cents.

Compare that to centuries past where manufacturing goods of any kind- metal, clothing, or food took enormous amounts of resources compared to today and therefore goods were either too expensive to purchase, or had to be shared. Ironically, computers are probably the single best example of this. Previously they were complex and expensive to make, so the fortunate few who had access to one had to share it. Nowadays you can go to Best Buy and buy your own for a few hundred bucks. That is a huge leap in progress. Why would you want to move the other way?
Craigslist has no persistence of reputation, so you don't know whether you're dealing with a timewaster or a professional. I find selling things on Craigslist incredibly annoying, with most people just dropping out of communciation,.
Part of me immediately scoffs at the definition of "nanotechnology" assumed by the article, but this plays to something that's been bothering me of late - to what degree does humanity actually innovate/invent, vs. rubbing things together and seeing what happens?

Cooking: I put this plant in and set fire under it and it tastes good.

Chemistry: I put these two substances together and they explode.

Nanotechnology*: I put tiny ground-up bits of gold in this and it turns red.

This may be waaaaay side-tracking, but at what point do we step back and realize that everything we do consists of just... writing down what happens with different combinations of things? And today's nanotechnology is just the result of tons upon tons of writing down things like the linked article's results and then adding whatever the next logical(?) step might be?

(Makes me think the Asheron's Call spell research back in the day captured all of human ingenuity boiled down)
The Guardian doesn't give a citation so there is no way to evaluate the claim.

I don't think Sunnstein's views on speech are in general inconsistent with what you typically find on say HN: http://mtprof.msun.edu/fall1994/TrRev.html ("Sunstein's focus is on the relationship between the media--newspapers, television, radio--and political culture. For him, the media, increasingly owned and controlled by a dwindling number of privately owned conglomerates, are in the propaganda and bread-and-circuses business. They make sure that the American public is not exposed to radically new viewpoints and that it is distracted from serious issues by an endless array of tabloid topics, from Nancy Kerrigan's knee to John Bobbitt's penis.") See: http://mtprof.msun.edu/fall1994/TrRev.html.

He favors restrictions on e.g. hate speech and political speech by corporations, which is not inconsistent with what many (most?) liberals believe. But he's also made it clear he thinks such restrictions should generally be based on harm, not ideas. http://www.gvpt.umd.edu/lpbr/subpages/reviews/sunstei2.htm ("A subject matter restriction on unprotected speech should probably be upheld if the legislature can plausibly argue that it is counteracting harms rather than ideas."). I don't agree with him on any of these points, but his views are not outside the mainstream, and are consistent with those of say European countries that have outright bans on hate speech.
Aside from money (which is pretty motivating), I don't understand why the gas companies simply continue to deny that there is contamination and that there are negative outcomes to the environment for doing this (let's put it this way, its almost certainly not a positive impact. Its unlikely to be a neutral impact.)

Its like what cigarette companies used to do- just constantly deny what's completely obvious.
It's different just like it's different from finding someone to drive you across town on craigslist (or perhaps hiring a random person on the street with a sign) is different from Uber/Hailo/Lyft. On craigslist, I don't know the person who is renting these tools out, what their reputation for renting things in good condition is, if they're still available, if I can pay with a credit card, and how quickly I can get it and many more questions (Do I have to drive to them? Will they deliver? Do I have to wait until after 6 when they get off work?).
I'm really confused why I would want a ORM for a graph database. Seems like its a totally different usecase
Where do you choose to draw the line for "writing my own tools"? Your text editor? Your JS engine? I like to think I choose the best tool for the job - if yours are better please let us know :-)
Wikipedia says one version of the model S has a battery pack with 85 kWh of juice. So, yes, at 350 kWh/mi, you'd get further on foot... :)
> The proof being that none of the more or less serious languages created in the past few decades dared to adopt e.g. begin ... end again.

facepalm Except Ruby, OCaml, Erlang, Lua, etc.

Frankly, if verbosity is a significant limiting factor on your creativity, a) C is not the solution to your problem, and b) you weren't trying to solve any hard problems anyway.

Seriously, if you're doing anything really hard, stuff like thread management and algorithmic complexity is a way bigger limiting factor than minor syntactic differences.
I don't think it does. It uses swfobject2 [1], a js project, to detect if flash is installed and give you a frowny face if it is.

[1] https://code.google.com/p/swfobject/
An achievable option in the short term would be to do the following:

1) Fix the DCS issue as I suggested.

2) Check if the terminal supports SIXEL (there is a code in DA or DA2, or perhaps we need a flag).

3) If the terminal supports SIXEL, pass it through, if it doesn't then ignore it.

This would allow SIXEL to display on output although it would be corrupted as soon as tmux redraws. It would be a start however and could be added to tmux immediately.
"Toxin" is a weasel word (https://rationalwiki.org/wiki/Weasel_word); be more specific.
> We have the GPL instead of trade secrets

The GPL is not a software patent.

> I don't see a down side here.

Ignoring the fact that the GPL doesn't have anything to do with software patents, ignoring the fact that this analogy is wrong, let's pretend for a second that it does make sense.

If you went to someone like Stallman and asked him "you can have the GPL, or we can get rid of software copyright", he would not choose to keep the GPL. The GPL is a stopgap that we use to keep some software free in a world where software is not free by default.

But we currently like in a world where snippets are fair use. Taking your analogy at face value, you're talking about getting rid of our freedom so we could have a limited scenario where we can claw a little bit of it back? Some kind of snippet GPL?

So it still doesn't make any sense. Even those most charitable interpretation is still a bad trade for us to make.
To me this says the parallel library the author described isn't as efficient as it could be because it's enforcing an unexpected ordering constraint.
Have been meaning to try Roam Research, I guess that happens today.
Offtopic, but: is it legal to grow tomatoes on your fire escape? If there's a fire, will the people upstairs run headlong into a tomato vine?
Yes, "I'm going to get downvoted to hell" belongs on reddit, where people actually downvote people out of spite. I've not seen the same behavior here on HN (might just be that I haven't posted too much here). A better and more constructive preface would be "You are welcome to disagree with me here" or something like that, something that would be used in ordinary conversation.
So... is this supposed to be a parody?
I checked for this DVD on Netflix but couldn't find it. Does anyone know if there's a way to see it other than ordering this DVD from Amazon UK?
Presumably they're using euclidean distance to scale down the brightness of long-distance links -- to ensure that long-distance relationships don't overpower short ones in the visualization. Otherwise, a pair of friends thousands of miles apart would be contributing the same "energy" to the image as a thousand pairs a few miles apart... You'd never be able to see local detail in the areas heavily crossed by global connections (e.g. the Caribbean).
Because someone hasn't done it better yet. People dumped MySpace for Facebook because Facebook was there. People are going to dump Twitter because ..... ????
It works by taking (mostly) off the shelf indexing software and attaching it to former executives of enterprise search and e-discovery companies.

You could reproduce the whole thing from scratch and not get a dollar's worth of sales because you don't have the relationships to get past the market gate keepers.
yes. emacs is pretty good while all the other alternatives are so half-baked. this goes for erlang as well. what remains to be seen is if somebody eventually decides to make a great editor for one (or more) of these languages without all the idiosyncrasies of emacs.
And many of those reasons are going to be equally applicable to HTML5. I don't know if people have considered what all these new browser toys mean.

* Ever more obnoxious ads

* Longer load times

* System lag

* Instability, security (complexity == bugs)

* Persistent supercookies
Try this link: http://www.vancouversun.com/Canadian+companies+longer+need+h...
Summary: not enough.
Whenever someone tweets about my apps, I reply them on twitter. Boths sides need to respect each other and listen to each other. Even the "XXX is fuck" will be answered by me. But why don't post something more constructive? Something that explains what went wrong. That's my main issue here.
Great post! I noticed your homepage has change since the last image in your post. Why did you choose to remove the "No Uploading. No Reorganizing. No Hassle" line? Also, how is the 'personal' picture working out for you?
Recommended by John Derbyshire, a notoriously cranky curmudgeon.
Sorry, but this is not a good attitude. Be friendly to the people who use your software. Not all of them are able to write a patch for a bug.

Boths sides should be respectful and nice to each other.

Saying: write a patch would translate to "go fuck yourselfs" for most of the users.
Sometimes science is not a discovery endeavour, sometimes it just 'explains' something that we already 'know'; that knowledge may be the product of accumulated experience, intuition, observation or mere chance. It seems valid then, to highlight an old religious ritual like fasting as evidence that such practice works to improve physical health. Do note that the writer of this comment is an atheist.
If you want to test your own _implicit_ biases (sexism, agism, homophobia, racism), there is a nice battery of tests https://implicit.harvard.edu/implicit/, which base on reaction times.

There are two interesting things about it:

- even if you are liberal, implicit biases may persist (because of various biological and cultural factors),

- its about you (its easy to excuse oneself that implicit x-isms are only about others, less rational or something).