skysight-inc/HackerNews huggingface dataset:
> Rails burned out in under 10 years

It may not be the glory days, but Rail's is still going strong 13 years later. React, however, has reached a popularity many times larger than RoR ever did.

https://trends.google.com/trends/explore?date=all&geo=US&q=r...

There has never been a project (I can think of), other than the Linux kernel, with the resources that companies and developers have put behind React.

> Do you remember Adobe Flex

Flex never came close to either RoR or React popularity, and was propelled mostly by the dying wave of ActionScript programmers from the aughts after cell phones killed the Flash game market.
And don't bother restoring from the cloud, if any malware gets installed on your device at the border
This blog pretty well sums up my feelings about the try method. It just doesn’t really seem necessary. I’m sure it would help in some of my code, but importantly not all of my code, and if a construct is only available some of the time, I will inevitably favor the doing the same way all of the time rather than adding a little syntactic sugar every now and then.

I’d much rather see some kind of genetics support get well integrated, given that’s a problem I run into fairly often.
Arrested for 'chimping out' and losing the baby in the process...
Chatbot for peer upvoting and rewards. Convert peer appreciation to custom perks
The vast majority of endangered languages don't have a written history. Most don't even have a writing system, much less a widely adopted one and literate writers.

Without writing, history devolves into a bunch of creation myths, which can be mildly interesting but tend to be very formulaic. Witness Australian Aboriginal Dreamtime stories, which span 40000 years of history, but can be reasonably replicated with a Markov chain of the (ancestor,kangaroo,goanna,wombat) creating (geographical feature) after it (fought,danced,mated,was cast away) (by,with) another (ancestor,kangaroo,goanna,wombat).
Might have been a misdirect reply (although useful), but yeah, agree, linear-time regex engines are generally a much better idea.
It is indeed very frustrating, especially for those of us who bought Pascal cards before they stopped "working". In the end only the customers suffer.
All client side code is available to read, and all network requests can be viewed in developer tools of most browsers (including options to go offline so you dont need to disconnect from the internet altogether but still see requests being sent)
I routinely see notices of outages like this posted on HN while HN itself never seems to be impacted. This begs the question: Where and how is HN hosted in a way that avoids being impacted by widespread network and provider outages?
I follow Justin on Twitter and just wanna say he's awesome
My horribly out of date system works, therefore I should never strive to improve it or god forbid update it (since that involves “fucking with it” in ways that can break it from version to version)? That gets you technical debt and that’s not fun.
We do rollups into bigquery where we have a bunch of dashboards to look at stuff historically.

I did really like Kibana, ultimately, we had to ditch it (because of ditching ES). Of course, this was a good thing, as I more than once degraded ingest the ES cluster by just using Kibana to do some aggressive filtering. Clickhouse handles these without problem.

I think a more complete world view may be to pipe logs into kafka, and ingest them into Clickhouse/Druid for different types of analysis/rollups.

Our current logging volume exceeds ~10b log lines per day now. Clickhouse handles this ingest almost too well (we have 3 16 core nodes that sit at 5% CPU). This is down from a... 20ish node ES cluster that basically set pegged on CPU... and our log volume then was ~1b/day.

For more ad-hoc, we just use the clickhouse-cli to query the dataset directly. We are tangentially investigating using superset with it.
Unfortunately not at all.

A lot of this comes from extensive travel and spending time in the third and second world. Many of the poorest billion simply do not realize that it is against their interest not to, for example, dump chemicals and trash in water they drink from and bathe in. Or just simply that littering is a problem. To be clear I'm not faulting them, like everyone else they are mostly good people and if they had better access to information I have no doubt they'd act differently but there is a huge need to educate people that is not being met.

It's also just hard to imagine consumption of everyday objects at the global scale.

But it's really hard to feel like recycling one more bottle is going to save the world when you've seen dump trucks waiting in line to dump industrial waste in rivers. But this sort of thing is likely happening every day, repeatedly, in many places around the world.

I once drove through a section of highway in north western Peru that was just an open air landfill on both sides, maybe 5 feet tall on average, continously for an hour. It's just hard to imagine that stuff like this exists if you've never been exposed to it.

And that doesn't even match things I've seen only in documentaries like
https://m.youtube.com/watch?v=dd_ZttK3PuM

I believe that our problems are technically still fixable but that the coordination necessary is, if not totally infeasible, far beyond our current willpower to achieve.

The rich (and all but the poorest Americans are rich for this discussion) will basically be fine maybe minus inconveniences for the near future.

But I think things are going to get drastically worse for many people over the next 50 years.
You're saying people don't constantly switch, but even if they did, it wouldn't be much of a problem unless they don't know what they're doing.

Well, fair enough. I never claimed that businesses switch stacks "constantly" anyway. Still, at the industry level, there is constant flux - much more so than on other platforms. Unless you use one of the big players like React, chances are your framework of choice won't last and become legacy software quite soon.
I think there is an element that some languages, the last specimens of their families, are more worth saving than other languages. Even if only 4 languages survived, it would be better for the world to have them be English, Arabic, Chinese, and Tagalog than English, French, Spanish, and Russian. So I would shed less tears for losing Occitan (a language spoken in southern France) than I would for losing Mohawk (an indigenous language along the New York/Canada border).
That's a lot of services! ;)
'Move fast and kill people'? It is definitely a concern.
http://www.tesladeaths.com
This seems like an incredibly good place for a data center, particularly given it already even comes with multiple fibre uplinks...and incredibly low temperatures.
From what I remember, console fps games will snap your aim on to targets because its next to impossible to properly aim with a joystick.
People often use throwaway accounts to post sensitive information to HN, but that mechanism is easily abused as well. Given the information in the replies you've received, as well as details of and about your comment, I'm leaning to the explanation that you've made this up. I don't know that, of course, but moderation is guesswork. Until we get substantiating information to the contrary, I'm guessing that this is fabricated and am going to moderate accordingly.

We detached this subthread from https://news.ycombinator.com/item?id=20337178 and marked it off-topic.
Hi Varun! I think we have many mutual friends :)

We think Pana is smart. Interviews are definitely a large part of travel expenses in the Bay Area. My guess is by specializing in guest travel, Pana can be used in parallel to other tools at a company, which is a big advantage. We're exploring some similar "parallel" approaches but not completely honing in on interview travel right now.

Have you used Pana as a candidate? How'd you find it?

PS: We're also exploring some other group travel opportunities-- eg conferences, weddings, etc. We think this is a huge market that is nowhere near cracked.
Well fuck, it's time to do the needful!
> The timing is unfortunate too, after calling out Verizon for lack of due process and negligence.

Nonetheless, Verizon could take a leaf out of their responsiveness and transparency book.
$4k a week is top, top market rate where I come from, US Chicago, especially for 1 FTE.

As an independent contractor your client relationships are paramount to getting and retaining work. You should be aware what your client is feeling and be able to anticipate their next move. Ideally they'll just tell you what they're going to do but getting there takes time building mutual trust.

Consider spending extra time outside of your hands on work talking with your contacts at your client. Build that relationship and do so with multiple people in the company. When you work for yourself you are worker, manager, VP of sales and CEO. You'll want to spend time in each position so the needs of your company are satisfied.

Also clients build off each other. I've repeatedly gotten new work from friends and business associates of my clients.

Consider this a lesson and spend more time on those soft skills or put yourself in a job that doesnt require that level of self sufficiency.
Reminds me a little too strongly of Infocom's interactive-fiction game Suspended: A Cryogenic Nightmare http://gallery.guetech.org/suspended/suspended.html

They said you would sleep for half a millennium — not an unreasonable length of time, considering you'd be in limited cryogenic suspension. Your body would rest frozen at the planet's nerve center, an underground complex 20 miles beneath the surface. Your brain, they told you, would be wired to a network of computers; your mind would continue to operate at a minimal level, overseeing maintenance of surface-side equilibrium. And you would not awake, so they promised, until your 500 years had elapsed — barring, of course, the most dire emergency.

Then, and only then, you would be awakened to save your planet by strategically manipulating six robots, each of whom perceives the world differently. But such a catastrophe, you have been assured, could not possibly occur.

Good morning.
You would think that would have been on the census questionnaire.
What happens when you activity post
A dedicated windows pc is a pain. I have separate windows installs but rebooting to win to play a game is also a huge disruption since all my other stuff is on Mac OS.

Thus, I've ignored games that don't run on Mac OS for a while. In spite of buying one or three on sales.

I actually feel bad about never finishing Witcher 3... ;)
That page should have a list of books you own. On the left side of each row for each book, there should be a light gray button that looks like: [...] It's under the "Actions" column, second to the left. Click that and there should be a popup that contains a link "Download & transfer via USB"

I believe this link will only be available if your account has a real kindle (e.g. eink or fire) registered to it. It encrypts the downloaded file for whichever registered kindle you select from a list of all your registered kindles and apps, with the apps grayed out so you can only select actual kindles.
Hey!

1. Yep, if you're flexible on dates we can look at flights within a certain range and help you find the cheapest option.

2. We make money off of commissions but always guarantee that we're giving you the lowest available online rate (which is much more transparency than most travel agencies offer). Re: 3., that's how we make our margin and offer Carry to individuals for free--there are additional discounts available to travel agents that aren't available through Google Flights/Kayak etc.
Indeed, at that was a major mistake. Multi-user systems had existed for 20 years, Windows 95 was a huge step back.

Single-user systems had existed for longer. They were dominant at the time especially on small systems - many variants of DOS, Windows 3.1, OS/2 up to version 3, Apple MacOS up to version 8, Amiga, Acorn, Atari, every console, every 8-bit micro, Symbolics Genera[1], BeOS pretended to be single-user. The days of a central computer with tons of connected terminals requiring multi-user auditing, separation, and billing - were fading. Individual computers were becoming cheaper, the internet hadn't risen. Looking back with hindsight of how things turned out, and saying "huge step back" when it was not a step back at the time, it was a step forward from Win 3.1 in many ways and a step sideways in that way, seems weird.

We still have not-multi-user systems now, for embedded devices and mobiles and similar. If it wasn't for network effects, it ought to be possible to make a single-user OS which was simpler and therefore faster and cheaper, and I bet it would be good enough for much of the computing done on the planet today - the amount of personal computers where multiple people need to logon, compared to the amount where you just want random people not to be able to poke at it without permission. Although totally not worth doing these days.

[1] http://www.bitsavers.org/pdf/symbolics/software/genera_8/Ope... page 12, last paragraph.

> ... you wish.

You started this bit by saying "once you give third parties control of the stability of your system, you lose". That happens if you give root access to anyone, on any platform. That happens in Windows 95, but the registry had system/user separation since Windows 2000. So that's 5 years without, vs 20 years with.

Yes I wish it was without problems, and that it had some more standard offline edit ability, but I don't think "userland can crash the system" was a design plan for the registry, so I don't judge it as bad design because of that.
Wow - cool example of live kernel debugging. It is very cool that the kernel is still usable while this issue occurred.

Also lucky that someone was logged into the zone without a /proc dependency. Usually people have complex shell prompts that might require /proc lookups.

It is concerning, though, that a less privileged zone could affect the entire system.
That’s the first argument I thought of, but people make plans based on the weather forecast too.
There are plenty of good things that haven’t been made attractions and put on the tourist map. See this a fair bit where places in Australia will have big car parks with tourist busses coming in and out all day, setup with foreign language signs. But then have similar places nearby with none of that.
How We Tripled Chrome DevTools Documentation Pageviews in 2 Years
So is Flex[0]. What's your point? It's not popular anymore and hundreds if not thousands of code bases are being converted from both of these technologies into something else.

[0]: https://trends.google.com/trends/explore?date=all&geo=US&q=r...
Don't Concur already offer this?
Google employees are commenting publicly and on Hacker News all the time. If there is a policy of not speaking publicly about the company, this has been the most blatantly ignored policy ever.
Why Red Line commute is taking longer
I wonder how much we've improved trends already. I mean, I realize that we are in a worse situation now than has been previously projected, but with hindsight knowledge, I wonder how much worse off (in tenths or hundredths of degrees or whatever) we'd be if we hadn't globally taken the environment actions we've already taken. The amount of solar we have now has made a dent, hasn't it?
Is there a usage error in the first sentence or has English lost the blog / blog post distinction?
Works on Chrome, but doesn't appear to work on Firefox. I can see my webcam feed, but the red indicators don't show up.

Edit: Nevermind, it requires access to canvas data which for me is blocked by default.
that's fair, but i'm thinking more things like machu picchu which, while uber popular, are probably pretty hard to find in less amazing versions.

so yeah, while certainly only limited to a few places, i think there's a class of spots that one cannot necessarily reproduce in a lite version. so especially if one has limited travel opportunities, i think they're worth going to. venice is probably one of those although admittedly i haven't been.
I didn't skirt around it. Your argument was hand wavy and essentially saying "they must be in control because why else would they do it?" My counter-point is the reason is very clear, and very upfront in their materials.

> Most ewallets are designed to solve the fact that there is no banking infrastructure in developing countries.

Um...no? Most ewallets are designed by extreme Libertarians that believe that we would be better off without government regulation, or that government collapse and somehow them having Bitcoin will make them safe.
I am pessimistic about the future. I guess I will not raise any child, given I don’t think humanity will last long.
Approximating the Sine Function with Quadratics
Bill helped me with my resume once in the Go slack channel. Great guy. I also happen to agree wholeheartedly that introducing try would be disastrous to the mostly consistent codebases Go is currently able to painlessly produce.

Personally I don't want error handling changed at all. It's very repetitive in it's current state, but clearer than in any other language I've used.
Does anyone have a link to the "try" proposal the author is advocating against? It's not clearly linked in the article.
So long as economic growth remains the primary goal of most societies, and so long as that economic growth is tied to the use of fossil fuels, then climate change will not be stopped.
A user said filing an official complaint with CFPB https://news.ycombinator.com/item?id=17611181 worked.
Good question! Combination of holdout groups (split testing) based on historical keyword traffic/conversion and tagging paid and natural search entries to compare cannibalization across campaigns.
Agreed! (Though I’m assuming you meant to type generics. However, I’d love a library to alter genetics)
Can that still be interacted with? I wouldn't even know where to start to allow clicks and such.
No, not at all. Incentives aren't alligned in politics, industry, or in the home for real change to happen. It's a tradgedy of the commons.
Undertale had an effect like this for me. [Warning: spoilers] Near the beginning of the game you are forced to fight a character who has been nothing but kind to you. The easiest thing to do was kill this character to progress, but immediately after I felt regret and a strong desire not to have done that. Fortunately I made the decision not to save and so was able to revert my decision by taking the more difficult – at the time, far less certain – path of refusing to fight the character. (Though I still felt bad; and the game doesn't let you forget entirely either.)

Another belief-altering moment from the same game came after reflecting on the gameplay as a whole – I had developed an affinity for the main characters in a way I hadn't in any other RPG. I realized that this was due to the characters initially not liking me, and me having chosen to do things which didn't benefit me at all in order to help the characters achieve their goals, which resulted in their friendship. The option was always there to simply kill them and move on. But the act of investing energy doing things solely for the benefit of these characters built a relationship – and I realized that this is ultimately the basis of all human relationships.
Cloudflare was responsive and reasonable. Verizon was unreachable and deflected responsibility when they finally made a statement. And public shaming does often motivate companies to be more responsive to their customers.
The price of consoles is subsidized by the fact that the games are super expensive. On PC the prices of games is usually less while they are at full price and massively less while they are on sale which is a quite frequent event. When I look at console games I almost never see any significant sales. Its not uncommon to see AAA games at 90% off when they are a few years old. On console they just stop selling the game.
Now that you mention it, I just realized why. The current few months are the intern season!
> If the only use you can think of for software like this is "creepy," maybe it is not the technology that is creepy.

Really?

I couldn't find what I was actually looking for, where Weizenbaum describes how vision or reasoning experiments might be made with benign or even cute objects, but for rather not so benign ends. I found this instead, which I think is even better put.

> Other people say, and I think this is a widely used rationalization, that fundamentally the tools we work on are "mere" tools; This means that whether they get use for good or evil depends on the person who ultimately buys them and so on.

> There's nothing bad about working in computer vision, for example. Computer vision may very well some day be used to heal people who would otherwise die. Of course, it could also be used to guide missiles, cruise missiles for example, to their destination, and all that. You see, tthe technology itself is neutral and value-free and it just depends how one uses it. And besides -- consistent with that -- we can't know, we scientists cannot know how it is going to be used. So therefore we have no responsibility.

> Well, that is false. It is true that a computer, for example, can be used for good or evil. It is true that a helicopter can be used as a gunship and it can also be used to rescue people from a mountain pass. And if the question arises of how a specific device is going to be used, in what I call an abstract ideal society, then one might very well say one cannot know.

> But we live in a concrete society, [and] with concrete social and historical circumstances and political realities in this society, it is perfectly obvious that when something like a computer is invented, then it is going to be adopted will be for military purposes. It follows from the concrete realities in which we live, it does not follow from pure logic. But we're not living in an abstract society, we're living in the society in which we in fact live.

> If you look at the enormous fruits of human genius that mankind has developed in the last 50 years, atomic energy and rocketry and flying to the moon and coherent light, and it goes on and on and on -- and then it turns out that every one of these triumphs is used primarily in military terms. So it is not reasonable for a scientist or technologist to insist that he or she does not know -- or cannot know -- how it is going to be used.

-- Joseph Weizenbaum, http://tech.mit.edu/V105/N16/weisen.16n.html
I've never used mdb on solaris, but its where I first learned of strace (and ptrace) - which unlocked soooo much of how unix worked for me, and lead me down the path to unix wizardy (well, that and access to open source code bases). in fact, when i started reading this, it's where I thought it was headed (in fact, I think could have come to the conclusion quicker than trying to read mdb)
Just wait for when Apple removes OpenGL. Probably 90% or more of existing games will break unless their middleware can be recompiled for 64bit+metal.
That's not just a quick ferry ride... it's like 3 hours, one way.
Gondolas seemed like a tourist trap to me. Super expensive and you end up with bored drivers that are mostly just sitting and their phone and chatting to each other.
I'm sure you know this, but just in case:

If you add this CSS to your site, you can increase the readability without sacrificing the aesthetic.

body {
max-width: 65em;
margin: 10px auto;
}
I don't really think I understand the question. I usually make an effort on trips to avoid crowds. Why? Because I want to. It's not better. I don't like crowds.

I also drink coffee without milk. I drink matcha with milk. I wear a garish array of brightly-colored button-down shirts. I cross my z's when writing. None of these choices is correct. They are my choices.

No version of tourism is wrong unless it's contributing to a documented problem in which case it's obviously wrong. Tourism is recreation, no matter how eagerly it pretends to be education.