skysight-inc/HackerNews huggingface dataset:
I got a Dell XPS 13, one of the fastest models, in 2013. It doesn't feel slow.

Recently I got a brand new XPS 15 with the most RAM and fastest CPU. The storage was M.2. It felt sluggish and I returned it.

Laptops are weird and hard to shop for.
Salt is so important for every humam being TODAY and ALL time.

It makes it sound like it is less important today than before.

Without salt, mammals and humans alike die.

It is as important as water and food.

It's like the article could have been retitled:

"Why Food Was So Important Throughout History".

Duh! Because people got to eat. And with salt it is because our nerve transmissions operate on it.
I wrote a fairly reasonable toy raytracer in it and I found it very readable.

The hard part was that the type system doesn't help you get your algorithms to spit out the correct answer, only the correct kind of answer. After a while I find that errors of that sort dominate the kind of things the type system helps with.

And I'm sure there are type-system-ways-to-solve-that-problem but they're nonobvious and would probably render the rest of the program more confusing. Certainly adding in error handling and state did, compared to working strictly in the IO monad.
Common Lisp compiles to much more than just 'native'. Like C, LLVM, DLLs, ... and a has a bunch of exotic stuff like whole-program-to-C compilers, Common Lisp on the metal or Common Lisp on top of Prolog https://github.com/TeamSPoon/wam_common_lisp .

Common Lisp also has full language interpreters: these are implementations of Common Lisp which interpret s-expression level code - not byte code.

Common Lisp can easily dump images and make them executable. Saving and starting them is quick.

Common Lisp has implementations mostly written in Common Lisp - including the compiler and large parts of the runtime.
> the arrow functions, which are very comfortable and very directly inspired from CoffeeScript.

"Arrow functions" (lambdas) existed long before CoffeeScript. Arrows of varying types (usually => or ->) have been standard syntax for lambdas for easily decades. One of the language designers on the TS team was involved in a language that had lambdas a year before CoffeeScript came into existence. To call lambdas a CoffeeScript innovation is like calling actors an Elixir innovation.

On the subject of CoffeeScript inspiring ES, that is likely very true - at the very least it lit a fire under an extremely stale language. They carefully selected some very good ideas that worked well together and made a beautiful language with them. However impressive, beautiful language design is not innovation. Something like optional any is.
> The US says if X is the USA then you are NOT a citizen of the US.

That's absolutely not true if your parents are married (children born in-wedlock to parents who are both US citizens, at least one of whom has ever been present in the US, acquire citizenship at birth by operation of law; there is paperwork to get a certificate acknowledging this, but it is an acknowledgement of something that happened by virtue of birth.)

A similar rule applies but with a more stringent prior residency requirement for the US Citizen parent for in-wedlock children of a US citizen and an alien that occur outside of the US.

Out-of-wedlock overseas births to at least one US parent have permissive (under certain circumstances) acquisition of citizenship rather than automatic, with different rules for US citizen fathers vs. US citizen mothers.

See, https://travel.state.gov/content/travel/en/legal/travel-lega...
1. complaint versus disputes. There was a problem(maybe outside vendors control) it got resolved.

2. gaming the system ie. paying to play, feedback for sale, etc.

3. reputation isn't really portable. If I'm a great developer do you want me building your home?

4. people tend to be too easy on reputation feedback.

5. some people complain about everything.

6. what if you want to start over. should reputation fall off over time.
The problem is that unless your audience is steeped in category theory, they can't appreciate the irony of the situation

Who needs mindshare, when you can have in-jokes instead? Better to be the one everyone initially laughs at, but wind up with all the mindshare, than to be the one doing all the laughing who gets left behind.
> We knew there was no money in being a “PHP Developer”.

The hate on PHP is real, but I think it's completely unjustified. I do a lot of work in PHP because is a great tool for anything web or Linux related. I can get code that works out the door quickly and it will happily run for years without issue.

I think the biggest issue with PHP is that it made software development much more accessible. I've worked on a few projects over the years that were started by some domain expert with no experience in programming. They are able to cobble a workable product together by reading a few chapters of a web development book.
well it's a first for me. Perhaps for other people too.
Wouldn't it just be a product of the model not finding that finger useful in the simulations?
Technically, I'm working on a hand-me-down machine manufactured in 2011. But it's got an SSD in it now, which is 95% of why new computers are faster, was extremely high end when it first came out, and it is powerful enough for what I do (I don't compile code), that I have never said "gee, I wish I had a newer computer".
You could plausibly see someone wanting to research the history of programming being interested in such a thing, but in general, you know, there isn't room for everything.
I'd like explore making a small ecosystem of open security plugins built on top of OpenWrt.

The goal is to make firewalling and controlling network traffic really easy.

The UI should be so easy a parent could perform difficult tasks such as limiting an iot devices traffic to local net or maybe just one ip using just an app.

Or detecting unusual patterns of traffic from a device or IP addresses.

The apis exist I can't think of many barriers to entry.
I agree. It's Richard Florida, not the people of Jackson Wyoming proclaiming too much parking in Jackson. To put it another way, it's an outsider (an internet personality) telling the locals they're doing it wrong. Jackson has a highly efficient mass transit system: the base of the ski lift is right smack dab downtown.
Cool idea and product but this strikes me as a horrible product for an entrepreneur to use. If I was the entrepreneur looking to open the cake shop or burger joint or whatever, why would I pay you to ask random people their opinion when I could just stand on the corner and do it myself? You have an enormous loss of information here as well; I get none of the nonverbal and facial communication that I would get from an in person interaction. This just strikes me as lazy entrepreneurship.
The key thing there isn't the interest rate: it was the deflation rate: 4% in 1930 and a whopping 10% in 1931. The interest rate was more a reflection of the fact that nobody was lending money. The capital markets froze around the world.

Deflation is the key to the Great Depression. And why we had deflation was directly a result of the gold standard.

Indeed, Europe saw stronger deflation earlier than we did because the U.S. economy of the 1920s was (like China today) a net exporter of manufactured goods: radios, washing machines, etc. The gold standard meant that the fixed supply of gold moved [on the books] inexorably from Europe to the U.S. That brought deflation in Europe and even inflation in the U.S. (reflected most spectacularly in the stock market and the social excesses of the day).[1] Deflation in Europe accelerated the trade inbalance (increasingly stronger European currencies) until, one day, European consumers found themselves jobless and unable to afford basic necessities because domestic real prices were so high relative to earnings. When European trans-Atlantic trade and investment slowed the whole house of cards came crashing down. And all of this was a direct result of the rigidity of the gold standard. The gold standard created a feedback loop that accelerated the global economy into a brick wall--the brick wall being the reality of the finite supply of gold.

I can't even begin to do justice to the actual history, which is obviously just a little more complicated than I make it out to be above. For that everybody should read the 2010 Pulitzer Prize for History winning book, Lords of Finance (https://en.wikipedia.org/wiki/Lords_of_Finance)

[1] Gold bugs like to point out the hyperinflation of Weimar Germany. But they were deliberately printing currency to spite the U.K. and France, to whom they owed war reparations. Because of the gold standard reparations were nominally fixed, so the strategy didn't work as you might think. But if they hyper-inflated quickly enough (on the order of weeks or months, the time it took to deliver a payment and before exchange rates fully adjusted), they could technically cheat, not to mention blunt the deflationary impact domestically. Of course, this hyperinflation also created an unstoppable cycle domestically. But because of war reparations and the merciless calculus of the gold standard, Germany was screwed either way. They knew what they were doing. The hyperinflation was knowing and deliberate. It was arguably a consequence of the rigidity of the gold standard.
Well, you seem to have unique knowledge about "antichristian rituals". Care to share with us what these entail?
If you think Function Composition is a good thing, then it is very natural to want composition for functions of more interesting types than T→U, for example T→Promise[U] which chains intuitively but not by type.

How did I do?
If the book is preserved digitally or otherwise that seems good enough; the library doesn't have infinite space to keep every old book that nobody ever looks at.
It didn't take long, but I really forced myself to do all typing in the "proper" way. I would say two weeks at most, maybe four until it really sank in indefinitely. Obviously this is with a lot of typing, and you do need the luxury to be able to suffer through a few slow days.
What product or service does (did?) BitTorrent offer?

Is there revenue stream purely from licensing the name?

And does Bram Cohen have any actual involvement in this crypto nonsense or is this him cashing out and walking away from it all?
There are various options for trading away backward compatibility to gain protection from the usual JS pitfalls. Search for "strict" on https://www.typescriptlang.org/docs/handbook/compiler-option...
Do you actually know what economists talk about when talking about 'shocks'? I mean outside popular media.

Economist do actually quite a bit about studying these shocks, and trying to explain what they are, where the come from and so on and so on.

Take a simple example, tomorrow there is war between Iran and Saudi Arabia and there is no more oil coming from the middle east. That would be a supply shock.

It is true that sometime we can only observe that something change and sometimes its hard to say why that happens, but that is a problem you have in all complex systems.

Your asserting that economists invent 'shocks' when the evidence doesn't fit there models is totally incorrect and leads me to believe that you don't know anything about modern economics.
fair enough :) just there seems to be one every other day, bit excessive imho
The "paths" compiler option only instructs TypeScript where to find files for resolution, but doesn't automatically rewrite those path aliases to their correct locations after build. There are plugins for JS bundlers like Webpack and Rollup so that they too can understand the path aliases, but if you're just looking to run the build JavaScript with vanilla Node, I've found the following two projects useful:

- https://github.com/dividab/tsconfig-paths - resolves paths aliases at runtime in Node

- https://github.com/duffman/tspath - run after build, it rewrites the imports in the resulting JavaScript files
What utter nonsense.

Do you give every user and process on your machine root access? After all, if you trust them, then why restrict them? And if you don't trust them, why let them login / execute at all?

In reality, trust can only ever be partial, and even honest actors can cause damage accidentally, or can be compromised by 3rd parties through no fault of their own. Permissions are how you overcome partial trust: You grant actors only those permissions to act in ways related to the task you want them to do. That way, if even if they are dishonest or compromised, the damage they can do is limited. This principle is the cornerstone of modern security. It's the only way that most systems can interact at all.

It is isn't "apathetic" for apps or websites to restrict the permissions of ads. It's apathetic not to. It's the same apathy that causes users to click through warning screens and grant apps whatever permissions they want, even when a Sudoku game is requesting access to their microphone and camera.
It would be great if there was a way to use the type information from within the code, ie. without type erasure.

Often we find that we create a nice model in TS, only to handle a lot of switching on types in the runtime. This is sometimes a smell but sometimes unavoidable, unless type information can be present in the runtime.
MH370 Was ‘Manipulated’ Off Course to Its End, Report Says
As a "never touched any functional language but always hear about how monads are extremely complex", I feel enlighted.
'So it's a wrapper that implements a particular interface? Then why, oh why, do we have so many people who spout, "A monad is just a monoid in the category of endofunctors, what's the problem?"'

"Monad" seems to be just beyond the complexity event horizon where it is difficult for people to get a really clean idea of what it is, so instead we've got dozens of ideas of what they are floating around, probably a good two-thirds of them with fundamental errors in them, which then contributes to the general haze surrounding the ideas.

I've got a mostly-written blog post on deck with the tentative title "Functors and Monads For People Who Have Read Too Many Tutorials", for which around 80% of it isn't explaining what they are, but systematically walking through all the errors I've seen (some of which are in the type notation for Haskell itself; the "[a]" abbreviation for what should be "[] a", if not "List a", alone has done untold damage to comprehension) before finally getting down to what the things are.

(Functor in particular is so trivial it's hard to believe it's that trivial when you finally really get it. Monad legitimately has a bit of a twist in it, and some of the specific uses of that interface take that twist and hammer it home to produce some very funky code, so the fact that it's a bit foggy isn't that big a surprise. The fog that functor has picked up by association with monad is much, much larger than the concept itself, though.)

"So it's a way of imperatively declaring execution sequence dependencies that lets you reason as if there's only pure functions most of the time."

It turns out no, that's just one use of them. A very big one, a very natural one, and the one that drove their prominence in the current debate... but it's not actually what the interface is "about" per se. For a good counterexample, consider the parsing monad implementations that "declaratively" [1] create a parser. It's not really about declaring execution sequences.

(There's also a non-trivial amount of confusion that arises from the fact that monad and laziness have a lot of interaction. The monad interface in a strict language would be used differently than it can be in Haskell.)
Sounds like the OP envisions something more systematic
And with only 47 years to do it in...
Well, that's possible that you're right.
Kook move telsa, kook move
Azure is aimed at Enterprises and developers inside those companies who already run a lot of Microsoft tech and are familiar with Visual Studio. They do really well in that space because they already have a lot of mind share there, and that is a very big opportunity for them monetarily in the next few years as a lot of Enterprises move to the cloud.
I tried Flow and TypeScript for the first time a few months ago. Flow is absolutely abandoned and dying. TypeScript is taking over where Flow left off, and is far ahead of the game by now. I use TypeScript with create-react-app in my client work and it is invaluable and a wonderful experience, with no downsides as far as I can see.
Very much this. Sooooo many times I hear the cry of "does it scale?" To which I reply, "Does it need to?!"

At my last company we had a developer question scalability constantly despite the fact that the average customer of an instance of our product had about 200 users.
Aerial Apple TV Screen Saver for Windows
> Never in this history of humanity have interest rates been held this low for so long.

You mean like in the "long" history of modern banking? This is a weak statement. The time during which governments have wielded this much influence over the minutia of the economy is surely small compared to all of the "history of humanity."
I attended the demo and found the product and team delivering a very consistent first version which supports the scenarios I was looking for
Well, we have taken a couple of field trips to Neptune (and a bit beyond), but your point is well taken. It really is extraordinary how much the human mind can encompass.

https://futurism.com/earth-compared-to-the-universe/

http://thirdmonk.net/lifestyle/our-sun-compared-to-the-large...
If I were that scammer I'd quickly see I can likley filter out all accounts added within such a short burst of time following convention of <name><number>@yahoo.com

Also, my guess is most users don't have that pattern of password...
In part because QE was meant to shore up bank balance sheets, it wasn't meant to be lent. If it's not lent, it doesn't cause inflation. In simplistic terms.
Sorry but cloud is not an option on routers for me. I've had too many from various manufacturers that completely break if there is no internet.
No "reputation" feedback system has worked to date. Not a single one. There is nothing that blockchain adds to this.
Interesting - good point! Would having a window.x variable (traditional global) also solve this?
Those are symptoms of a water leak.No matter how much you spend on a celing finish, it aint' gonna' fix the roof no better than acoustic ceiling tile.
Are you French by any chance?
I saw it argued recently, by an economist, that tax cuts and increased government deficit spending should have the same effects on the economy. I think the essence of the argument is that either one leads to increased saving as people anticipate future tax increases. I don't know if I believe this is completely true, since the money at least initially goes to different people and people aren't actually rational actors, but I'm willing to accept that it's at least somewhat true.

That led me to the thought that supply-side economics, as the Republicans have been pressing on us for the last 40 years, is essentially Keynesian, or at least shares with it the belief that fiscal policy can be used to heat up the economy at one point in time, with benefits realized at a later point. The difference is that Keynes's recommendation was for fiscal policy to support the economy in recessions, and then cut back on spending (or equivalently, by the above argument, raise taxes) in boom times, while the supply-siders seem to want to cut taxes irrespective of the state of the economy, and never raise them.

I'm not an economist, so I don't know how accurate this is, but I find it striking, given the degree to which Keynesian economics has come under criticism in recent years.
ClickFunnels Fastest Growing Non Venture Capitalist Backed SaaS Company
what do you mean about liver toxicity? Is L-theanine toxic to the liver?
Thanks for pointing this out. We do have the right data, but in this case we got a bit tripped up on our own cleverness. You can see from Wolfram|Alpha's input interpretation that we parsed "three years ago" as "today minus three years" — compare with http://www.wolframalpha.com/input/?i=three+years+ago and you'll see why that's a problem: since there wasn't a Super Bowl game played on July 30, 2015, we (correctly, given this interpretation) tell you that there are no Super Bowl results for your specified date.

But obviously that's not what any actual person means by "3 years ago" in this context, so we'll just have to fix a bug there to be a little less precise in our date computation.

Of course there are lots of different ways to ask questions about the Super Bowl...

http://www.wolframalpha.com/input/?i=who+won+the+superbowl+f...
http://www.wolframalpha.com/input/?i=what+was+the+super+bowl...

===

C. Alan Joyce

Director of Content Development, Wolfram|Alpha
what was the genesis scam, exactly?
Comparing pricing on a given day of books using Chrome and Brave through Tor
A Math Theory for Why People Hallucinate
I will always sing the praises of Trazodone for dealing with sleep issues. It worked extremely well for me and my parents. It's normally used at very large doses as a last line for clinical depression. However at smaller doses it's an extremely effective sleep aid for some people. It also doesn't make you to sleepy like other drugs. It just makes getting to sleep easy.
Adjusted household income has been essentially flat since the 70s. The percentage of those households with two earners has gone from 25% to 60% during that time. Productivity has grown nearly every year during that time.

This, combined with our rising income inequality, means that the economy is not okay for most people even if a few widely-watched numbers are high. It should not come as a surprise that such an economy would be more fragile than those high numbers would indicate.
Hi, thanks for your response. I did a few years of work for my PhD thesis in Prolog but since then I'm a little disenchanted. A small overview as to why can be seen here:

http://programming-puzzler.blogspot.com/2013/03/logic-progra...

I'm also trying to put as much logic as possible into SQL (because it's declarative and can easily be reordered) but eventually you have too many conditionals to handle it in SQL, especially when high level parameters are involved that change whole queries and you'd have therefore conditional subqueries that can't easily be joined (e.g., flight paths, like ADA, ABDA, ABDBA, ZADAZ) where A/D is source/destination of the passenger.
Forgive my ignorance; it's legal in the US to discriminate on the basis of age as long as you're preferring candidates older than a given age, rather than younger?
Hang on! I thought "engaged with the ((())) issue" meant "engaged with some issue related to people using triple parentheses to point out Jews". Are you saying that it meant "engaged with the Jewish cause"?
>There's always someone better/smarter/faster/more successful than any given person

The problem for me is this is literally everyone that matters

>Concentrate on one or two areas, become really really good at them

This is difficult as someone working on front-end for internal tools that 5 people will use
> Maybe you can find some open source project to contribute to to show you capabilities.

I came here to say this. It's a big deal. It proves that you can write quality code and work with a team. It's also trendy, which doesn't hurt.
> Serious question: will Earth after a super volcano be less habitable than Mars?

The resulting tensions probably will probably will cause that.
I think they're still full of great potential in a slightly evolved form. You can get a ton of acceleration out of the interstellar medium, so long as it's deceleration, and you're not trying to extract all of your energy from random protons in interstellar space.

Quickly accelerate a craft up to 0.1C with beamed propulsion, then have it decelerate at the end of its trip with magsails.