skysight-inc/HackerNews huggingface dataset:
Fighting for the little guy: why this Google Cloud vet is joining DigitalOcean
How is UBI anything other than "providing for people unwilling to work"?
Yah, let's all park our bags and move to some little Nordic utopia! Problems are for suckers
Oh, this really makes me wish I was there, that first day when they turned on the machine that says "don't power me down" and put that sign on there, at the beginning of the web, when the first browsers were being developed. So much potential, so many possibilities, so much innovation soon to occur.
If all you aspire to is to be about the same as your co-workers, you will probably do just fine continuing as you are.

What are these 'interpreter errors' that you write of? It is actually quite unusual for someone to find even just one error in the interpreter for each new program he writes. What interpreter are you using?

One thing I can be pretty sure of: Wall, Van Rossum, Matsumoto and Hickey didn't produce their languages without some insightful thinking ahead.
There's a lot of academic research about electronic voting. A quick search on scholar.google.com brings up https://pdfs.semanticscholar.org/9cb3/cd86b699b124348b21e936..., I'm sure there's much more more out there.
I just bought a Wordpress theme, I’m a designer :( how can I disable this inconvenience? And can you explain in layman terms why it’s inconvenient?

Also I’d help me a bunch if you can tell me how you found the post hours after, given that it didn’t go front page?
I think Density may play a huge role here.

India has an amazing rail network, but literally not a seat goes empty.

Here in the US, I often book long distance peter pan / grey hound buses and them being empty is par for the course. This is in the NE corridor too. Doesn't get more dense than that.

The culture problem is another factor. People love cars a bit too much. I hope taxation on oil goes up in the US. But, that would be political suicide here.
Sacramento to San Francisco at 210mph, would be a 25min commute. East Bay commuters would be jealous. Zone the Sacramento terminal area as residential, minimum 10 stories, and you might have a solution to the Bay Area housing nightmare.
Thanks for the time and effort you've put into this thread, it has been very interesting reading your comments, which have a lot of content and a lot of experience behind them. I wanted to ask you about this because I've been reading about when to use Redux and when not to, and I had basically come to appreciate that it would be helpful for the kind of app that I'm working on daily. That app is very complex and very dynamic, but because it is a desktop app there isn't a lot of routing since I can fit a whole lot on one screen. When there is routing, it's usually to another view with enough complexity and code for a totally separate SPA.

So like I said, I've basically decided that Redux would be a great benefit for maintaining a consistent, easily debugged architecture for an app of this complexity, but then I came across several people talking about shared global state across routes as a good heuristic for knowing when Redux is appropriate. As mentioned, I don't really have that in my own app, so I was a bit confused by this and wanted to get some more details from you. I think you've cleared it up pretty well.

I'm completely in agreement with you about the likely source of dislike and complaining for Redux. Absolutely people jump to it too often when it isn't necessary. More generally speaking, I think there's a default attitude that front-end should be easy, and then people are rudely surprised when they find out that it's actually very hard. Distributed systems problems, cache invalidation problems, combinatorial scaling of complexity with every feature and source of user interaction... you already know this. They blame the team or the tool, but there's a fundamental complexity there that's unavoidable and deserves respect.

Anyway, thanks again, I've enjoyed reading your opinions on this.
Sorry, I unfortunately can't reveal too much about the training data. As for tips on optimizing models for device, choosing a fully convolutional architecture is almost a requirement as any substantial fully connected layer is going to take up too much space. For convolutional layers you want to use more efficient versions like depthwise separable convolutions. Using quantization is a pretty easy way to reduce the size of the model without sacrificing too much performance as well.
Correct me if I'm wrong, but I read some time ago that there is no plausible path to send a rail into SF.
Ultra-Low Latency Scenarios
I love fast trains but we need them much more inside our metro areas than between distant parts of the state.

Commutes within the major metro areas in California (SF bay area, Los Angeles, Sacramento) are horrendous and just imagine how much good $77bn could do for those.

A well designed and fast transportation network within metro areas would do much more to improve the lives of Californians and the environment, as well as make our cities much more livable.
They are also of course increasing dividend and doing stock repurchases, as is tradition when you plan to invest into your core business.
A record 7M Americans are 3 months behind on their car payments
I’m aware. It still hasn’t been electrified a decade later. But hey they have built a viaduct in the middle of the Central Valley!
Who owned the land that was purchased or acquired for the project? Which campaigns do they donate to? Are the areas of concern toxic waste dumps, old gas stations, or contain old pipelines that would be expensive to remediate?
I think you're just losing naivety. Everywhere is always flawed because the world is evolving, our understanding of problems and solutions require constant adjustment to fit the present. The flaws you see are an invitation to participate in building towards utopia.
If you order the Lufthansa Burger with fries you better finish all the fries - or else you’ll go to bed without desserts in the future AND they sue you...
SF-Sacramento or other urban corridors require new rail lines through some of the most expensive real estate in the country. Additionally, there are significant geographic challenges to building new high-speed capable tracks such as the Tehachapi Pass and the Altamont Corridor.
I wouldn't say it's unmaintained. There have been more issues closed than opened in the last month. I would just say there isn't much interest in it anymore.
30-year life when the tapes are properly stored in certain environmental conditions.

Usually those conditions aren't met properly.
If this is the case, how feasible is it to adopt a new domain name? I understand that this may not be desirable, but given what appears to have been a maligned history, it may be the most prudent course of action to ensure that your new product does not suffer from guilt-by-association.
@jakequist I think trifacta and similar tools are aimed at "data analysis" more than operations.

I think the question is about line of business software and issues there are very different.

For instance there is a literature on record matching and good techniques exist, but without an exception handling workflow you don't have a way to deal with the unusual cases the code works up.

I would love to talk and share notes about what you did.
It has that 'barbaric and probably pseudoscientific treatment that we surely abandoned 50 years ago' feel, doesn't it? But I remember reading in this SSC post (at point 7) that it actually works well, and isn't quite as scary as it sounds, although the long-term effects are still uncertain: https://slatestarcodex.com/2014/06/16/things-that-sometimes-...
A phenomenon like Burning Man needs to be somewhat inaccessible to actually work. If it's too easy, it fills up with people who aren't committed enough. In the beginning, that inaccessibility was provided by the sheer obscurity and a somewhat remote and hostile location. But now Burning Man is famous and some tourists are willing to make the effort. But tourists just aren't committed.

That means it's time to raise the stakes. Start holding the event in some even more remote and inaccessible place, like the top of Denali. Those who are willing to go that far will be a smaller but more committed group.

"That's the door. The only way in. Small and extremely uncomfortable. And anyone who wants to know us has to find out how to get through that door. Brother cardinals, we need to go back to being prohibited. Inaccessible and mysterious. That's the only way we can once again become desirable." -- The Young Pope
>There are no new fundamental insights into the human condition in 3000 years.

I'd say the discovery of evolution along with the big bang and much of the rest of science are some fundamental insights. They have the effect of making some of the prior religious stories seem less plausible than previously. I think we're still working on making sense of that.
That region is flat and has few physical obstacles to a rail line (like mountains, major inclines, major declines etc)

Getting a rail line between a major city (LA/San Jose/San Diego/SF etc) requires going through pretty serious mountain ranges. There is already rail line between them in their own geographical pockets (LA-San Diego, SF-San Jose-Oakland)
http://www.chicagotribune.com/news/columnists/chi-schmich-su...

Sadly not available in the EU, so I can't even confirm the link isn't broken. If it's not, that's the original column, titled "Advice, like youth, probably just wasted on the young" from 1997 by Mary Schmich, on which the song was based :)
Yoi Carrera – Huella (Trailer)
What "problem" do you feel like the Internet itself "solved" ?

The mentality that you need to have a problem to solve in order to justify your company has some real value to it. However, somehow this has expanded into the notion that every piece of tech that doesn't solve an explicit problem has no value. The existence of the gaming industry shows that this is not the case.
Probably easiest to get right of way and eminent domain through, and environment studies and yadda yadda yadda.
Benchmarking Cassandra vs. TimescaleDB for Time-Series Data
I really like the commitment to retro aesthetics. Last weekend I made an "imaginary astronomy" web app with nearly pixel-perfect Windows 95 theming. :-) http://steveasleep.com/keplverse/

Forth still seems like a language worth learning, not for practical reasons, but for technohistorical context. Maybe my first project should be a sqlite library?
IE will go EOL for the majority of users well before 2025, simply because they're not adding features and the web _will_ break (and is already breaking) as a result.

Imagine TLS 1.4, or some other change that will occur that will completely break IE11.

Instead, Microsoft will ship Edge with Chromium (even on Windows 7) and say "use that instead" and will eventually remove IE altogether.
Do you remember a completely portable blogging plataform
Hi! I'm remember using a completely portable solution that allowed to create notes, that were centralized in one file, with search, tags, videos, images, etc. But I can't seem to find it, I think the name was something like Tidy or Tiny. Do you guys remember something like that? Thank you and sorry for my English.
Fair enough. Agree that the second quote doesn’t illustrate my point, contrary to the first one. Cheers!
https://www.npmjs.com/package/ky
Ironically, Tim BL mentions in his book "Weaving the Web" that when he first launched the web, nobody cared and people at CERN thought it was useless.
This is a hack that works only for downloads via streams. It won’t work e.g. for file uploads (unless you read the file into memory first, which is highly undesirable).
GM had some big layoffs recently as well.
HTAs ?
Amtrak is more expensive than flying and takes many times longer, and is way more unreliable. The only people that use it outside of the eastern corridor are people afraid of flying and train enthusiasts.
Everybody better off, or just those who were holding ownership of unsafe businesses? Isn't the whole point of capitalism that failing businesses fail so that new and better businesses can take their place? Yeah it sucks for those people that failed, but their continued existence, despite not being profitable or stable, stands in the way of new and better business rising in it's place.
In a word, NIMBYs.

In many places in California, the people already living their have both the inclination and the means to tie up the construction project in court until 2145. They don't want the construction, or they don't want the influx of commuters, or whatever. To a first approximation, the places that will accept the project happening are the ones looking for a train that goes somewhere else.
It's not the ideas that are wrong. Most people who know of its benefits aren't against high speed rail! It's the government's own execution consistently getting in the way of its plans. It's that the layers of bureaucracy in such a big state get in the way of governing - I'd argue California's state government is closer to the Federal Government in practice than, say, Kansas' state government.

At some point a cell becomes too big to perform its vital functions on its own. I'd argue in many cases the same is true of government. Hence why California has municipal governments which do more than most states' state governments. Human government isn't Java; we can't just keep abstracting away core functions and not lose efficiency and context in the handoff.
Personally I think it’s still worth it at that price, even if the project would’ve been better done in the way I described. It’s better than the alternative. If we don’t spend $77b on rail we’ll still have to spend it expanding freeways and airports instead. and infrastructure costs are insane across all forms of infrastructure in the US.
you are comparing lottary tickets to the equity of the company you are working for..really? ummm is your bias towards the blockchain so severe?
I was referring to the ability to discover that your funds have been stolen, not necessarily who stole them. (The latter usually doesn't matter, you probably won't see the money again). The fiat system has no ability to monitor for theft. Theft can go on for years unnoticed, and by the time it is noticed, the entitiy involved may be insolvent, having a bigger effect on many people, or even the larger society if the entities are big enough.

Bitcoin is not totally anonymous. If you trade through AML compliant entities, your details will be linked to transactions, and people might be able to discover who you transact with based on the public transaction information. With coinjoin and similar fungibility enhancements, that process of tracking is made far more difficult towards impossible. Also, the Lightning Network enables anonymous payments through an onion routed network, where the only public information is who you have open channels with. Anonymity will become the norm in Bitcoin even if it not the case yet.

If you look at it from the perspective of a merchant, rather than from a "consumer protection" point of view, then a merchant generally does not know who defrauded them with stolen credit cards. In general, it is rarely worth investigating and businesses will generally count their losses. Entities like Paypal are notoriously bad for the seller as they side with the buyer most of the time - it isn't their money so they don't need to take it seriously.

Bitcoin will benefit merchants, who can take payments which are irreversible, except by their own decisions for refunding. Consumers will need to take a bit more responsibility to vet the reputations of the merchants they deal with, instead of always being bailed out for their poor decisions.
I believe Vue.js is much better option for this use case (just enhancing UX on an existing HTML page), and is similar in size while giving you much more flexibility.
I can't claim a lack of ignorance in this area. It is always baffling when you see just what some of the older lisp machines were capable of.

Too many posts reduce this to some sort of "magic of lisp" message. Which is certainly fun, in many ways. However, I think most of it is just a lot of hard work that was done by folks. Much of which will never be considered by the rest of us, almost solely on lack of information.

So, yes, I imagine in many ways it is harder. Doesn't make it impossible, though. And indeed, most type checking can be almost trivially done. As an example, typechecking the arguments to a format command. Trivially easy in most invocations. Only when people do build up dynamic programs is this hard. Thing is, those programs are hard to even think of, so most of us don't write them.
Even after such infrastructure is built, a > 0 multiplier assumes the economic impact of the project would be greater than the lifetime costs of upkeep and maintenance of the infrastructure (and current and future taxes to support such infrastructure + interest on debt payments used in its initial construction). And excludes the opportunity cost of allocating that future capital to other projects. Ex. NY still throws money into the canal project, even though the canal has long since been economically unviable (but politically it is still viable and so it remains...).
You should look at `for await ... of`[1]. You can get a streaming reader from a `fetch` response and loop if through an async iterator. If you prefer the functional syntax observables, I'm sure you can find a library that wraps async iterators as observables.

[1]: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...
Used to use it a lot (v1-v4 even) ... lately mostly material-ui with React.

If I need something quick/dirty, I'll pull in jquery and bootstrap via cdnjs and roll with it.
>right-wing faction of the DNC

Parties have an internal spectrum and much of the Democratic party occupies the same space as what Europe calls "center right", like Merkel's Christian Democrats.

> providing for people unwilling to work is defensible

Whereas:

1) There is no perfect test between "unwilling" and "unable"

2) People who are unable to work and are not provided for experience a range of adverse outcomes

2a) this includes the negative extenralities of homelessness that everyone always complains about in SF

2b) this may include death

3) Coercion into work with the threat of starvation is corrosive to human dignity

=> we should stop trying to draw a harsh demarcation between the deserving and undeserving, and ensure everyone is provided for.
In the U.K. it often is.
It's probably the cheapest and easiest section to build, so they could at least get the easiest part up and running the quickest... find flaws, make changes where it's cheap before starting on the very expensive sections.

It's also probably the section of the track where the train can go the fastest, which would give them impressive numbers that might help keep the project rolling.
Machine learning and the future of mobile app development
The number of physical obstacles is less important than the number of legal obstacles.

If it has to go somewhere, everyone wants the high speed rail to go through someone else's house, preferably a long ways away.
where did you see ICO? tokens for employees are not the same as public offerings
I once encountered an actual real live business application that included a web server written in VB6....
I think if we properly taxed carbon to account for all its externalities, all these alternative solutions would become much more viable.
Presumably that's what the hiring process is for.
> Ah but see, the compiler is a guard-rail.

Yes, I agree. It's a guard-rail which is missing in scripting languages like JavaScript and Ruby, and which some people are resisting adding.

> Example 1 can be statically verified by a JavaScript type checker. Example 2 can't.

With type assertions, it's not really limiting at all. For instance, I'd write example 2 as:

for (let i = 0; i < 3; i++) {
console.log(foo['bar' + i as keyof typeof foo]);
}

If you weren't as experienced with TypeScript, you can also just throw around `any` assertions until the problem goes away:

let foo: any = {
bar0: 12,
bar1: 14,
bar2: 16
};

Or if you wanted to be tricky, you could even just assert a specific key:

for (let i = 0; i < 3; i++) {
console.log(foo['bar' + i as 'bar0']);
}

It's true that there are a lot of things typecheckers can't check. But that's no reason to give up on the things they _can_ check.
The problem with building anything in California is that literally anyone can indefinitely stop any construction for practically nothing. There are probably housing construction projects in SF old enough to vote. We can't build houses, what hope do we have for something that is 5 orders of magnitude larger? This is not a problem the Chinese can solve for us.
if the company is worth something the tokens will be too
Gates says tax policies like Alexandria Ocasio-Cortez’s are missing the picture
It's not just that $77 billion is outrageously expensive. It's that it's not what Californians voted for in 2008.

If you go back and read the original text and fiscal impact estimate of proposition 1a, it was supposed to cost around $10 billion dollars to build, and was expected to cost the state around $20 billion after accounting for interest and bond fees. There needs to be some sort of circuit breaker that trips when your original assumptions are so utterly out of touch with reality.

Just like the actual text of the brexit was essentially "Would it be cool if we, like, left the EU?" -- the public should not be voting on things that have not been fully fleshed out.
Ironically? Here is what it actually says:

H) overhauling transportation systems in the United States to remove pollution and greenhouse gas emissions from the transportation sector as much as is technologically feasible, including through investment in—

(i) zero-emission vehicle infrastructure and manufacturing;

(ii) clean, affordable, and accessible public transit; and

(iii) high-speed rail;

Note the emphasis on technological feasibility and the use of “including” which typically means not limited to. Conservatives have been working overtime to twist this into an absolutist message.
https://slatestarcodex.com/2014/06/16/things-that-sometimes-...

This article seems to paint Ketamine as the worse of the two options for extreme depression.
That's rough, but remember, democracy isn't always convenient.
Seems that accusing people of sea lioning is also a good way to dodge addressing a serious question. Someone will have to make another animal based metaphor for that some time.
> I love books because they create time and space to be alone with a thought.

Spot on and cue page turns! Fan open a book and read horizontally. Have intermediate stops between chunks of text on two well-formatted pages and then transition to next. A second to soak in the content in between with time and space makes for a huge difference!

Scrolling animation can never achieve or serve this sort of efficiency!

I recently wrote an essay on some of the underlying psychophysics and varying outcomes of user interfaces (UX/UI) and how pagination with page turns (codex) helps in reading and forming memories[1].

[1] https://bubblin.io/concerns
What about the contractors that get regularly screwed over from this? "Sorry, I know we agreed to pay for your time and work, but we declared bankruptcy and paid off most of the bank's debt and nothing is left for you small fry! Good luck sueing us with your non-existant legal team! I just got a bonus for fucking you over and saving the company the money!"