skysight-inc/HackerNews huggingface dataset:
Thank you, I was going to make the same point.

Another point worth considering is that if the biology of the aliens were Earthlike, it would be nice to have the "native" intensity of sunlight (or close to it) available everywhere on the inside of the sphere.

Even if the biology were oriented to 4x less insolation, that would only be a 2x increase in sphere radius.

I think the "efficiency" concern is a bit silly also, since advanced alien civilizations will have advanced, high-density power sources available as needed. The only rationale I can see for very high efficiencies would be the desire to hide...and that might be a valid concern.
Yeah, that's what they told us at the time, but

1) How much can they really to teach you to learn in an 18 week period? I think it helped give me enough learning momentum to grab that first job and keep learning there, but I don't know if my fundamental learning ability was significantly altered.

2) Not only have I not used much Rails in my career, but I barely did anything back end development in the first year. And the back end development I've been doing recently has been a lot of mongo and GraphQL. While I've found knowing REST and SQL are definitely useful and necessary, those concepts aren't as useful for my day to day as I would have hoped.

3) They (understandably) didn't focus much on algorithms and CS. So we were kind of left up to our own devices to get the the real "meat".

Again, I found the whole experience incredibly useful and worthwhile, but I think teaching a relavant tech stack can add a lot if value for the job hunt and early job performance. These programs are mostly very expensive, and you have to derail your life for a few months and start your career over at stage 0. It's a big commitment, so I think grads need every advantage they can get.
iPhone and iPad tips and tricks
More just having fun now, but I feel lossless compression implies deterministic decompression, i.e. there is one and only one signal which compresses to a given compressed signal.

Even if you had a signal which compressed to itself, it seems to me that there would likely be other possible signals which would compress to an identical compressed signal.
Because "credit score meet".com would probably irritate a few critics

/s
I'm not sure what your point is. My whole point is that cars and airplanes were incredibly dangerous and unregulated when they first were introduced. Thank god they weren't banned or sued out of existence as a knee jerk reaction. If cars or planes were invented today I have no doubt they would be unable to take off. I doubt anyone would even invest in such technology.

We now laugh at stories of cities that set car speed limits at 5 miles per hour and mandated an escort. But we are doing far sillier things today with every new technology.
O'Reilly confuses Amazon as a single example with the industry in general.

It's the same broken argument that people make all the time by pointing to som factory that automated and had to hire new people.

What people tend to forget here is by automating that company is gaining and advantage over others who aren't and will ultimately drive them out of business. So while the individual company might see an increase in jobs the industry in general doesn't necessarily.

It's way more complex than even this as you can be in industries with growing demand ex due to globalization.

But at the end of the day the same rule always apply. Companies in order to survive need to be more productive than their competitors and so technology will be used more and more until there isn't any jobs or only very few left.

Also another thing that is often missed by those who claim new jobs will be created. Even if that was the case those jobs will be easier and easier to fill by AI. So it's not an argument for anything.
How to Download iOS 11 Beta on iPhone and iPad
Generally, yes. In this case, though, the post is about a feature of a tool that exists regardless of who notices that it does.
The kind of 'jobs' Amazon is creating in fulfillment are exactly the kind of things that we should have robotized out of existence time ago. It is only because we tolerate modern slavery that these still exist. 'Jobs' are not a good thing. People don't need 'jobs', they need a life.
صور+رمزيات+2017 صور+رمزيات+مكتوب+عليها+كلام+جميل+رمزيات+انستقرام
You misunderstand on several levels here ...

First, rsync.net is "cloud storage for offsite backup" - you can't run a git server[1] (or anything else) there. It's not a VPS or a web host. It's a remote unix (ZFS) filesystem that you can access over SSH.

The other point you are missing is that the ZFS snapshots I refer to are immutable as far as you are concerned. Of course we can remove them[2], and could do so at your (vetted, verified) request. Further, we don't have unlimited disk space so the snapshots rotate out (expire) over time. Every day the 7th one is removed to make room for the new "yesterday" snapshot, and so on.

The point is, an attacker can gain full access to your backups with all of the control you have ever had over them and they can't destroy/delete the snapshots. That would have helped the victim in this story immensely.

[1] You can, however, put git repos there and interact with them, using git, over ssh.

[2] Although it requires root and is an involved, manual process - which is good.
Down voted for asking a question? The system is definitely broke in such instances.
Show HN: Multipath traceroute
Do you see a difference between a "managed language" vs. isolation (by means of containers and/or VMs).

Personally I don't; meaning it should be as good to run software in a jailed environment and not force the choice of language on developers.

I am curious to see what others think of this, though.
> Being employed isn't voluntary because there are finite resources available to humanity and no one wants to waste those resources supporting a lazy person who doesn't contribute anything.

Don't say "no one".

Productivity keeps rising. It becomes possible to support non-workers with a smaller and smaller fraction of that. And thorough safety nets help non-lazy people too. They even help people create their own businesses!
Indeed! Ok, maybe not all of them but definitely some of them! :-)
Enigma Project Announces ‘Catalyst’ a Decentralized Hedge Fund Platform
Well then given China's history it's done 2-3 thousand years ago. But not using artificial intelligence or machine learning and lending both the sides merchant on one hand and shoppers on another side. The scale at which China's companies are operating, AI and ML is necessity. Provide credit limits for merchants in their accounts to purchase products on 1088 wholesale market owned by alibaba. Sale it to over 600 million shoppers on tmall, taobao. Shopper also have credit limits with loans. Money rotates within the eco-system at scale of over 600 million participants. All credit limit and loan decision by machine with very limited human intervention given scale, and done by WePay and alipay banks with no branch mobile phone interface only.
>>what special needs does Bloomberg have that would lead to a primarily non-engineering company investing the resources to create this

They probably open sourced the database, and would do more -- to dispel the above notion, and therefore to attract more qualified recruits.

Financial services companies, and technology suppliers around them, have came up much of the 'modern day' tech, some times decade(s), before google's and facebook's of the world

-- have had NoSQL with stored procs(eg Goldman S, early to mid 90s ),
-- in-house grown programming lang (APL+ based in Morgan Stanley) emphasizing vector-based operations
-- Smart contracts
https://www.lexifi.com/product/technology/contract-description-language
(where a contract is represented as algorithm specified in a domain specific language)
). This was way before etherium, started, I believe, in Credit Swiss (but not sure)

-- one of the fastest time series database (kdb+)
-- Data science and machine learning (modeling risk and valuations)

Today's hedge funds manage petabytes of data.
So do many of the big investment banks...
However ability in chess might not predict ability in those other endeavours
This is in part due to the fact that many of these things are controlled over common Wifi and without modifying any of the equipment (in a manner that would violate FCC regulations) this sets a fairly low ceiling on how high they can go. Low enough that if an actual plane is flying that low, the aircraft's pilot is probably going to be in trouble with the FAA for barnstorming neighborhoods.
Zeytinburnu Cam Filmcisi
Yes. Although Administration / UI is slightly more confusing. We had unique performance issues with the ELB offering that couldn't be fixed because it was the way it was designed. With ALB, that performance issue no longer existed.
> probably took longer to write than to read

That's the point. Reading is far more important.
This is what hash keys are great for. After getting the hash, convert to a BIGINT. Works great for me. You still get everything you do with UUID, but as a bigint so the numbers are much quicker, and its 8b.
Technically you don't need a pilots license for certain kinds of aircraft. I don't know what the height restrictions are, but I see recreational pilots get away with flying less than that all the time. One just crashed and died near my house and could have killed someone.

But the point is that a small drone is orders of magnitude less dangerous than even the smallest aircraft. The regulations should reflect that and be far less strict on them, not more. I'm ok with height restrictions or regulations against hovering outside of someones window. That's probably already illegal under peeping tom laws anyway. If it's not it should be.

But banning them entirely is just a knee jerk fear to new technology. This has potentially immense utility for delivery and other applications, just give it a chance. Despite all the media fear mongering the number of people killed by drones is negligible after more than 5 years.
In the article:

I was expecting a discussion about boilerplate but the author writes about how ugly/bad is code that does a lot of operations in one line.

Then he introduces the concept of "proportionality", and according to it, assembler must be the best language since the program statements are directly proportional to the operations to be performed...

Suddenly high level programming is no longer good stuff...

Meanwhile no real discussion about boilerplate!!

Whenever your code shows implicit patterns that get repeated but cannot be abstracted away using code, you have boilerplate and boilerplate is almost always a bad thing. Your choices are then:

1. Pretend those patterns as a good thing.

2. Switch to a more powerful language and destroy the boilerplate either because it isn't necessary anymore, or because you can abstract it away with, for example, a macro.
Patients with metastatic cancer live longer using web-based tool
I've done all this but still don't know why I keep getting asked why manhole covers are round!! Pls help?
Γυναικεία ρούχα – βιτρίνες του Primadonna Patras
Right, because delivering expensive drinks to lazy yuppies is the most important thing in the world.
I'd take the Cessna every time.
I'm a bit curious about the cost/revenue ratio. Is 12.5% considered a reasonable ratio? I just checked our spend, which includes not only hosting but other IT related spends (helpdesk, email, slack, email marketing service, etc). I think our spend is around the 3-4% mark compared to revenue.

Now I'm not trying to show off or say we're doing things better. If anything, maybe this post can help me convince my cofounders that we should spend more on infrastructure hosting (there's lots of things we could improve). I'm mostly curious what's a typical ratio in other smallish startups.
In Front of Your Nose
Tim Cook 2017 MIT Commencement Speech
if taxi protectionism led to better drivers, id agree.

but it does not. taxi drivers are mega sketchy, to the point where id be very worried if my gf or future children had to deal with them.

beyond their sketchyness, they act entitled to a point that is just not respectable.

apparently, you think their pricing is regulated, which its not. whats regulated is their pay per time. to jack prices up, they take bullshit routes, which not only wastes my money but my time on top of that.

if surge pricing guarantees that i will get a ride (at a higher price) then im all about that. sure, it incites peasant rage when other people have to not compete for rides becuase theyre priced out of it. big deal.

uber and travis may be a shitstack, but theyre a shitstack thats vastly less shitstack-y than the taxi industry.

edit: this is actually about background checks? well then, how many uber drivers have rape-murdered passenger so far? how many taxi drivers did?

the price gouging bit is entirely retarded. surge pricing happens to control the demand. when i need a ride and cant get one because the comic con happens and a million teenage weebs need a ride, i like having the option of getting one guaranteed - at a higher rate.
TV Batman actor Adam West dies at 88
Have you tried the softwareupdate cli tool?
https://www.cyberciti.biz/faq/apple-mac-os-x-update-software...
> you could be spending nearly a half-billion dollars on engineering salaries alone. If Sourcegraph makes your developers at least 0.5% more productive, then it pays for itself.

A couple things:

a) $500 million / 2,000 engineers is $250,000 per engineer. Even if you take benefits and equipment / licensing costs into consideration, that's really high. Most enterprises aren't located in Silicon Valley and don't pay Silicon Valley engineering salaries.

b) I don't doubt your 0.5% figure, and the argument about the best tools money can buy goes all the way back to the Joel Test, but engineers aren't the ones who make the decision whether to buy these tools, the enterprise bean counters do. Do you have any evidence, even anecdotal evidence, to back up your 0.5% number? Because otherwise, the bean counters just see yet another toy that engineering wants to put on the budget, and the budget is always too restricted to add toys to the budget. Remember how long it took most enterprises to understand that multiple monitors aided productivity? And that's practically obvious. Why does Sourcegraph get a pass? What kind of concrete evidence can engineers pass along to their bean counters to justify the cost of Sourcegraph's licenses?

edit: I want to add, Sourcegraph isn't going to be paid only for engineers. It'll also be paid for QA, engineering management, infrastructure/ops... eventually, everyone wants to store something in version control.
Per your OP, how do you plan on caching requests without it hitting Cloudfront in some way? :P

But, I -did- mention there were caveats. Your correct in tha I should probably not have led with "You probably shouldn't", and -then- gotten more nuanced, though. While I agree that optimizing it to not leave the AWS network would be of benefit, if you reach the point you're calling it via the API Gateway internally, it's a separate service, and if it has -any- high availability requirements, or ever will, you should not be reliant on it not leaving the network (since even without going multi-region with distributed DNS, it may be handled by another AZ, introducing latency).
> As evidenced by none of the discussion hitherto noticing that your Python and Go examples actually perform a slightly different process? Was that deliberate? ;-)

Good catch. I like abstract, declarative and structured code because if nothing else, it requires some level of engagement to write which has a side effect of reducing silly mistakes.
> It's already a grave violation of candidate privacy to do these kinds of checks in the first place

True, but in general, it is likely that whatever a background check turns up on someone, such that they're unemployable, is probably available to anyone with a web browser and some time on their hands. The people in the org who want to satisfy their curiosity or sense of self importance as to why someone didn't meet the company's standards can probably find a way to do it.

The reason one really shouldn't what to see this info at all if they can help it (and should have a trustworthy HR office handle this stuff) is that pretty much everything done in the hiring process can be used later on in court. The safest possible position for a hiring manager if the question comes up is "HR indicated the candidate did not pass our background check and so we moved on." And only an idiot wants to answer questions later on about with whom they shared damaging information about a candidate.
i dont know if thats better. but both solutions are a lot better than a statement that contains about half a dozen implied negations.
Tennessee had the same thing happen at about the same time. They still aren't burying power lines.
We Need to Talk About Uber: A Timeline of the Company’s Growing List of Problems
You could make a Helm chart that renders the configuration files of the separate services from a single values.yaml

https://github.com/kubernetes/helm
I think you have discovered and defined the "Stockholm syndrome for programming".

Indeed the author is suffering from it.
If I get RCE in your mail client I read your email. Not letting me persist doesn't help much more.
And next, we introduce a "big portions" tax on fast food meals and a minimum steps-walked-per-day quota for every US American?

Imho smoking, just like drinking or binge eating, are symptoms for far more common problems with wich everybody deals differently, like stress and mental imbalances.

Add to this the fact that some people seem to be genetically more prone to addiction [0] and there is really no easy solution to any of this.
In that regard, raising taxes on tobacco feels like a real sucker move because nicotine is considered more addictive than heroin[1].

While it might outprice the addict from his/her drug, it doesn't deal with the actual problem and most likely will result in the addict looking for something else to feed his/her addiction.

[0] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2715956/

[1] http://www.nytimes.com/1987/03/29/magazine/nicotine-harder-t...
Bloomer – A Set of React Stateless Components for Bulma
> Of course you can protect those lines against drones: just bury them.

'just' is not that simple, especially not for long distance. Underground cable is not necessarily cheaper either.

On a local level it may very well make sense to bury the cabling, but for long hauls even in countries where they routinely do bury cables above ground is used more often than not.
It smells absolutely wretched, and is totally unmistakable.

Had it go off on a couple sites I've been on, and it's remarkable how it reaches every corner of the mine.
+ Problem: deep nets working fine if they are recurrent, but for forward nets, depth doesn't seem to do the job.

+ Normalization is beneficial for learning (per unit zero means and unit variance). It can be batch normalization, layer normalization, or weight normalization (if trained layer for layer and previous layer normalized).

+ Perturbations through stochastic gradient descent, stochastic regularization (dropout) does not destroy the normalized properties for CNNs, but it does so for forward nets.

+ Self-normalizing net uses a mapping g: O -> O that maps mean and variance to the next layer for each observation. Iteratively applying this mapping leads to a fixed point.

+ The activation function to do so is not a sigmoid, ReLU, etc. but a function that is linear for positive x and exponential in x for negative x; the scaled exponential linear unit.

+ Intuitively: for negative net inputs the variance is decreased, for positive net inputs the variance is increased.

+ For very negative values the variance decrease is stronger. For inputs close to zero the variance increase is stronger.

+ For large invariance in one layer, the variance gets decreased more in the next layer, and vice versa.

+ Theorem 2 states that the variance can be bounded from above and hence there are not exploding gradients.

+ Theorem 3 states that the variance can be bounded from below and does not vanish.

+ Stochasticity is introduced by a variant on dropout called alpha dropout. This is a type of dropout that leaves mean and variance invariant.

I think the paper gives a nice view on handling gradients in deep nets.
So if LSTMs are purposely forgetting, do you need less training data than a CNN?
Basically they are using the https://en.wikipedia.org/wiki/Predator_satiation strategy to reduce loses.
I work at Google (with the standard disclaimer that my opinions are my own), with a history in the financial and defense industries. Nothing particularly related to Facebook, but I'm sympathetic to the concerns around Facebook. I just think HN tends to miss the forest for the trees when discussing alternatives
> Robustness_principle

A slight variation on this is important for security. Be liberal in what you accept, but define what "liberal" means. It's important to define what counts as a valid input. If you don't have a validation/recognizer verify that the input is acceptable, you are probably creating a "weird machine"[1] waiting to be exploited in ways you didn't expect.

I highly recommend Meredith and Sergey's talk[2][3] at 28c3, "The Science of Insecurity", where they explain this from a language-theoretic perspective.

[1] http://www.cs.dartmouth.edu/~sergey/wm/

[2] https://media.ccc.de/v/28c3-4763-en-the_science_of_insecurit...

[3] http://www.cs.dartmouth.edu/~sergey/langsec/insecurity-theor...
Windows 10 preview shows big changes are coming
For now: https://news.ycombinator.com/item?id=14527686
Is Software Engineering Possible?
Not in Wall St for sure. Or they make sure the "right people" know it's coming ahead of time so they can buy the right stuff to cheat the tests. Plenty of drug use by managers in a lot of organizations I've been involved in. None were ever fired for it. A few were fired for the damaging behavior that resulted from it.
I'm learning dutch, and this was a fun way to learn some words!
Depends on the tool in question. jq or awk are such common-place and light on dependencies that it's indeed unnecessarily complex.

The benefit is when a one-time tool is heavy on dependencies. For example, with OpenStack Swift (an S3-like object storage), a common one-time task is swift-ring-builder, which takes an inventory of available storage and creates a shared configuration file which describes how data is shared between storages. That's something you would run on a sysadmin's notebook, but it's included with Swift itself, so you would have to install a bunch of Python modules into a virtualenv.

In that case, it's probably easier to just use the Docker image for Swift that you have anyway, and run swift-ring-builder from there.
Will Hyperloop One Be Implemented in the UK?
> Death

I'm sure that came off wrong. I guess, you meant the abortions, which is, to me, slightly less controversial than suicide or worse. Death by abortion might be a conflation of terms, in some value system, so the comment is confusing. I guess it's provocative on purpose. I agree, there must be better alternatives to sweatshops.
What the code in the article is doing is:

Given an iterable of pairs, sum the first elements of the pairs for which the first element of the pair is odd and the second element is truthy.

What the code you're suggesting does is, to be polite, unrelated.
As the article itself notes, performance and composition are distinct.
In oligopoly form, it's exactly what the car insurance companies did paying off legislators to require their product, setting the standards for how the insurance is supposed to be done, selling that now-mandated product at nice profits, and then municipalities and states making nice profits off the tickets and fines (esp off poor people).
Printers have been embedding tracking codes for decades