jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're dealing with 'could' and 'what if'.

For example, you state that handing over data about Chilean users may result in them being murdered. I could just as easily argue that if you didn't hand over the data, Chilean users may be murdered. I'm not saying they will be or anything like that, obviously.

Compared to your last point, which is rooted in solid fact (They were both monitored, it did nothing to prevent the attack) and can't be argued with, the other two are a bit.. flimsy.

All I'm saying is if I was arguing against you (Which I'm not), it'd be easy to call you hysterical when you go on about murder and the Chinese.

For clarity, ignored your first point because not US and second point is sound, so I left that out as well :)
And for DuckDuckGo, http://www.google.com/safebrowsing/diagnostic?site=duckduckg...
I'd love to see a making-of timelapse.
I'm a liberal but probably not the demographic you think.

Compare if the situation was reversed for the following phrase: "Oh, you're so much more dependable than my actual gf." Or "Oh, you're so much funnier than my actual girlfriend". Men would get far more offended than women. Why is that? Why aren't there as many female comedians?

I think that biologically, women value the intimacy and sexual appeal that their mate seeks in them, and are jealous/threatened when he seeks it in others. While men value the respect and sexual availability that their mate gives to them, and are jealous/threatened when she gives it to others. It ultimately goes back to the very real difference that women can have less children simultaneously than men, and therefore men are the first to be sacrificed for the good of the group and polygamy was a very natural state for men who were the ones who risked and died in wars and other adventures to provide for their tribes.

I highly recommend you read this: http://denisdutton.com/baumeister.htm
Right, and to do it all while keeping a beautiful component layout...very impressive!
I'll take another tack and suggest that productivity today is more a function of what libraries might be available rather than language choice.

A language like Python has a massive number of really good libraries spanning a range of disciplines. Is it the "best" language (whatever that means)? Don't know. Don't care. You can get the job done and the ecosystem is huge.

I am not comparing Python to Haskell or anything else, just using it as an example. I don't use Haskell and wouldn't know how the libraries compare.

My only point is that when all the smoke and bullshit clears out the only thing that matters is if you can get the job done as required. If this includes a performance metric than language performance is important. If it does not, then library availability or other criteria might quickly become more significant.

From my own perspective, it would take a lot for me to choose anything other than Python for my work. When a platform mandates it --iOS native apps-- you have no choice. On embedded systems it's mostly C. When Python fits I can get shit done with it. Nothing else matters.
Looks okay in links. Oddly I get a 403 using w3m.
You can see this in photos and movies from Chernobyl. In some pictures, like those taken from the roof, there's a noticeable tint to the bottom of the film as the radiation comes up from below. There's also a lot of noise like in the picture shown here but much worse, in some movies from inside the reactor. Pretty creepy. You can see some of the noise in this video, but the bad youtube quality makes it difficult: http://www.youtube.com/watch?v=jKnFurg5-Ag
One consequence of the parenthesis and prefix notation is that n-ary operators are idiomatic in lisps. So, the above example would more likely be written:

(print (++ a " " b " " c " "))
One of the big reasons to open source is that you can get others to fix bugs and add features, progressing the project quicker and putting it into more use than it would have been closed source. People that use the software without contributing are more of a side effect, the more widely used the project the more users, the more smaller amount of contributors.

So I can see why there is this attitude when those getting a free ride on the software also want it developed to their needs for free. Especially when the feature is very specific and isn't something any of the contributors to the project need.

As an aside: I hate it when people say they can't program out of hand without actually really giving it a go, we all started somewhere.
As well as a very solid engineering department, despite the other structures surrounding the department.
You always learn something new about jiu jitsu in a good roll.
I would add natural supplements (which every person will react different too):

Melatonin (fails after a few months for myself, 1-3MG)

The trifecta:
GABBA
ZMA
Holy Basil Extract

Really helps with ASSISTANCE to sleep, these are not medications such as Ambien, Lunesta, etc.

I post these as Assistance to sleep. The goal of supplementation is to get on a good natural sleep cycle.

Another point, do not sleep in so heavily on the weekends if your work / life schedule demands an early wakeup on the weekdays.

Eventually, your body becomes a "natural" alarm clock where you cannot sleep in past 7am, 9am.

Don't fight it, be productive :)

Edit: Snoozing has been the devil for me waking fully in the morning (meaning, get UP when you actually wake from sleep).
Safari Version 4.1.3 (4533.19.4) on Mac OS X 10.4 scored 228.
Yes, you could go on to create a chart that you could extrapolate future readings from, but I was just trying to answer the question of correlation between photo artifacts and actual radiation.

You'd want to go back with a plan and find a wide range of different radiation levels to get a calibrated scale worth using. Your iphone almost certainly has a wacky non-linear response to gamma rays.
NearlyFreeSpeech tos state that you can not host content that is illegal in US.
Does not seem so bad when after hearing $41m seed
It doesn't appear to set tcp nodelay, as with most of these forwarders. https://github.com/stealth/sshttp does it at the kernel level, much better.
Thanks OP!

That is flipping sweet! Ahh man, takes me back to 1982 sitting in from of an Apple II in 2nd grade fiddling with turtle. Shudders... Ugh, so old. Makes me want to abandon using these new fangled 3D Animation FX softwares and make some green lines and purple circles, drink some Ovaltine, eat some cookies and have a nap.

Sorry, had all the nostalgia there.

This must be memory triggerings too, right?
I see Go and OCaml recommended to people fed up with Python's lack of static typing, and I just cringe. I love experimenting with programming languages, and Go seems to be picking up momentum but unfortunately for both Go and OCaml, they have this ridiculously restrictive syntax to them respectively which it makes it deeply unattractive for prototyping anything.

If you're looking for a statically typed Python that can be grokked in a matter of minutes, and compiles down to a static binary like Go does, and runs as fast as C in benchmarks, you should definitely check out the Nim compiler [1].

Code example:

import rdstdin, strutils

let
time24 = readLineFromStdin("Enter a 24-hour time: ").split(':').map(parseInt)
hours24 = time24[0]
minutes24 = time24[1]
flights: array[8, tuple[since: int,
depart: string,
arrive: string]] = [(480, "8:00 a.m.", "10:16 a.m."),
(583, "9:43 a.m.", "11:52 a.m."),
(679, "11:19 a.m.", "1:31 p.m."),
(767, "12:47 p.m.", "3:00 p.m."),
(840, "2:00 p.m.", "4:08 p.m."),
(945, "3:45 p.m.", "5:55 p.m."),
(1140, "7:00 p.m.", "9:20 p.m."),
(1305, "9:45 p.m.", "11:58 p.m.")]

proc minutesSinceMidnight(hours: int = hours24, minutes: int = minutes24): int =
hours * 60 + minutes

proc cmpFlights(m = minutesSinceMidnight()): seq[int] =
result = newSeq[int](flights.len)
for i in 0 .. <flights.len:
result[i] = abs(m - flights[i].since)

proc getClosest(): int =
for k,v in cmpFlights():
if v == cmpFlights().min: return k

echo "Closest departure time is ", flights[getClosest()].depart,
", arriving at ", flights[getClosest()].arrive

Statistics (on an x86_64 Intel Core2Quad Q9300):

Lang Time [ms] Memory [KB] Compile Time [ms] Compressed Code [B]
Nim 1400 1460 893 486
C++ 1478 2717 774 728
D 1518 2388 1614 669
Rust 1623 2632 6735 934
Java 1874 24428 812 778
OCaml 2384 4496 125 782
Go 3116 1664 596 618
Haskell 3329 5268 3002 1091
LuaJit 3857 2368 - 519
Lisp 8219 15876 1043 1007
Racket 8503 130284 24793 741

This language deserves your attention.

[1]: http://goran.krampe.se/2014/10/20/i-missed-nim/

[2]: https://github.com/Araq/Nim/wiki/Nim-for-C-programmers
They can and do use different replication models because their data model is explicitly wildly different from Postgres. For example, Postgres couldn't support eventual consistency even if it wanted to. You're barking up the wrong tree.

As for Redis, sure, it has a simple master/slave system and Postgres could offer a similarly simple command UI that would let you issue a command instead of doing the current, trivial amount of setup. I don't disagree, but I think it's an inconsequential problem that affects a sysadmin/devops person about five minutes each year, and an issue that ultimately only deters dilettantes. The real problem to solve is dynamic promotion/demotion of masters and slave. It's not entirely trivial [1].

[1] http://redis.io/topics/sentinel
I used to do that but my brain messes up "n." for replace, "n" for skip, whereas "." for replace, "n" for skip is really easy.
It would to an extent. The idea is that the maze has an exit, and once the water made it to the exit, it would spill out. The steady spilling out of water would create a current of flowing water all the way back to the water's source, following the "solved" path of the maze. The water didn't intelligently solve the maze, though, but rather the solution emerged out of the simple but massively parallel interactions between collisions of atoms (i.e "weak forces") and gravity.
Probably. Contacts have been confusing. I've had Gmail list. My phone. What's in my Sim card. My Sony contact list...

I had a really infuriating time trying to clean them all up many years ago and I've just tapped out.
Remove all contacts that first name and last name start with Z.

Docs say that they prefix every first & last name with Z so that would be a start.
Seems like someone did exactly this, and so far it's stood.
I don't think the logical disconnect here is about whether it scales to billions of dollars. The problem is that people live in their homes and there are many frictional costs associated with moving. You need to pick something much more fungible.

I own several stocks that have dropped in the last few months. If someone offered me a 20% premium to sell them today, I would do so in a heartbeat. I would even do so if it meant the company would go private and I couldn't buy that stock again.
Miniclip sucked. It was all about Addicting Games and XGenStudios.

But the inferior Miniclip game selection (for normies) made me appreciate the other flash sites more. Miniclip was reliable though. It was a nice era. I feel bittersweet about this.
Misleading HN title. Actual title is "Chrome is experimenting with a Qt backend."
That one reminded me about inkscape and the path simplify feature (not specific to one line drawings, but that was a loose association seeing the animated drawings)
That was a lot of scrolling for a lot of nothing. Do you have anything to say or just filling space?
ooooo! so you’re a super genius! excellent post
> We know neutrinos have a mass, we don't know how much.

How small is the possible range? Just last week I read - but possibly misunderstood - that the W-boson mass could not be directly measured so the researchers were using the masses of other decay particles to measure it. One of those other decay particles was the neutrino.
Censorship is a necessity for a functioning system. Even by voting in a democratic system, you're "censoring" the losers for a period of time... in that their ability to act out their principles or interests are limited.

Hackernews works by flagging and downvoting, just as much as it does due to its algorithm and upvoting.

"Free speech" is an outdated concept. When it was useful back in the day, anti-establishment propaganda could be blocked through physical means (stop the guy talking, stop the person bringing the newspaper)... and dissidents could be targeted using force. Even after that in the days of legacy media, the media houses that didn't comply with major economic interests could be easily targeted and silenced... which is why the illusion of free speech could be maintained. None of that is possible in the digital world... so content needs to be moderated/censored.

Those who control the censors have a lot of power. That is not going to change... and various interests will continue to fight for that power.
What about Unica?
Depends on the rules which vary by location, but you want your kid to be the oldest in the class. Your older kid is going to believe she is very bright in 1st grade, and have a lifetime of confidence to achieve great things. The real reason she was such a good student in 1st grade is because she was just older.
If it happens, I wish they would publish the aggregate stats on the age of employees laid off versus the age of employees not laid off. I remember my dad was laid off from IBM after like 25 or 30 years of service, just before he got full retirement benefits. He's fine, not eating cat food or anything, but I'd really like to see those stats.
I do seem to have to bang hard on the space bar. It has not been enough of a problem for me to see if I can tune spacebar sensitivity in software.
> "Browsers suck" is not a fringe case.

Eh?
edit: oh, you think a sizeable market share of browsers don't support @font-face? Well you'd be wrong about that as well. Heck, even Google don't support browsers that pre-date @font-face.

> And I don't think it's hypocritical to use pedantry in response to pedantry

It is: https://www.google.co.uk/search?q=define:hypocacy#q=define:h...

> which you started by 'correcting' a practice that works just fine here.

It wasn't a correction, it was an expansion. I wasn't trying to disprove the original comment, just offer an alternative.

You seem to make a habit of misreading my comments - which is ironic when the whole reason you're kicking off is because you felt I misread a joke.
The other reason it's so bad is that they run hotels, they're not network engineers. Few people know how to set up wifi so it doesn't suck.

Most hotels don't ever have the IETF to stay.

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

https://www.networkworld.com/news/2012/032812-ietf-makeover-...
Is there a real use-case for this? IIS has run server-side JS for years, and nobody's really using it.
This was brought up in a recent HN thread (that you just found).

The way it feels to me, forgive the profanity - it's assholes that got screwed by other assholes. Signing up for such "short-sighted contracts" is stupid, but offering those in the field of fast-changing technology (and not upgrading them when the technology changes to the point of the contract being ridiculous) feels... evil.
Those work better when the industry you're boycotting hasn't succeeded in regulatory capture.
Well, if that's your logic then un-modeled externalities and other physiological disruptions should be taken into account, which are likely to be much more salient than in the case of simply not eating.

Fasting is, in fact, about the most reasonable and conservative 'treatment' imaginable since it's been in active deployment for the last however-many million years across diverse phyla.
As with lists like these, the selection is always subjective. What about the XBox360 red ring issues? Also, I'd include Google's Buzz/Wave before I'd put Beacon on the list (Number 8). But everyone evaluates these "mistakes" differently.
Ai. I feel for your brother in law, I have had a very extensive 2nd degree burn (right arm, most of my back), no pigmentation there whatsoever which leads to the occasional weird look. Burns are bad.

I forgot to add one more thing in the list, which is that gas will pool at the bottom of enclosed spaces and it can blow up on you even when you think there is none.
We already live in that world, and it's been that way for centuries.

If all the automobile designers and mechanical engineers were to vanish today, do you think lay people would be able to hop into the driver's seat and take over the job? The same is true for nearly every industry, and always has been.

The only reason we've come this far as a civilization is because we record what we learn and pass the knowledge on to future generations of people who are interested in that knowledge.

Not everyone has the same interests, and barring an apocalypse, no one needs to know it all at once. Programming is no different.

Sure, things like reading, computer literacy, math, biology, basic problem solving, etc. are important base skills for everyone to know. Once those foundations are in place, delving further is a matter of preference, and not everyone should be pushed to learn computer science any more than they should be pushed to learn quantum mechanics.
data migration involves mutating data in the table. for example, consider a timestamp column that was originally recorded in some local timezone but that you need to convert to store everthing in UTC + offset format. No changes to the table itself, but a fairly significant change to the data.

you could manage that operation using a Python script, but it would potentially be slow and might make it hard to take advantage of database specific features. A data migration tool allows you to describe this operation in succinct declarative code and then the migration tool will figure out how to get the database to do that with maximum safety and efficiency.

or you could do it in raw SQL as well, but thats a bit uncomfortable if your project has used the ORM interface for all database operations. you'd also have to write different SQL for each backend. a data migration tool can generate the correct SQL for any backend you plug in.
> There is a non-trivial possibility that Facebook/Google etc become lumbering giants just like MSFT

If history serves as an indicator, I would say the chances of that happening are relatively high.
Your Lord revealed to the bees: "Build dwellings in the mountains and the trees, and also in the structures which men build.
Then eat from every kind of fruit and travel the paths of your Lord, which have been made easy for you to follow."
From their bellies issues a drink of varying hues, containing healing for mankind. Indeed in this is a sign for people who think.

from the Koran chapter 16 entitled "The Bee".
What's wrong with dealing with things on a case by case basis?
Every case on its merits.
If a man is imprisoned for having sex with another gay man that's one thing.
If it's for having sex with a rent boy that's another.
Cassini is doing some awesome work. I've been watching the website ever since orbital insertion in 2004, and it keeps returning gorgeous images of the moons and really interesting science. Apparently it still has lots of propellant left, since it's been approved to continue to about 2017. The web site doesn't have a photo gallery of the best pictures, but the daily pictures, which have some interesting write-ups are archived at http://saturn.jpl.nasa.gov/photos/.
Got an email from mint.com long after I closed that account, asking me to verify a bank connection that wasn't working.

Headers look legit, but man things like these are going to bite people hard.
Rail is in the UK is just ridiculously poor and overpriced. Edinburgh to Inverness which is not much further is over £50. I think this is entirely down to a system where different companies own bits of the track, the stations, the trains and even worse another company will actually operate the trains.
The devs were not using DES, per se, they were using crypt() and the default cypher:

http://www.php.net/crypt

At the time they implemented this (~5 years ago) most PHP tutorials just pointed to either crypt or md5. The other cyphers and functions were either added later, were not in stable PHP branches at the time, and/or most common tutorials had not picked up on them.

It is also a pain to port your password storage method
Calling this an "open letter" seems like an abuse of the term. Or else they're taking themselves way to seriously.
I'm hesitant to open this can of worms, but you are correct in thinking that 4chan is simply and imageboard. The DDoS attacks on MasterCard were actually launched by a group called Anonymous, which is often associated with 4chan. However, 4chan and Anonymous are completely separate entities and their names should not be used interchangeably.
Another issue is that these are all just scripts that scan things randomly and it takes a minute to set it up on a new server.

That means whenever a server is compromised it'd have this type of stuff installed and it'd start running it immediately.

That means two things: the list would indefinitely block servers that have been compromised but then cleaned up, and you'd never get a list comprehensive enough because servers are constantly being compromised.
Drug abuse is more common with untreated ADHD actually.
If authority holder A's actions affect authority holder B's decisions on A's that's more or less corruption in my books. And probably something that happens everyday, even literally the in the case that you describe. If A forgets the ticket and B approves the building permit because of it, this is corruption. A and B may benefit, but society at large doesn't.
Having a party on your “side” of an opinion spectrum that is very extreme — like the FSF under Stallman - is important for maintaining the Overton window of acceptability where you want it. If you want the minimum wage raised to $10, Bernie Sanders arguing for $15, and bringing people into that worldview, helps you. Such has been the FSF for open source especially in its nascent days with corporate interests still thinking they could kill it.
> Data races are undefined behavior, and race conditions are a logic error. Yes, both are bugs, and both are important to fix. But they have (at least to me) different severities.

Some data races really are benign while some other race conditions can lead to data corruption or security vulnerabilities. Why then should data races be strictly more severe than data races? What am I missing?
This is why I document everything during installation, and automate security updates if the system doesn't have any special needs requiring package freeze.

Moreover, we template system installation further, so I can install the same server with the same config, with the latest packages with just three commands.
Since the sky is blue police has been using CP as an excuse to break encryption, search electronic devices, etc.

RMS is not wrong.
Post is dated March 30, I'd say sadly this was probably not intended as an April Fools joke.

Unless they're using the 'voltswagen' NTP server :P /lamejoke
The implications of this might be much larger than most people realize, because of the GPL patent landmine, GPLv2 Section 7:

> 7. If, as a consequence of a court judgment or allegation of patent infringement or for any other reason (not limited to patent issues), conditions are imposed on you (whether by court order, agreement or otherwise) that contradict the conditions of this License, they do not excuse you from the conditions of this License. If you cannot distribute so as to satisfy simultaneously your obligations under this License and any other pertinent obligations, then as a consequence you may not distribute the Program at all. For example, if a patent license would not permit royalty-free redistribution of the Program by all those who receive copies directly or indirectly through you, then the only way you could satisfy both it and this License would be to refrain entirely from distribution of the Program.