skysight-inc/HackerNews huggingface dataset:
Writing SQL migrations is not easy, I agree with that. But I don't think the issue is with SQL: in my opinion migrations _in general_ are difficult to do properly , regardless of the technology, expecially

Even when you use a schemaless db like MongoDB, you still have to manage your data (let's say the schema is implicit).

If for example you decide that the "phone number" field is no longer a string but a list of objects (containing each the phone number and the kind of number), you will have to update the old data to adapt it to the new model, incurring in the risk of messing up production data.

Of course you can (and it is what many people do) avoid the problem at the data level and "fix it" at the application level (for example, checking every time if you have a single string or the new list), but if you really want you can do the same with a SQL database (keep the "phone" field on the table, but add the new table for the list of numbers).

A disadvantage of the SQL approach is that many are less versed in it than in the application language, but there are many tools available to handle SQL migrations in your framework's language.
Dizziness. Is that 'room spinning' or 'funny feeling in the head'?
Agree. If civil engineer chose risky/bad materials for your house because it would be convenient and you would get a house 30 days faster I cant imagine a person not being mad about that.
If I'm understanding their comments correctly it's because the downside isn't just a possible not-increase/decrease in performance it's instability and unpredictable behavior. I worry that it could translate into those vague and difficult to reproduce "the application is weird/slow" reports.

Of course you could profile and measure performance to determine if the warning is applicable but is that something I should be doing for every part of the stack? I should but should I prioritize that over x, y or z?
Something isn't ironic just because you wouldn't expect it, something is ironic because it is the inverse of expectations.

Like if her name had been Lady Smallheart.
It explains each of the indicators on the page. Click the "Market Overvaluation" button (albeit with a pretty poor UI and terrible URL support so I can't link it).

It's basically the value of US companies on the stock market divided by the GDP, $27 trillion / $20 trillion = 135%.

Although it makes you wonder about if all that stashed money overseas is having a significant impact on that.
> A company most get a lot of emails: “you owe me money because xyz”

That is my point. It is their best interest (although not best ethics, arguably) to ignore and deflect such people unless they take further action to prove they are serious. At that point, someone from their legal department would certainly take a look, and in this specific case, act on it. I agree with your statements once someone has shown they are serious. But a call to CS and a couple emails don't yet put this guy in that category, despite his totally legitimate complaint.

(And yeah, you are right that my analogy is bad.)
8 Companies That Are Making Waves with Chatbots?
Been using Mastodon and I can say it is indeed a very good alternative.
One reminder to newcomers: choose wisely which server you'll join, depending on your interests. It will influence what and who you'll see first. Personally, I joined mastodon.gamedev.place which, as the name says, is turned for the game development community, however, it won't stop you from following people from mastodon.social, for example.
Yes, and that's the trick (plus luck).
hay buddy, which suburb you live ?
Managing replication and consensus for me is valuable. Map/reduce infrastructure is valuable. Forcing me to fit my data into a square table model is not helpful. Transactions at the data layer are rarely helpful (transactional behaviour always needs cooperation from the application layer, and that's very difficult to achieve with a traditional RDBMs; almost all database-backed applications I've seen don't actually offer useful transactionality). My tool of choice is Cassandra or similar.
Thought experiment; Would Apple be as valuable as it is today if it decided that it should cap iPhone production at 1,000 units a month?
That site is the best for tracking coin prices..
Have you had your house tested for allergens, stuff like black mold etc? And/or leaking gases like carbon monoxide, natural gas, etc?
Doodle.com is down
A completely accurate map with no distortion at all
Because of the big toolbar? When I first saw it I assumed it would be mobile oriented.
This certainty comes from being more knowledgeable in the field of Reinforcement Learning than the vast majority of his readers. It's not hot air, I think he has good reasons, but they can't be expressed so easily. I got this intuition after reading many RL papers and I completely agree with him. In fact I am grateful to him for expressing this intuition better than I could have.

The main idea: it's the environment, not the brain/neural net that is the bottleneck. Intelligence is situated, limited by the complexity of the environment and problem it has to solve. You can't have a singularity in a vat. The environment matters most.

Human environment puts a hard limit on intelligence in our society. If we can create richer environments, intelligence could increase, but not exponentially. It's still limited even in the new environment. The exponential trend of AI is at most a sigmoid.

Plus - I think the community needs some hard truth, and the hype is way off right now. That's probably why he was so sure of himself - it was community service.
Those good old days were much earlier, that article is from the heyday of Macromedia Flash. The page is as bare and content centric as it is not because of age but because it is on .edu, the majority of which was already delightfully retro back in 2001.
Disclaimer: I don't have experience with developing RN apps.

I mostly agree, but do a lot of RN modules are written in ES6 rather than TypeScript, so they are lacking type definitions [1]? Also I noticed a lot of modules which are just converted cordova plugins to RN.

[1]: Yes, I know. I can use anonymous definitions or use some magic tools...
What do you find wrong with Beanstalk that is addressed by GAE/Heroku?
Why can't they be the same thing? All my experience is processed information (see my other comment in this thread about qualia [1]); information processing requires hardware; the hardware is the brain. My report of my experiences is itself changes in a pattern of neuronal activity which is determined by changes in what it and other patterns are doing. I say 'changes' to emphasise that the precise medium I'm running on is not fundamentally important and I cannot perceive it (the neurons) without the aid of a brain scanner. In principle I could be scanned and modelled by a brain scientist whose 3rd person description of what's going on exactly matches my 1st person description. Would that convince you?

[1] though I didn't mention it there, a quale can't usually be pinned down exactly because most of the associated ideas are inexplicit (cannot be reduced to propositions in English). I think this is why people consider their experiences to be ineffable in some way. Daniel Dennett's talk on Edge.org provides a discussion ("A Difference That Makes a Difference", Nov 2017)
> My interviews and resumes get rejected from this gap in knowledge.

> Perhaps I need to create a much more functional resume, and less chronological based one.

No, do something about that skills gap.
Origami-inspired soft artificial muscles
Three quarters of Android apps track users with third party tools
Stupid question - how do you peg your currency to the dollar if you're holding ETH, etc?
The only API facing GPU programming I’ve ever done is the first dozen-or-so of the NeHe tutorials back in 2003. And lots of single triangles & quads.

I’ve written lots of software rasterizers. If you want to understand modern graphics HW, then try to write a fully programmable (shader based) software rasterizer in less than 500 loc of C/++. It’ll really bring to clarity the stages, what they do, and why they’re included. Hint: use function pointers for the shaders.
Should add (2013) to the title.
Digital payments up ,debit card use declines: Report
Really? Let's meet, I'll give you gold.

Or: for the majority of people, holding hold, recognizing gold, and exchanging gold is not possible. You need experts for that, and they all take commissions. And sometimes scam you.
That "crap site" is in the top 500 for traffic now lol
On some markets it is... Click the Markets tab.

Adding up all the markets where the price is >$10k, it represents 28.43% of current activity.

With that representation, it isn't unreasonable to say price is above $10k.
https://www.flightradar24.com/build-your-own
With regards to DDoS: that's something where OVH has surprised me well in the past, I've been a target once or twice, but they automatically handled all the upstream issues, and thanks to their hardware firewalls, I could filter the traffic before it hit my server.

On Twitter, the OVH CEO claimed that they've previously had servers targeted with 1.1Tbps DDoS, and still managed to keep that user's site working.
Yupe, I am positive it's not caused by allergies.
The P4 NetBurst architecture used very deep pipelines, which allowed it to be clocked very fast. To fill that pipeline the scheduler had to predict a lot of branches. So if your code had an unrolled loop then it performed well. However, if the scheduler mispredicted branches then the time to flush all those wrong branches and refill the pipeline caused severe inefficiencies. The 'speed demon' design also suffered from power dissipation problems, excess leakage current at high frequencies.

The Core architecture did away with the super deep pipelines, and it sounds like that avoided a particularly pathological case in your application.
Gold has had many uses in the past and continues to in the present. Sure, there's a load of gold in various national vaults but the fact that gold emerged as a standard for minting coins in multiple independent countries shows that it held some meaningful value.

You can't suggest with a straight face that all the speculation in bitcoin is because of its potential and not because people see the price going up and decide they're going to buy with intent to sell too.
Could a mod remove the tracking parameters from that URL?
Opentraveldata (https://github.com/opentraveldata/opentraveldata) is generally a great source for travel related data, based mostly on Geobases and Wikipedia. Its OAG extract is a bit old, but all airport data (and more) can be found in https://github.com/opentraveldata/opentraveldata/blob/master..., which is refreshed on an almost daily basis. There are other data sources in the same folder.

Also, https://github.com/opentraveldata/geobases is a fun way to play around with Geonames/Optd data.
Finance information on Google
Look is subjective, but I not going to argue that the default Ubuntu colour scheme isn't absolutely horrible. A new colour scheme could make the default Ubuntu desktop more approachable to new users.
Huh. I have zero experience with using cloud services, but I'm a bit surprised by the complexity of both of those UIs. I always assumed it was way simpler than that. Like, I thought it was as simple as using a command-line tool, like "docker run <myprogram>" but "cloud run.." As there any cloud services like that? Where you just specify your environment and CPU features you need etc from a single console command?
Wouldn’t companies with a strong international presence (e.g. Apple) contribute to that? It seems like increased globalization could explain that high ratio rather than “overvaluation.”
Why We Love Gifographics (And You Should, Too)
1.2m request per sec of ads looks like adblock isnt working .
Yes, there is no way to measure personality and general experience. So it's of course not a perfect solution. But it's sane defensive solution. It filters out the exceptions in both directions and gives a good baseline of ability you can except from the people. If this doesn't work, you can also go lower. It should be also noted that "x years epxerience" is not always a hard rule, but just a guidance. It should specifically drive those away who are lacking the confidence and knowledge about the job. Someone with just 2-3 years could be equal good for a job.

> Some also have dealt with logic or projects at a much younger age or in college (like college is supposed to do)

As said, the experience learned under the pressure of a workplace is quite different from the experience learned at a lazy school- or hobby-project. School and hobby only teaches the basics and is more acceptable to failures. But companys are seeking the masters, for which experience is neccessary. Of course there are always exceptions, but those exceptions usually can present some kind of experience, so they kind of automatically fall out of the scope of the question. Someone working x years activly on a bigger project should put it into his vita, so that he can sell this experience.
There is, the dark one is just the default for Developer Edition. In fact, regular Firefox comes with a light scheme by default.
I think it's debatable if go is strongly typed. And it's definitely not _more_ strongly than swift.
I'm running FirefoxDeveloperEdition 58.0b5 (64-bit) on MacOS.

Now, after a refresh it worked. But then again a refresh: grey screen. Refreshing with the screen open: It keeps working. But refreshing and then switching tabs quickly, and switching back: grey screen. (however very difficult to reproduce)

Logs only show this:
unreachable code after return statement
[Learn More]
I'm quite sure Firefox-specific shortcuts are independent of DE.
I'm a bit surprised by the replies talking about serving millions of requests a second, or needing ultra-consistent packet latency. Perhaps most of the HN demo is working for companies that operate at that scale.

But the OP is talking about running dozens of servers, not hundreds or thousands. My own modest apps have held up to the traffic from being #1 on reddit and not fallen over, never been null routed or nerfed by DO, and served hundreds of millions of requests and hundreds of TBs of data. I have nothing but good things to say about DO.

I have no experience running apps at the "millions of requests a second" scale, and I'm willing to accept DO might be a bad choice at that level. But what percentage of apps will ever reach that scale?
Could someone educate me as to how the media corps plan to handle the ever more vicious security disclosures that will result as an outcome of this?

I mean, it's not like anyone's fooling themselves that it won't be possible to disclose anonymously... or is it?
And everytime I see a new height beaten I think to myself -
"too late to buy now, gonna pop any day now".

Still, I have high hopes for cryptos to overtake the current financial system and end the bubble-crash cycle
Ah yes, the Flimflam-Fo Equation with its key parameters, "rich person a" and "rich person b".

Conspiracy theories might well be defined just by the application of the fallacy, "if someone benefits, then they intended it".

And here we see this fallacy being applied. Sound like a textbook conspiracy to me. The extremely weathly are not interested in increasing their net wealth, only in specific purchases to further their goals -- which are very easy to undermine with crashes.

People who are merely wealthy might possibly wish to increase their general wealth and therefore believe a crash will help them do that. That is an incredibly outsized risk for a wealthy person to needlessly take however.
Even if it's not > 10k on all markets it's gonna get there in the next hours
Financial crashes don't have to be bad. The last one wasn't so bad at first, before the central banks in some countries let nominal GDP dip and caused a mild recession to become the Great Recession.

See eg http://econlog.econlib.org/archives/2017/11/old_classical_m....

Some countries like Israel, Australia (or to a lesser extent the UK) had more competent central banks. See https://marketmonetarist.com/2014/04/24/how-stan-fischer-pre... for a piece about the example of Israel.
I'm not an expert, but I think the safest strategy in an uncertain circumstance is to not put all your eggs in one basket: diversify!
While he mentions that to him, it seems that deemed honour is a proxy for social status in some cultures, in none it is. Egregious manifestations of social status, do come a mile apart from what even moderately enlightened person considers an honour in cultures he listed. His finding went only a finger poke length in the issue.

No sane Sikh or Bengali will publicly admit that men who killed their wives in anticipation of Pakistani army coming, rather than to defend them with their lives did an honorable thing. These historical episodes are publicly denounced as the most shameful in history of Sikh and Bangla communities, with only few fringe, marginal religious fanatics coming forward with opposing opinions.

Nor will any normal person from Balkans accept exceptional vengefulness as something to be proud of.
Enterprise integration using REST (2013)
> It will happen before 2020, the question is when exactly it will hit.

What will be the catalyst? Just because we haven't had a recession in awhile is not enough. Corporate profits are up, consumer spending is up, and even though everyone on here thinks the numbers are lies, wages are starting to go up.

> My money is on late 2018 or early 2019.

So you have already either shorted the market or bought put options out in 2019?
>Not familiar with other DO capabilities, but cloud platform is not just about a VPS available throu REST API

DO is slowly transforming into a "light" cloud service. They have load balancers, a cloud firewall that's partially VPC like, object storage, block storage, etc.

It is still far from being AWS, but they seem to be headed, at least partially...that way.

I think there's plenty of room for a budget cloud provider that doesn't kill you with network egress charges.
> Two who received low ratings have vowed to sue the Algemeen Dagblad for defamation.

Interestingly, that same newspaper (AD) also runs another highly popular test about: oliebollen (fried snack mostly eaten on or just before New Year's eve). Being first (or even top 5) on that test means huge queues (loads of customers).

From what I read about that test it's a blind test. Meaning: the testers do not know where an "oliebol" is from. It's quite strange that there's such a big difference in the setup of these tests.

AD also has a test for fries. No clue how that test is setup (blind test or not). I tried a place they rated a 9 score and it was good, but was NOT worth a 9.
41 points 109 comments as of writing one hour after publishing. Look like bitcoin advocates have specifically vetoed this publication.

This is probably one of the only the downside of crowd moderation. This would be an interesting phenomenon to investigate if someone have access to HN logs.
Ask HN: Your Experience with Mixpanel, Kissmetrics or Amplitude
I'm currently the analytics tool that best fit one of my project. I've used Mixpanel and Kissmetrics in the past but I would like to have a return of experience from the HN community in case I'm missing something.

The project I'm working on includes mobile apps and web and I'm looking to have analytics on activity in the app with the ability to look at individual user path.
> And no, this is not conspiracy, it's pure economics.

If everything you’re postulating here is “pure economics”, would you mind placing it in the context of an economic framework for the sake of precision? Something rudimentary like the macro credit-debt cycle is fine.

As it stands, your exposition appears fairly politically loaded, and your specific claim that crashes are “manufactured” rather than an emergent side effect of market dynamics is, to me, an extraordinary claim that requires commensurately extraordinary evidence.

It’s not at all clear to me how you’re getting from (“there exist people who benefit from systemic market corrections”) to (“market corrections are manufactured by a subset of people who benefit by them”). As another question illustrating this point, would you say that people purchasing homes with overextended mortgages during the housing market bubble were contributing to that crash? If so, did they have a part in “manufacturing” it even though they didn’t benefit? How do you reconcile the ideas of market participants with agency, systemic volatility, and irrational exuberance with the idea of a conspiratorial group capable of systematically driving a market crash?
For what it's worth, as a long-time Java programmer I found it very easy to pick up Dart. I was porting a Java program and found I could copy and paste the Java code into my Dart app, then fix the compile errors (mostly by deleting the verbose scaffolding that Java requires). If I was scaling up a project written in Dart I would just hire strong Java programmers and expect them to get up to speed with Dart pretty quickly.
13 days ago I said it was a good idea to buy in at $5800: https://news.ycombinator.com/item?id=15679776

72 days ago I said to buy in at $3k: https://news.ycombinator.com/item?id=15259134

Both times people were skeptical. I'm not sure there's any moral to this, but it's been an interesting few months.
and printers?
I always regret the first time that intended to buy years ago, it was $2, didn't like the broker site, looked too shady.
+1 The real money in the cloud business is in the Fortune 1000, not the small fry. 5 years ago it was only startups and Netflix using the cloud. Now the battle is on between AWS, Azure and Google to be the “new data center”.
This is the really terrible problem of the push to dismantle state and company pension systems and aggressively replace them with private retirement schemes and the addition of new investment systems under the guise of "retirement" plans -- it has led to the extreme growth of the quasi-snake-oil mutual fund sales industry ("financial planners" whose only job is to sell high commission funds) and has unfortunately also led to the middle working classes being very emotionally and ideologically invested in the fortunes of the stock market. They become easy victims for the process you describe, and also will push politically for anything which "makes the stock market happy" and so the bailouts of 2008, a kind of mass corporatization -- reverse socialism -- of the state not seen in the entire 20th or 19th centuries, was politically tenable in a way it wouldn't have been before.
The joys and pains of travel in the modern age
Are Bitcoin Faucets a Scam?
"Public Debt" is not an issue. It is probably one of the biggest economic advantages the US has. US dollars(which all US debt is denominated in) are issued by the US government. This means that it is impossible to "default", unless the government willingly chooses to default. The US doesn't owe anyone "real" resources. On the other hand, the US has acquired huge amounts of real resources(cars, services, electronics, clothing...) from (foreign) holders of US debt like China, Japan etc.

Yes, these dollars are capable of purchasing any resources available for sale in the US, but again, as a sovereign nation, the US is capable of imposing customs and taxes to regulate this flow as they see fit.

Debt issued by a sovereign nation which controls its own currency is completely unlike household debt. The US government is not revenue constrained. This means that it does not need to collect taxes in order to spend. Indeed, since all US dollars come from the government, the US government must spend first in order that there be any money to tax away.
When you buy Unum, the smart contract looks up the price of ETH and gives you a dollar equivalent of Unum. So if you send in $400 worth of ETH, you get 400 Unum.

Then, a month from now, if you want to sell Unum and get ETH, maybe the price of ETH is $500. So you send in your 400 Unum, and get .8 ETH.