jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Evolution. We each run a VR inside our minds. When they are synchronized by an external force, the media, very interesting things can happen.

If you would like more of this, continue to ignore non-virtual reality.
No citation yet but apparently MSNBC are reporting an IED has been found.

MQ-9 time at this point...
Can you simplify a bit? Can I take my USD dollars and buy crypto on your platform or not? If not, how would I obtain crypto and leverage those solutions that you support?
Do you have a light box? Seasonal Affective Disorder has high co-morbidity with depression and getting the right amount of the right wavelengths of light at the right time has a surprisingly helpful effect. If you're into hacking in physical space (aka making stuff) set up your bedroom so that you get very bright light in the morning at a set time. Sunrise alarm clocks are crap so ignore them and build the system yourself.
Thanks, I didn't think about the viewpoint of "the sheep are going to be herded anyway, it might as well be my dog that has a bit of fun doing it".

I don't think the problem is imaginary, though. I still think it's schizophrenic to cause harm (in this case stress) to one kind of animal not out of necessity, but to bring happiness to another kind of animal -- even if the amount of harm is relatively minor compared to what could have been done. I have nothing against empathizing with dogs and trying to bring them happiness. On the contrary, I think it's illogical to restrict this attitude to dogs instead of extending it to all sentient beings, including sheep.
Nifty, but this seems like plugin overkill.

I just use matchit (http://www.vim.org/scripts/script.php?script_id=39) and then I can do v% to visually select everything to the end of a block.
This depends on what you mean by "I'll never get two objects in Ruby that can't be used the same way because their system of construction is different." You have very few guarantees in Ruby, even fewer than in JavaScript.

new_number = Fixnum.new # FUUUUUUUUUU-
# Well, OK…
new_number = Integer.new # OK, seriously?
# Fine, then. Maybe some specialized classes are exceptions.
this_should_work_right = BasicObject.new
# Ah, it worked!
puts this_should_work_right # WTMFH?!?!?!?!

ClassA = Struct.new(:name, :age)
ClassB = Class.new {attr_accesor :name, age}
a = ClassA.new
b = ClassB.new

a[:name], a[:age] = 'Fred', 42
b[:name], b[:age] = 'Rick', 24 # Won't work
If Lamos's story were consistent, would you be any more likely to believe it? If not, then you already have sufficient evidence that Lamos can't be trusted and you can just point to that. Evidence can't be important if, after learning it, you believe the exact same things.
"First, we suggest that while merit does indeed affect who ends up with what, the impact of merit on economic outcomes is vastly overestimated by the ideology of the American Dream. Second, we identify a variety of nonmerit factors that suppress, neutralize, or even negate the effects of merit and create barriers to individual mobility."
What hardware doesn't it include which can account for the $400 price difference between Touch and iPhone (same goes for Android phones also).

I would love to be proven wrong that there is some objective reason why the cellphone chip and a GPS chip would add $400 to a device (standalone cellphone and GPS together will cost less than $100, so the bare chips should be much less).
I'm in France, and have met some of the excellent folks who help framasoft with their project to degooglize the Internet.

I know a number of people who dispair, thinking they can't protect their privacy. But gradually, those who know a geek may be moving towards better software, as privacy respecting options with decent UX get developed, and as their FOSS-geek friend or family member patiently points out tools they can actually use.
> But if you have a $100 in your bank account, there is an additional constraint – you can spend it only if your bank is alive and functioning correctly and lets you specifically (you are not sanctioned/banned) to spend it.

Given my bank is on the list of "systemically important banks", if it goes under/down there's probably more going on in the world such that I probably won't be worrying about my proverbial $100 too much:

* https://en.wikipedia.org/wiki/List_of_systemically_important...

(And I do have accounts at multiple banks in case of IT problems at one bank.)

> If all exchanges you have access to in your country decide to ban you (because your govt told them to) then you cannot spend your bitcoin.

Of all the things that I could worry about going wrong in my life, these doomsday scenarios are not even in the Top 1000. I'm more worried about stubbing my toe than some of these currency collapse scenarios that some Bitcoin fans come up with.
"Nazis deserve to be cancelled" is a controversial statement to some HN users.
Some columns have large size variance. You are hedging against them growing. It's almost never a problem on fixed size columns.
It's definitely viable. I'm waiting to see what the bill was for the hardware costs, but I'm expecting it'll be a few $K. We had a lot of sysadmin on hand to try to keep it happy over the weekend though (but having learnt from the misadventures, subsequent events should be much easier).
> In any case, my point is that in this society we live in, merely having an account is seen as an espousing of the views.

You can even get fired for having an account there.

https://news.ycombinator.com/item?id=25922486
using such expressions to insult, swear, or exaggerate at healthy people is a quite normal function of the Dutch language

English, too.

It reminds me of early 2002 when all the little kids on the playgrounds were calling each other "terrorist" as an insult. Their parents were aghast, but to them, they just knew it meant a really bad person.
>What are some concrete examples?

I like how you can use a PoS blockchain to earn interest on your coins. Cardano can do this without moving your coins to another wallet, xlm can do it but you need to trust the other party. Currently there are enough people in the world without banking access that this could make a huge difference to them.
Please show me the meeting notes where vDL was decided to be the new Commission head. As far as I'm aware they aren't public, but I'd be very interested to read them as would many other people.

The Commission has the exclusive power to propose changes to the law. That makes the non-Parliament worthless. There is no point in the so-called parties that populate this so-called Parliament having any policies because they can't do anything. In turn that makes so-called political campaigning also useless because there's nothing to campaign about. They can only rubber stamp the Commission's prior decisions. It's a fake Parliament which is why such a ridiculous proportion of MEPs are actually against the EU as an institution, something you don't find anywhere else.

Literally all of the consequential decisions made by the EU have been decided by the Council of Ministers

Where were they on vaccines then? The Council "decided" to give all the responsibility for that to the Commission. That's the general flavour of their decisions: give the Commission more power.
Nope, definitely full time. :) The rest of that is extracurricular.
It's personal preference and very minor thing but I don't really like end keyword to end a block. Those don't save space over braces (well at least not over K&R style braces) and are less readable than them (eyes naturally focus on words so the code with a lot of ends is more difficult to read). Why not just indentation or if that's too troublesome standard {} braces ?
Discussion about such things is usually quickly dismissed here but I wonder how other people react to syntax things like that.
>fourth Clinton administration

I contemplate killing myself every time I imagine this possibility.
I have no problems with sharing a camera though -- I have bacteria on my hands all the time from handshakes; etc., and well-established mitigating practices (washing my hands).

I suppose you could clean the headphones with rubbing alcohol...
The line-height part of this is unnecessary / duplicates css behavior. No need to use px. Just set the line-height to the ratio you want in css.

p { line-height: 1.45; }

and you're done.
Doesn't it seem a bit dumb to require them to refuse unlawful orders, but also forbid them from determining for themselves what is "unlawful" so they have to rely on their superiors (who are the ones giving the orders in the first place)? Or they can be stuck with "my government says this order is lawful (and will do bad things to me if I refuse it), the people we're fighting say it's unlawful (and if they win will do bad things to me if I don't refuse it)".
"So basically, Microsoft have done done everything to make using WCF in anything but the most basic scenarios hard and expensive."

I've implemented and used WCF in very large financial systems, under enormous loads pushing absolutely massive amounts of data around. These are very complex systems I am talking about, and WCF was used in many capacities, one of which was as a HTTP Restful service layer (and given that we also used it through queueing, and over TCP, it added a consistency to the stack).

It certainly wasn't perfect (the configuration happens to be a particular point of irritation), but it wasn't a pain-point at all. It just was a non-issue and did the job, and was no engineering challenge whatsoever.

But, I suppose, it was "basic" in that we looked to WCF as a service front-door, and didn't actually see any need to alter it much, in the same way that we don't modify the kernel of the Linux instances that we work on or the source code of the nginx variants we use. We have a different domain that is where we add value, and building (or extending) a service handler like that would have been a gigantic waste of time.

Which, I suspect, it is for most people who do so. People have this intrinsic desire to seemingly make their own tasks more difficult for often ill-conceived or illusory goals.
I meant 'majority' as in 'biggest religion', and I wasn't counting secularism as a religion.

In regards to the rest of your post, I get the feeling you would prefer if western Christians were actually more violent, because surely each one of them is actually insane and will go Old Testament at the drop of a hat and start rounding up secularists...

What I'm really getting from it is that affluence leads to liberalization (in the classical sense) of religion, whereas the opposite of that leads to more fundamentalist religions. Which makes some sense - objective reality sucks when you are starving to death.
Question: are there any chances to visit this guy behind the bars? I am eager to take a trip and pay him a tribute, shake his hand.
Call me old-fashioned. Maybe it's just that both my smartphone and my tablet really suck (in terms of having a small display and a really slow CPU), but I don't really see myself trying to do actual work on a tablet/smartphone. Office applications are pretty keyboard-heavy, and with the on-screen keyboard, there is not enough space left to do anything serious (again: at least on my devices, your experience might be totally different!).

(I heard there are desktop systems running Android, complete with mouse and keyboard - that would be a very different story, of course!)
I think they meant it's incompetent for them to create indecipherable signs, not to create rules about how/when to park.
We in the US complain about our lack of choice in the political system. We have two parties, making our choices rather limited in elections.

However, China has a one party system. There is no counter to the Communist Party.
The first thing I noticed from Creddle (aside from the unfortunate name -- it kinda looks like "creddie" and maybe should be) is the color scheme of the first row of sample documents -- it looks like it's custom made for Slashdot employees. To me, that makes it look more dated than it should.
I don't really count things bought by Google as being "from" Google.
Most pre-Series A start-ups will offer (far) below market salary; they have to, since, generally (and as another poster said), they have only $X00,000 in the bank and no revenue. This is pretty typical.

What the 0.05% equity package indicates is that the founders probably have an unrealistic expectation about how much their venture is worth at this stage. I've seen this a few times in naïve, young (23-25 years old) first-time founders that don't have significant amounts of experience working in start-ups and/or technology in general. This trivial amount of equity is a huge red flag, not only because its present value is negligible (guess what the risk-adjusted rate of return is on a start-up run by first-time founders?), but because it indicates that the work environment will likely be unpleasant (hellish hours, frequently changing requirements, no clear vision -- common in companies run by first-time founders).

Also, keep in mind: if these founders are foolish / naïve enough to think they'll be able to hire a credible, valuable engineer with this package (they won't), they're also likely foolish / naïve to get screwed by their investors. Founders are only at the bottom-middle of the start-up hierarchy: VCs are above them and LPs are above them.
Reading comments about Uber here and places with a more general audience, I think thee is still a large part of the market that would prefer a local service. When I asked back home about Uber, people had no idea what I was talking about and the females I explained it to thought it "sounded a bit dodgy".
Even H1's would scoff at that. The pay discrepancy is largely overstated.
That's why we all like the cloud so much. :)
This infographic suggests taking 2,000 IUs/day. Both the Mayo Clinic and WebMD say that more than 2,000 IUs/day can be toxic: http://www.mayoclinic.com/health/vitamin-d/NS_patient-vitami... http://www.webmd.com/vitamins-lifestyle-guide/supplement-gui...
Hear hear.

Personally, I find the whole devops notion a bit bizarre, since, from what I can tell, the theme is one of two.

One is trying to make sysadmins into programmers (or hybrid programmers/sysadmins). This may be the one-way street the blogger is referring to. I could be a programmer if I wanted to, but that's not what brings me joy. There's a reason I've been a sysadmin for my entire career, and it's not some deficiency (i.e. I'm not a layman).

The other is, to my mind, just wishing for better sysadmins. Sadly, I don't think there are enough of us who do know what we're doing, not to the depth you describe. Much of this may be for lack of experience and/or mentorship: they haven't seen it and done it.

when I cut my teeth on sysadmin work in the late 17th century, ops guys drew a line in the sand

This comment was the revealing one to me. Its inference belies long experience. My own start at the profession was in 1988, though, arguably, not in an environment with software developers until '92. Not only did we[1] not put artificial limits on our responsibilities, but I had to fight a couple battles to keep developers from running roughshod over a shared environment made stable through my concerted efforts.

Agreed:
We are the league of sysadmins. We know what we are doing.

I would only add:
Not all problems are best solved by more code.

[1] originally just me, but then a total of three of us in that environment
One syllable, funny-sounding abbreviations. When an entire org is saying, writing, dreaming about the same thing -- make it memorable, efficient and as fun as it can be.
Thanks for a better explanation than I could have written myself.

I also like this page as a more basic introduction to type systems: http://blogs.perl.org/users/ovid/2010/08/what-to-know-before...
I, for one, feel its news when a raving egomaniac and lawsuit happy control freak like Wolfram doesn't sound like one. Indeed, I probably would not have read the article if someone hadn't pointed out he wasn't being an egomaniac.

Your analogy works, except its Wolfram who does the bullying, not the other way around.
I did - with 2:

fib(2) = fib(2-1) + fib(2-2)

fib(2) = fib(1) + fib(0)

fib(2) = 1 + 1 (rather than 1 + 0)

No?
I don't get why there isn't a version I can pay for to get rid of the ads. They're annoying.
Driving test centres still operate as before. You register, book, and pay for your test online, then go to the test centre at the booked time.

But routine things like vehicle taxes, license renewals, updating addresses, etc, are all done online.
I'd be interested in reading this as well. In the past legitimate critical blog posts have made a positive impact on the Julia community.
His (roundabout) answer is to point to the new iPad Pro and cursor support, i.e., Apple is moving everybody to the iPad so it doesn't matter what the Mac does.

Of course, as always, whether this is "an answer" or not depends on whether you happen to believe in this particular branch of Apple Kremlinology.
>Threats to person, property or family are illegal and punishable. Not all cops are dirty. The vast majority are ethical.

Frank Serpico and Adrian Schoolcraft.

Two cops who tried to expose corruption.

Serpico got shot in the face in an arrest attempt with the other officers doing nothing even refusing to call it in.

Schoolcraft was forcibly admitted into a psychiatric institution to discredit him.
I said "during", and "focus". Right out stating to the world "oh my god the world is overreacting, this is not such a big deal, and the best opportunity in your life to get rich for completely abstract reasons" during the greatest pandemic people in huge parts of the world have every lived, while literally a billion people are more or less locked down, and in the thread commenting "The Plague", is, I don't know how to put it precisely, but lets say at least: "weird".

Some people are focusing on designing quickly mass-productible respirators, etc...
The Folding@Home GPU client works way better on Linux with NVIDIA/CUDA than it does with AMD. I could not get a 4x Radeon VII rig with ROCm to utilise more than a single GPU at any time due to OpenCL errors. Also, the folding@home Ubuntu client has three-year-old issues with not installing properly [1] so you have to workaround that, too.

If you have the time to contribute reliability patches to the Linux clients, I'm sure it would be appreciated as well.

[1] https://github.com/FoldingAtHome/fah-issues/issues/1193#issu...
and if not, require it as an accounting practice like pensions.
FTFA:

> Slack’s hashing function is bcrypt with a randomly generated salt per-password which makes it computationally infeasible that your password could be recreated from the hashed form.
At last, someone has found a use for the world wide web!
He should just call it Great Giana Sisters 64 HD...
Ok. Whilst we're being anal:

screen -dmS 17secondjob perl -Mthreads -e 'while(1){threads->create(sub{`run the command`})->detach();sleep 17}'
I'm adding support for this to Arq (my backup app) right now. Unlimited backups for $5/month with no data transfer fees sounds awesome to me!
> Slack’s hashing function is bcrypt with a randomly generated salt per-password which makes it computationally infeasible that your password could be recreated from the hashed form.

I'm happy to hear they didn't just use MD5 with no salt as this would be the same as storing it in plane text...

bcrypt + random salt sounds to me like the best practice nowadays, is it still holding? or are there some advanced in GPU cluster costs on EC2 that make even bcrypt hackable. I think I heard something that it has a way to "adapt" to advances in computing, is that by simply adding more iterations based on the current CPU speed or something? how does that work?
You should post this as a "Show HN"
I recently rolled out a Sonatype Nexus server at work to handle both NPM and Maven artifacts. Allows us to publish internally, and a combined internal/proxy repo group allows us to serve both our packages and cache global registry stuff. Took ~3 minutes off some of our CI builds.
The facebook login is a turn off for me. I do like the idea of sharing sections of text tough, that's a new one on me.

I couldn't find a good way to read news so I made my own (and tidied it up a bit to share with friends).

-I like to mark things as read.
-sync reading progress on mobile & laptop
-keep things minimal.

It runs at http://www.serializer.io if anyone's interested.
Which leads to the question if slack encrypts the chat data in the database.
There are two kinds of abuses of state power: one is when legal procedures are abused, which is what you described; the other is when, despite following proper procedures, the outcome is considered unjust. This is what many people feel about this situation.
"Slow growth" is not the same as negative growth.
With vim, I usually use 'vim -u NONE <file-name>' which skips the startup file and makes loading zippy
Buddy Wakefield. Slam poet, spoken word. He got be through some really hard times.

https://www.youtube.com/watch?list=PLoRyBj0Jzo9rTFW1XGTkG3WF...
Isn't that what China wants anyways ?
Not the OP, but using TCL in the first .com wave taught me that any language without JIT or AOT support on their toolchains are bad fit for anything that needs to scale.

As such I only use Python for scripting.
Then they'll be able to back up their claims.
There may be interesting anecdotes where people run into rejected candidates at some later time, to learn they were actually quite competent.
How long does it take to create a coin using the official client? The only coin I have is from that bit coin faucet that I heard about a while back. I've been running the client now for almost a month, and nothing. I've dedicated 2 of my laptop cores on coin generation, but I haven't seen anything. Or, are the only people getting coins those that are using their GPUs to generate coins?
Ballmer must have called telling how unfortunate would it be if Oracle software were continuously broken by every new security update of Windows Server.
Let's stick to the vocabulary I imposed with my rant :)

That's the _dependency nightmare_ you're mentioning. I agree that RoR solves a non-negligible chunk of it. But I have never seen a "rails new foobar" configure my SELinux or introduce any sane security policy in the database, for instance. So, the nightmare is still here.

The _glue nightmare_ appears when you're trying to pass non-trivial data from the client to the server, or worse, from the server to the client. Or when you're trying to validate the heck out of input data to ensure that there is no CouchDB injection or SQL injection or anything such.
Your average newspaper does not need huge squads of full-time programmers, sysadmins and videographers. I know several that are transitioning from an over-engineered third-party solution to a $50/mo VPS with WordPress. I'm our only in-house programmer, with freelancers filling in where it's needed. Is it the most amazing website ever? No, but it's capable of delivering the news (24/7, no less). If you want a little less seat-of-your-pants, you'd need maybe one or two more people. The overhead of running a website is substantially less than the overhead of printing ink on paper with expensive equipment and physically driving it all around town.

Yes, you'll still need to pay for reporters, but those have always been dirt cheap. Yes, there will still be costs, but I didn't say it was free — just that the Web is not this absolute harbinger of doom the industry thinks it is. They're just not adapting well to the new environment.
There were bubbles long before government got involved in the market, in fact such bubbles are why the government is involved in the market now.

The primary problem with bitcoins as it stands now is that there is no oversight so any sort of price manipulation possible is legal.
Take a look at things that exist today. What do you wish was significantly better?

What's broken that you have the skills to fix, or to at least investigate further?

In general, I think people should start by building things for themselves.