skysight-inc/HackerNews huggingface dataset:
if you don't need that money why are you betting it to get even more money you don't need? :)

It is risk, maybe not existential risk for you but risk. If you have a savings account, you don't need that money right now probably, still betting 30% of it in random horse in the races is risk, otherwise you are just working with a odd definition of risk.
> Real librarians have become somewhat less prestigious as their previous roles have been automated. They are now little more than administrators of the information service provider of last resort for poor people.

One of the reasons we still need librarians is that they understand that "information service provider of last resort for poor people" is a vital and noble service.

I'm having trouble responding to this without being unreasonably rude. It's just so smug and misinformed. Making information available to everyone, regardless of class, status, or wealth, has always been the primary job of public librarians, and computers and the internet give them more ways to do that than ever. It's never been about prestige.
Keeping Small Changes from Adding Up: A Guide to Working with Icons
I also hate ADP's password requirements:

> Your password must be 8 to 20 characters and may include upper or lowercase letters (A-Z and a-z), numbers (0-9), spaces (except at the beginning or end), and special characters. You must use at least one letter and one number. You cannot use the same character in four or more consecutive positions (for example, AAAa is valid, but AAAA is not valid) and you cannot use four or more sequential characters, in ascending or descending order, in a row (for example, ABCD and 4321 are not allowed).

It almost feels like a riddle...

Because I have to choose a complicated password that I can't remember, every single time I go back (maybe twice a month) I pretty much have to use the password reset functionality and make another non-memorable password. Even setting up the password takes some thinking as you can read the requirements that you have to conform with. Ugh. It's pretty annoying.
It's just a cultural norm. There are strong economic and political and historical reasons why the cultural norm exists, but the fish doesn't see the water. From the point of view of an American, it's just "normal".
> Most people would care if they knew the difference,

Would they?

> they do not. It is up to those who know to tell them, to make a stance and denounce the shit.

Counterpoint: How do you differentiate people who have made a choice through inadvertent ignorance vs those who have made a different choice than you because they value different things?

E.g. not caring if they harm their hearing, liking the frequency response of Bose over more neutral speakers, having other things they'd rather be doing than read audiophile forums, or rather save $500+ and use an inferior speaker
> Please do not use the browser back button, only use the Back button at the bottom of the page.

This amazes me a lot more than a ridiculous password scheme. You can always come up with a justification for a stupid password scheme. But there's no justification for "I don't know how sessions work" after 20 years of web development history. It was the #1 most frequent developer mistake IN 1999.

https://www.nngroup.com/articles/the-top-ten-web-design-mist...
My point was as a direct counter to your assertion that warfare increases with degree of difference between peoples.

That would predict that the Germans would prefer to ally with other Europeans against people like the Japanese, who they are maximally different from. Historically this did not happen. Yes, there are clear conflicts between each of the groups named, but they are more similar to each other than they are to most other populations of humans.

Let's say an alien combat spacecraft crash-lands in the middle of ISIS-controlled territory. Would you expect ISIS to immediately declare a cease-fire and surrender the craft and its weaponry to the UN so that humanity can work together to face this new threat, or do you think they would immediately go about using it as a tool to better murder their fellow humans?
> Per the quote above that it will be less damaging than the current mining we do on land.

That's a fact-free assertion by a person providing PR. I should be surprised people here are gullible enough to take that at face value, but obviously not.
Or maybe disarm the population a little so that police don't feel like they're in an arms race?
> Can anyone comment on the accuracy of this? What other times in human history would be in the running for this "title"?

The only comparable time is when US industrialized and we went from agrarian to urban/industrial in a matter of few decades and became the largest economy in the world by the late 1800s.

But what china has done is US on steroids. In the past 40 years, china has created 100 cities with more than 1 million people. To put that into perspective, we have 10 cities with 1 million or more people in the US. They went mostly rural to half urban in 40 years. In the next 10 years, china is expected to create another 100 cities with more than 1 million people. Think about that. Here is a short world economic forum video about china's urbanization.

https://www.youtube.com/watch?v=R0V3gxyU55Q

As for the wealth, look at the GDP growth the past few decades.

https://en.wikipedia.org/wiki/Historical_GDP_of_China

They went from poverty and famine in the 50s/60s to the largest GDP in the world in PPP terms.

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)

And the 2nd largest economy in nominal terms.

https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(nomi...
BTW: If you think this was an exception, you are dead wrong. It's very common for cops to kill a suspects dogs when serving an arrest warrant at their property. The victims often say their dog wasn't aggressive, the cops always say it was. This footage is a reminder that sometimes the cops lie.

But the bigger problem is the war on drugs. It gave us "no knock warrants". So cops bust down your front door without notice, and have murdered hundreds of innocent homeowners doing it at the wrong address or on a bogus warrant, when the homeowner reaches for a gun not knowing if it's a home invasion robbery or not.

How many dogs do you think they've killed doing no knock raids? Any dog that is there.
I work at Astronomer, another company in the clickstream and data integration industry, so I am very familiar the problem they are trying to solve. From an engineering perspective I can attest that they are tackling some huge and very complex problems, especially with the massive volume of events they process.

I have been very impressed with the content of their engineering blog lately, and am not surprised to hear they are doing well. They have an awesome team, and a lot of developers really respect them.

Some other comments in here mentioned having a bad experience with their product, but I think that was back in 2012 when they were still a small start up. In my experience, their product is solid.
It is common for people who write UIs and APIs to call themselves software engineers, but real engineering is what AUDI and other automakers do for a living.

Demonstrating a “god-awful” UI as evidence that they can't do autonomous driving is silly imo. We talk about people who design cars that can safely travel at 150+ kph. The tiniest bug or design failure can kill their clients in a spectacular way. We trust these guys with our lives.

Autonomous driving isn't about the UI, it is about math, systems, modeling, safety valves, rigorous testing. This is engineering and isn't taught in CS but in ECE classes. It is easier for an engineer to learn git than for a developer to learn differential equations.
Airplanes, cars etc are controlled by microprocessors for the couple last decades. Sure, writing a polished website in angular is cool but engineers write the software that runs pacemakers. How can they not understand reliability?
I don't know the specific video you're talking about, but these kinds of raids point to an overarching problem with the police in the US, and that's the need for aggressive raids of homes, usually of the "no-knock" variety. The reason why police have the need to "no-knock" raid homes is that the crime is drug possession, and the drugs could be flushed or disposed of if there were a lengthy negotiation process to safely get everyone out of the house. Every dog killed in these raids is collateral damage from our idiotic war on drugs.
Even if he completely missed the possibility of dramatically increased food production, it's irrelevant to my point, which is that there's no realistic way for him to be wrong in the same way about this new claim.

I guess you could argue that because he's demonstrated that he can't perfectly predict the future, we shouldn't pay attention to anything he says, but in that case we shouldn't pay attention to anyone.
> Fixing this is probably difficult to impossible.

It is absolutely possible to make a browser engine-based shell that is more efficient than Electron is. Electron has the wackiest setup imaginable, mashing together Node and Chromium, with two versions of V8 to boot.
You don't think they can create their own distributed ledger?
They don't share GPS. They share a low-resolution subset of GPS. And they control the satellites and thus have the power to selectively disable it should their enemies decide to rely upon it.
Show HN: Launch a crawler to download images from all over the web
To avoid navigational errors and save civilian lives, and presumably to make everyone depended on US-operated satellites (at least the last one is probably the reason why Russia and the EU both now operate their own system)?

Honestly, I struggle to find any reasoning on why GPS is shared with the world beyond "Korean Air Lines 007 crashed, so Pres. Reagan made GPS free to (save the world|gain political capital). Later we removed the civilian precision restriction because that's cheaper than maintaining it", which I find a bit weak. Maybe somebody can enlighten me
Huh. I went through devbootcamp 3 years ago and stay in touch with a fair amount of people who did bootcamps. Haven't really heard this one before. The anecdotes I've heard are actually the opposite direction; that the bootcamp grads hit the ground running because they know the framework and general toolset for web dev (plus are usually spending a huge amount of time outside of work leveling up) and the CS majors take longer to be productive.

Of course, as their careers go beyond "junior", the bootcamps grads need to do major lifting to catch up in other areas beyond basic web dev. But early on, I've only really heard good things.

Curious.
Since Devon is in the UK, presumably very few.
Like they did with the magnetic declenation maps that proved mid ocean spreading and hence plate tectonics.
Yes. Even in places where people use prepared statement and things like LINQ to build queries, somewhere someone will end up wanting or needing a query that is hard to express so they will start string building a raw SQL query and forget or not know to use prepared statements. We see this /all/ the time on our assessment of our customer's software.

It is markedly less common, but still quite common, if not pervasive like it used to be. PHP apps are dramatically more likely to have security vulnerabilities of any sort. It is a running joke we have that one of our recommendations to remediate security issues with PHP is to "rewrite in a different language". For whatever reason PHP has a history of encouraging vulnerable code. Even in good shops. PHP itself isn't really to blame (it is, of course much less likely for an experienced shop to write crappy PHP... but they probably wouldn't pick PHP to begin with).
$ pwgen -sy 20

$ pass insert adp
Interesting, thanks for all the info.

>Obviously, if you have a JIT-compiler, then something similar happens internally in that some methods will be compiled, while others will be left in IR form (and sometimes, methods will even revert to using their IR).

I was going to say (in my parent comment to which you replied) that maybe that Eiffel's Melting Ice tech is something like Java JIT tech, but wasn't sure if they were the same thing.
Today, they're frequently collapsible, made of metal and can be used to break car windows.
When is the last time you saw something like that carried around that wasn't a rerun of "Cops" recorded in '89? Today you see telescoping steel tubes that certainly couldn't break down a door and could only break bones intentionally and with effort. You rarely see them deployed, which is unfortunate in my opinion, because it is an escalation of force step designed to counter physical but non-life-threatening aggression. So essentially you're abandoning a spectrum of force and adopting a model of only two modes - subjugated or dead.
He doesn't seem like he feels threatened in his identity, if anything that blank, off-guard stare of the others seems that way. He basically asks them wtf is wrong with them, and they just don't know. They "didn't mean anything by it".
Way to you go, OP. That's four new people who never you existed who now care about you (as ephemeral as this may be.)
I would say it's more that Intel's business model depends on price discrimination and they don't know how to survive without it.
I've been using Mobiledoc lately which also follows this model, and it feels like the right way to go for me. Fighting against contenteditable is a never-ending uphill battle.
Can Venture Capital be saved?
There's a very low probability!

- In consumer equipment, much of your RAM is often unused at any given time

- Most lines in a cache are eventually thrown away, never used

- Did you even save your text file, or just open it to read it?

- What about all the space occupied by read-only information, like executables, media files, game files, and libraries? You might crash, but nothing will be written to disk

You might get an error a month, but the odds you'll get an error that matters on your average consumer machine with average workloads is much much lower.
> I'll reiterate: a lack of awfulness is not implied by high profitability. It's implied by a high number of users who don't mind.

If ever there were a statement that encapsulated AOL in a nutshell...
"UBI inserted into our current economic software is likely to raise prices on many everyday goods. According to the late, noted US economist Hyman Minsky, one of these may be a rise in the cost of living. Even though there is UBI in your pocket, it is in everybody’s pocket. Just as prices would be likely to rise with the introduction of a new basic wage, so they would with the introduction of UBI."

That's the question that keeps bothering me. UBI would be great for me, personally, but wouldn't it cause price inflation in basic goods to produce yet another level of maximal acceptable misery?
The Selfie Monkey Goes to the Ninth Circuit
> (Personally, I'm of the opinion that one should acclimate to their climate, and folks who hate the heat wouldn't mind it so much if they didn't coddle themselves with AC all the time.)

I agree, to an extent. I mean, bumping the temperature that you can be comfortable in by 10 or 15 degrees is reasonable (up or down). I lived in southern Arizona as a child, where 80 degree nights were heaven after 110 degree days. I'd argue that AC wasn't coddling there, though. "But it's a dry heat" has special meaning for me. AC was usually set around 80 or 85.

During some of those same years, we stayed with family in my Grandparents' house: 2 aging window ACs, 90 degree heat, 90% humidity. We spent most of our time outside and slept in an un-conditioned room with the fan blasting. It's doable, but not my preference. A few weeks certainly wasn't enough to acclimate, and I think after a few years I'd probably still prefer to be in a (somewhat) cooled room.

On the other hand, I lived somewhere cold during my early teens. The home was often around 50 degrees with all the radiators blasting, and we dealt with that too.
As someone who has spent most of their life in NYC, I can tell you that this is a load of crap. There have always been shitty developer jobs in this city, before and since bootcamps, with equally shit pay. There's a ton of companies here with a lot of needs and not a lot of budget.

1) New York laws have changed very recently to make it much, much harder to screw over freelancers and contractors -- the places where you'd otherwise see these companies sourcing labor.

2) Even competent developers take jobs for low pay. I see it happen all the time. I've even done it.

3) You could just be seeing signal that AngelList has a lot of mindshare now and poorly funded NY startups are listing there. I've seen people I know with vanity businesses hiring part time devs on that site for $29k.

4) Salary caps are still climbing here.
Ugh, that was bad embarrassing typo.

C# has a specific audience, and the language designers cater to them pretty well. I really really like C# as a language, and I don't mind delayed access to certain features that I already like from other languages.

You probably have a beef with some C# users not because of their choice of language, but with the field they work in (primarily enterprise) tends to breed a certain kind of attitude that other techies don't like very much.
Yes I have. but I see the erlang blindness still runs strong. Just because you have pattern matching doesn't mean you don't have bugs cause by humans. It can be syntactically correct and also logically not match the problem domain.

For example what if you screw up and forget to encode that it SHOUDN'T return OK?

you know that many other frameworks also have these safeguards right? Java server frameworks have been doing it forevever. You can code dirty if you want and deal with no issues or you can be error prone. Hell you can do the same thing in go. You can catch panics. It's not pretty but you can definitely do it.

I forgot one can only point out strengths of erlang not problems with humans coding in general. all hail erlang.
Homeowner is not going to like his new location
With c) you're allowed to run up to 2 copies. It doesn't really help you run a hundred containers on a powerful server... (Not that you easily legally could, as I guess the moat powerful Mac hw available is the Mac pro - not exactly great for rack deployment).

[ed: i guess you mean running os x server is an alternative to "non commercial use" - I agree with that reading. The option for nc use seems like a nod to not completely make experimentation and creative development/research entirely illegal.]
password rules have gone a bit absurd in my environment where they are considering doubling the twenty character requirement which already leads to people doing cut and paste. another option has been people storing them on their phones

with cloud computing a security company recently has shown us if they can find a hole to get the files where systems store such information they can reverse most. there is a dearth of knowledge out there how each platform stores such data and finding an in is incredibly easy at the majority of companies
Woo hoo, can't wait. Especially with what TypeScript can do with this.
> I'm not even a Go developer

> Using `interface{}` to temporarily escape the type system

tbh if you program Go correctly, you use interface{} pretty rarely.
Selective Availability was turned off in 2000, everybody gets the same GPS signal now. GPS III won't support it, so it won't be able to be turned back on.
They share GPS, it used to be low-res but is now the real deal:

https://en.wikipedia.org/wiki/Error_analysis_for_the_Global_...
BTW: Miguel, Gnome creator, now officially works works at MS
I tried this and noticed that you forgot -digital, which is apparently necessarily for -utime to have any effect.
"if you want to make something terrifying to humans you take known (fearsome) elements and mix them into a previously unknown combination"

Truly, the platypus is a terrifying beast!
I feel I've been MVP-ed by your website (not that there's anything wrong with this.) Every link led to a 404 but since I clicked on every link to see if that were the case, I'm guessing my site visit didn't tell you anything about what I was interested in the most. Sorry about that.
Absolutely agreed. @dang, please never implement a notification system.
The big problem with web apps as first-class citizens is UI inconsistency. What I love about native desktop apps is that they should all follow well-defined user interface guidelines and all use the same toolkit/theme. With web apps, you don't get that - every web app uses its own fonts, its own styles, its own UI structure and navigation.
My point is... "Pattern matching correctly"... assumes no mistakes on the coder's part. Go back and re-read my comment. Or don't. Downvote me because I dare question your skill in the context of the mighty erlang.
Other Australian services.

https://www.cnet.com/au/news/australian-music-streaming-serv...

I'm looking closely at Deezer.
Lightning damage! Couldn't track the fault, only that it appeared to be on the main board: part fried chip I think. I don't keep things any more as I tend towards hoarding and live in a small house with an unexpectedly enlarged family. I found similar main boards from differently labelled TVs but all with subtly different layouts (and codes) and prices just too large (for me) to warrant giving it a go.

Bad caps, I feel like Dr House trying to find Lupus, it's always suggested but never appears ... waiting for that one time to show up.
I appreciate your reply but I find the argument is vague.

If we are with the consensus on climate change, there is very little doubt this event is affected by it. It occurred in most warmed area of this map:

http://www.realclimate.org/wp-content/uploads/ODonnell1.png

From here:

http://www.realclimate.org/index.php/archives/2010/12/a-brie...

I dont see any sense in excluding these quite rare events from the confidence of climate change, unless we are not confident in climate change.
I wish I were clever enough to do a back-of-the-napkin calculation quickly; maybe someone else can do it. What are the number of possibilities given the constraints above, and some reasonable assumptions of human behavior:

- At least 2 to 4 numbers will be reference to a specific year, such as the user's birth year or the current year, e.g. 17, 1965, 2017.

- As many as 3 to 4 numbers will be a predictable pattern, such as an incremented sequence or repetition of numbers not likely to be a birth year or of `2017`, e.g. `1234`, `987`, `1010`
1000 rounds of MD5 is nowhere close to enough. Don't use MD5 for password hashing.
This brings up one of many interesting paradoxes of browsers. They can save passwords by default, but they won't generate strong passwords for you by default. (If your browser has a password generator you have to manually enable it)
Linear Regression Analysis in Java (OLS, WLS, GLS)
But the emphasis was on the processing, not the content of the images themselves, other than cropping. I don't think the intention at this point was to get into adding / removing actual physical elements from the scene.

Edit: I guess it depends if there were other images in their corpus that didn't have any flaws, but who's to know?
What Time Is It When You Try to Pass Through “A Wrinkle in Time”?
Having studied and worked at a Maths department at a University, it isn't only non-working-mathematicians who hate computers. Most of the professors and staff there hated computers, and how it was changing maths.
timestamp is stored as a signed value since it can also go backwards from the epoch, so you need 2^31-1