skysight-inc/HackerNews huggingface dataset:
Use the same database for test and production. Nowadays, it is really easy to install PostgreSQL or MySQL locally or in your test environment. SQLite is great, but not for replacing PostgreSQL or MySQL during tests.
>>" I am having trouble thinking of an interest group who would want cameras to be non-visible for some non safety-related objective"

I hate to come off overly cynical, but that almost feels like lack of effort: wanting to repeatedly catch large number of unaware drivers to cause increase in ticket revenue seems like a painful obvious one?

Unless we are not considering the government an interest group in this context but that too seems erroneous...
I have a i5 6500 running with this setup, but memory operations seems to be very limited in bandwidth and latency
time to stop learning to break things into even smaller pieces and do something useful with the trillions of investments.
I recall that the big (last) problem was setting the command rate to 2T. I eventually figured out that my ASUS board had a "geardown mode" enabled that always forced 1T, so I turned that off and I've been at full speed since. Not sure if this will help you.
"This book review has a few economic fallacies and was probably not written by Gates."

Dunno if they're fallacies so much as oversimplifications. But the oversimplifications aren't really the point; they're just meant to reference the concepts and give a hyper-quick overview if you've never heard of them. The rest of the review remains a valid point if you substitute more realistic economic concepts. This is my pre-emptive reply to the inevitable dozens of posts arguing about the oversimplifications. None of it matters to the point the author wanted to make.

Note I say "valid", not correct. Whether economists are undervaluing intangible assets is a rich and interesting question that I have only vague opinions about personally. I'm just pointing out that the argument itself does not depend on the oversimplified economic concepts used to introduce the point.
"Genuinely profound"? I'd call them cheesy.
The problem with art is that it could be a stated goal of the art form to minimise "feeling" and still be considered valid. In this case, if you feel something, the art form has failed.

Art is tricksome. It is what it is justified as being, but it's also just what it is.

I've found it easier over the years to just say that I like / dislike something, but my opinion isn't worth anything, and can happily be different to yours.
> Syrian Kurdistan had to basically surrender to Assad to avoid a Turkish Attack.

That's interesting, what's your source for that?
>The speed limit signs are the things that should be slowing down drivers.

Unless you have Orwellian enforcement this is basically not true. People go as fast as they feel comfortable in the conditions. You can't just slap a 50 sign on a highway and expect people to go 50. If you want people to go a particular speed you need to play visual tricks or screw with the traffic flow to make them feel like the desired speed is the speed they should be going. These approaches have their trade-offs but those trade-offs are generally considered to be less bad than the trade-offs from having speed limits that are irrelevant most of the time.
You will never know what you don't know. That doesn't change. The question is, what do you do about it? That tunneling project probably did account encountering different materials, but maybe not for unobtainium. If the area is known for unobtainium, that's obviously a research miss. If this is the first seam ever encountered within 500 miles, that's straight up unexpected findings. Most situations usually lie somewhere in between.

You can always do more research, but research is at the cost of getting things done. So you balance that, with the understanding that sometimes you will go into projects with too little research. And no matter how much research you do, you will occasionally get genuine unexpected findings while doing the work that cause you to stop and go back into research mode.

EDIT: I mean, just watch those DIY shows some. Almost every episode, there is something "unexpected". Foundation work, roof work, load bearing walls, pipes and vents in walls, electrical or plumbing needs updating, etc. And it rarely ever actually effects their timeline, because they've done it enough to model that something unexpected is probably going to happen.
Vienna Offers Affordable and Luxurious Housing (2013)
For one person choosing adventure there must be at least ten watching him/her closely succeed/fail so in our current superconnected world I would assume not so happy stories are still preserved somewhere.
Coming from the UK with language proficiency, I would recommend getting a job in a company that will later be able to transfer you overseas, of course they will only do so if you really impress them, and when you're first getting a job getting your foot in the door, I wouldn't even bring up that that was a long term aspiration. The reason it's tough to accept a net new applicant from abroad except with those unicorn credentials, is there's that level of risk that this net new applicant won't pan out and all of a sudden the the company has wasted a visa sponsorship on that.
I administered the self test and as I was checking my results I started patting myself on the back for doing so well, then I realized this is no different from giving yourself an online IQ test; I just wanted to affirm to myself how smart I think I am.
You are referring to non-engineering managers, which will also happen in other industries, this depends more on the size of the company I'd say.

Also, if you are really the only one to understand (if you are the only tech in a startup for example), then part of your job is actually to explain.

Problems hit by developers are imho the same kinds that you describe with rocks: something unexpected has happened, we didn't/couldn't see it coming because of this and this, we need to do/change this and this, ... or maybe the risk was already considered in the estimate.

One big difference I was thinking about is that in the software industry nobody dies if something goes wrong. In building a tunnel, or shipping or many other industries, if you don't consider the risks well enough and ahead, someone might die.
it had one https://news.ycombinator.com/item?id=5688151
Decentralized and Scalable Multi-Agent Reinforcement Learning
Cool! Checkout Dremio. It combines Apache drill with an efficient in- memory columnar format for low latency materializations. Similar use cases.
> Easy way of mocking components is a huge advantage

Any language that enables dependency injection (e.g. all OOPL's) would help with this.
> Right, but imagining being tortured doesn't hurt just as much as being tortured. That is why the sentence strikes me as obviously false.

That might be the case, but it's probably not the relevant comparison. The relevant comparison, for the sentence to be true, would be between "The imagined pain experienced from thinking about torture" and "The pain experienced from thinking about torture".

Or to put it another way (in the same format as the sentence we're debating): "The imagined pain experienced from thinking about torture does not hurt less than the pain experienced from thinking about torture".

I think the profoundness here is more related to the word "imaginary" being unnecessary (and even harmful) as it relates to suffering. My sentence above might make it more obvious that "imaginary pain" is somewhat ridiculous in the first place, but it is however used to dismiss people who are hurting.

> Yes, people might disagree about whether or not someone is in pain. Similarly, they might disagree about whether or not someone is eating cake. That doesn't mean that "imaginary cake tastes just as good as real cake".

If a person is conscious and claim to be in pain, that person is in pain, and it doesn't matter if other people think differently.

Similarly, if someone is eating cake it's just weird for anyone else to disagree that they're eating cake, or even discuss the difference between the taste of cake and thinking about eating cake. People of course rarely question the reality and experiences associated with eating cake, but they do with people experiencing pain, which makes the sentence more insightful than you seem to believe.

In a sense this also kinda leads to the result of the study: I do see a point in the statement (and the other non-BS statements), and I think it's a lot more likely that I'll engage in prosocial behavior, such as relieving someone from pain others may describe and dismiss as "imaginary" - or for that matter giving someone the cake they want/need, whether that be real or imaginary ;)
When I first learned that software had a price during my very young years, I was in quite disbelief. Isn’t it just bunch of invisible bits? Can’t it be copied with almost zero cost? Why someone would pay for it anyway when kids like me can make it? It’s hard to charge money for things people can’t physically posses. In early years, almost all software companies employed a trick to design big attractive boxes with bit of goodies. When Gates wrote BASIC, many programmers themselves in the community didn’t thought any software was worth paying for. It has taken almost a generation to internalize that bits have price and we have got rid of most of those boxes finally.

On the side note, crypto currency is the new new intengible assets that is hard to internalize. Ironically, Gates has wrote them off as not worth calling them assets because they aren’t store of a value.
This is just awesome! :)
A key difference is that people have been sailing for thousands of years and tunneling for hundreds. We've been developing software for decades now and are learning how to do it much more quickly than we're learning new ways of sailing or tunneling. In that regard, it's a creative process and more akin to writing a book than the examples you mention. Sure, risk assessment and management are all well and good - when they're practiced, but when it comes to doing something new (i.e. not writing a simple CRUD app in the software world), seeing it as a mechanical process is what leads to these tensions.
null result is still a result. thats cute. but looking at the budget of LHC i would hope for a bit more actual result. instead of using backward logic to promote failure as success.

ah, i have this wonderful theory.... i didn't prove it yet. but that doesn't disprove it... >.> what happened to solving real-world problems, with practical solutions, and doing science along the way? we used to discover many interesting things about nature and the universe in just that way, and at the same time this attitude changed, the 'null result is also a result' cult started to eat our brains and pollute our thought.
I don't even know what that means but again, because it is SQLite, I up vote automatically ^_^
Post author here - logging off to go to bed because it's bedtime down under. Will pop by again in the morning.

Thanks for reading and all your comments.
IObit Uninstaller Pro 8.0.2.19 Key with Full Crack 2018 Download
For this kind of thing, something like yEd [1], specialized for graphs should work nicely as well.

[1] https://www.yworks.com/yed-live/#file=https://gist.githubuse...
http://allenchou.net/2016/05/a-brain-dump-of-what-i-worked-o...

Related article I've read from a naughtydog AI developer on uncharted 4
Computational Substrate
To fight the scourge of open offices, ROOM sells rooms
Most projects I work on indeed consider themselves unique disruptive snowflakes.

It is impossible to give estimates for such projects, since established prior art is frowned upon.
"Radio personnel were still free to make their own programming decisions, and the list was merely intended as helpful advisory information."

How does that make a "ban" partially true?
They hold some minimum value in that common stock holders are entitled to a share of the liquidation value of the company, should it go under.

That said, they're (usually, at least) in line behind bond holders, and most companies are trading a high multiple of their liquidation value these days, and companies tend to take on a lot of debt right before they go under, so to a reasonable approximation, the amount of that value that a common stock holder can expect to see is 0.
I look for all of these things as well, and they are critical. But none of them have any relevance in a technical domain if the person who has them isn't capable of pulling more weight than anyone else. Management is only approximately a learned and transferable skill. At the end of the day, lack of capacity in the target domain will make any managerial knowhow useless.

Also to be clear, I'm not talking about software development in the mythical man month sense, but systems thinking and a facility with abstractions and math combined with the ability to make such ideas real. Such people have the power to lift everyone up to their level, guide the group along an easy path, and fill in the gaps in ability present in their team.

There is a reason that people learn martial arts from people who have developed skill at them, not those who are good at managing workouts. The latter will only teach you how to manage your workouts. If you want to learn an art, learn from a master. In technical domains the masters are the best leaders, and you learn from them in every sense.
You are hysterical!!!
But to be fair, Linux sucks in an entirely different way to windows. Linux sucks in a good way. At least compare apples to apples (no pun intended)
So for example "tweeted a link to a video calling for supporters to get their “battle rifles” ready against media"?
I just had a look at the executable of my latest - extremely simple - webapp. A 64 bit elf, statically linked with Musl libc and SQLite, written in Nim.
1.4MB all told, with no optimizations whatsoever. In the year 2018 AD, we count that as light.
You can't pick one index to your convenience and even then, I have looked at the website - https://rsf.org/en/india which I think is your basis of the rankings.

Their headline was
> Deadly threat from Modi’s nationalism

Scaremonger much? I don't buy the fact that in the Internet age, you have to be some reporter to write against the government policies. If someone has any groundbreaking evidence against anything wrong the government is doing, all it takes is one youtube video anonymously.

They rank the United States at 46, the United Arab Emirates at 128(better than India) and India at 138. Seriously? There has been a mention of 3 isolated incidents against journalists who were affected. All these are criminal incidents where the police have started investigating, just like the thousands of criminal incidents against ordinary Indians.

There has never been a prime minister who was hated this much by an Opposition and god forbid there will never be. I really hope the opposition in India talks about development than scaring ordinary citizens, after 4 years of peace, you can't scare them.
AKA “GAFAM”.
Let's be precise; that Intel is enforcing enclave Launch Control is orthogonal to the SGX mechanism itself. Launch Control is a bane to end-users, like you said, and a pain to enclave creators (I had to talk to some random business development employee at Intel..) Intel has even specified a system for users to use their own Launch Control (or disable it) but that is not implemented in any actual chips.
> since they usually have largely the same effects.

They absolutely don't. I'd you have "not enough money" to meet your current monthly budget that means you can't afford to put anything aside for your vacation next year but can still get by.

If you have "no money", you can eat or pay your rent.

The two phrases have entirely different meanings, and usually with important differences in connotation.
Of course it makes it easier to have all three roles embodied in one person, but these are very, very different skill sets. In asking for one person who's good at all of them, you're talking about a seriously exceptional human being. There just aren't enough to go around.
I have no idea why this is downvoted, I think this is pretty profound.

AI, or even sentiment analysis, could easily filter non-factual posturing from statements of objective fact. Of course, people can filter it too, you never see this type of crap slip in to an academic journal.

I think if an AI auto-highlighted social-judgements it could revolutionize how a lot of things are read (a news article, HN, etc)
In the example I gave, the state is held in the outer method. That is, the connections with the HTTP client and the database.

The methods that process the data from the request, generate the database query, process the data returned from the database and generate the HTTP response can all be tested by setting up the function parameters and asserting on the return value. Setting up mocks to do things like assert that the function calls another method with a particular set of parameters is not necessary.

As for testing interactions with the HTTP client and database, one can set up an environment that runs a actual HTTP client and an actual database server (populating it with test data). Testing against actual implementations is always better than testing against mocks.
Theo on the latest Intel issues
"Most science doesn't allow you to propose "We will expose A to X and see what happens", but rather expects a hypothesis: "We expect Z following X>A because of [rationale].""

Which I consider one of the major flaws of the current scientific practice. There's absolutely nothing wrong with trawling over data looking for interesting things. You just have to be more statistically careful. Huge amounts of science have been done by just trawling over things or rapid-fire throwing theories at the wall and seeing what sticks. Having to always call your shots means you can only slightly push the frontier back. There's a place for that, which is probably "the vast majority of experiments". But we need that more exploratory stuff too.

But somehow we got entrenched with a terrible oversimplification of science as "The Way Science Is Done", which hyperspecifies the parameters of the ways we can modify our confidence values in various theories. There's more valid choices than is currently considered valid, and we're missing out.
Your best bet would be to apply for a permanent immigration visa. It should be very easy if you're from the EU. It's only difficult for people from countries that already have a high amount of emigration such as India, China, or Mexico since there's a per country quota.

It is NOT easy to obtain a temporary work visa like it is in many other countries. The United States greatly prefers permanent immigration.

Aim for the highest EB visa you qualify for.

https://www.uscis.gov/working-united-states/permanent-worker...
For all of NASA’s faults, realistic practicing emergencies in a simulator is something they get right. The crew have already started this process with the Dragon, and will have been pressing these buttons while dressed for space and in the middle of simulated emergencies.

(Fun fact, the buttons in the Soyuz capsule are currently operated with a astronaut held stick during launch and landing. https://space.stackexchange.com/questions/4114/why-is-a-stic...)

As for the launch abort handle not working in orbit - moving the capsule rapidly away from a malfunctioning rocket behind you doesn’t really do you much good once there is no rocket attached to the capsule anymore. You would do a different sequence of actions to return from space in an emergency.
Opensource crypto platform? Does this mean that anyone can become a cryptocurrency exchange?
> what happened to solving real-world problems, with practical solutions, and doing science along the way?

Imho, the most beautiful results originated from letting people just sit in a room and think, rather than putting pressure on them to generate something useful (e.g. publication pressure, shareholder pressure).
Usually it is not. Acq rel only is useful when you can prove ordering of everything else can be nonsequential but still need internal (in-function) ordering guarantees. Generally you really have to run a miniature proof or exhaustive ordering analysis to be sure.
It is useful when implementing nonserialized queues. (especially if you keep a Lamport timestamp or equivalent yourself for other reasons)

Release write/relaxed read is more useful, typically for work/cancel/finish flags that are spun on similarly to condition variables.
Intel L1 Terminal Fault (L1TF)
What does it mean to design software well?
Unity: WebAssembly is here
Le sigh, continuous integration of osx and iOS apps is near impossible using standard cloud providers. I would gladly take an osx geared towards the data center.
>>I am having trouble thinking of an interest group who would want cameras to be non-visible for some non safety-related objective - I am of course open to suggestions.

Lived in a small town where non-visible cameras were used years ago - huge amount of fines were given, mostly to people out of town. Few years ago, all cameras had to be made visible - now the main road going through town has 3 cameras, no one speeds through the town again, but the revenue has dropped down significantly(it's probably costing the town money now).

Now the question is - which outcome is preferable to the citizens? One where people speed, but the town is getting a lot of money from the fines, or one where people don't speed, but it's actually costing the town money.

I'm sure if you ask the folks at the local council, they would say they preferred non-visible cameras - their budget back then was huge, at(obviously) expense of public safety.
>> ... as demand for a product goes up, supply increases, and price goes down

I think it is fine but confusing because it skips over some steps. A longer version might be:

... as demand for a product goes up, the demanded quantity goes up, which causes supply to increase (to meet the higher demanded quantity) which then pulls the price down (due to the increased size of the market and competition).

The net effect of this is decreased price overall due to economies of scale (since the total production volume of the product in the market is now higher).
If you admire PG as I do, please read an essay from PG again: http://www.paulgraham.com/identity.html

I believe Paul Graham knows better than average American about China. I appraise him, not for his move as a venture capitalist who want to make money (Many people who share your belief think he is cynical and only thinking about making money, which might be part of the reason), but quite opposite , for his moral courage against prevailed belief of Mob which is the same evil as authoritarian region's.

Politics is often compared to religion but it's actually worse: many religion believer can keep their belief private but in politics most "belief oriented people" are not aware of they don't differentiate their opinions/beliefs from facts. This can radicalize many opposite side people knowing the truth. Eventually this cognitive defect of modern human being caused conflicts all over the world. Even here in HN, I've seen quite a few radicalized HNer's beaned by dang (the moderator of HN) due to their misbehave that were (mistakenly) considered to be caused by strong nationalist views.

I would suggest all HNer's keep political view private as much as possible if totally avoidance is not piratical.
Thanks. That's enticing