skysight-inc/HackerNews huggingface dataset:
In all seriousness it sounds like you are going through a mid-life crisis. Where you wake up one day, and think 'wtf am I doing with my life?'.

I don't have any answers for you, but I do know where you are coming from though.
Maybe they could find the guy that put this together:

https://www.youtube.com/watch?v=Lymh5p6UbbU
In Sydney, Digital Reality opened a site in 2012 out in the western suburb of Erskine Park, almost 40 km from the CBD, but within 3 km of the Transgid Sydney West 330/132kV Substation, one of the key pieces of power supply infrastructure in the Sydney Metro. That facility has 4 separate bays where a tenant can operate a full data center [1].

NextDC is in Macquarie Park, ~10 km from the CBD, and is adjacent to one from Fujitsu and one from Macquarie Telecom.

Siting in these three areas, for example, would confer a decent amount of geographic separation.

[1] https://www.digitalrealty.com/data-centers/sydney/#goto-1718
This is an interesting approach in the short term and could help bootstrap Starsky's business before the conversion to fully autonomous driving.

I still think driving a truck as a profession will be a thing of the past within 20 years or so. There's just too much money riding on this problem, and logistics companies are fairly ruthless about efficiency.
Haven't tried it out, but looked quite promising: https://github.com/thephpleague/glide/
Does everything basic, that I would look for in an image API
The article covers this. Intel was going to build FireWire into their chipset which would make the technology ubiquitous but at the time Steve Jobs swapped the licensing model from a flat fee to pricing per port which pushed Intel away. If Intel had bought into FireWire PCs would have the port.
The city has changed a lot over the last decade. You'd be surprised.

There are very few dirty areas around the greater Pittsburgh region. Is it perfect? No, but its hands-down cleaner than a lot of major US metro areas.
The standard library is 3-ish kLOCs (written entirely in Luna) and growing, the biggest use cases we've created so far were around 500 LOCs. Performance-wise, we are letting the GHC compiler infrastructure do most of the heavy lifting. As for the more complex applications, it may be tricky to create a compiler or a web browser in Luna in its current state, but we are constantly working on on improving the performance, with the goal to match Haskell's. Web applications (particularly microservices) are among our main focuses now, so that's entirely within our reach.
It's a curse you can't walk away from sadly. I hope you treat that compassionately. Many people have no idea just how deeply that affects them. It's not just being attuned to other people's emotions so much as it affects your own emotions. Much of the time it clouds my own emotions so deeply, I find it impossible to untangle which are my own emotions and which are those of the people around me. I have to walk away and give myself time for respite. It can be really hard. I try and surround myself with happy, positive, optimistic people that make me laugh. Sometimes, that's literally the only way I can deal with it.

It makes for a good counsellor, but I can't fix everyone's problems and I have to remind myself of that constantly.

Everyone is responsible for their own feelings. I am responsible for my own.

I have to remind myself of that numerous times every day or I spend all day feeling guilty for not fixing things for everyone.

Their journey is not mine. My journey is not theirs. I can share their path, they can share mine, but I am not here to fix everything for everyone. All I can do is be there and show them how they can fix it for themselves.

But now we're totally off-topic.
Take 20x the min bet (e.g., $200 to a $10 table) to a craps table, bet the pass line, get free drinks, and cheer like crazy for the shooter.

This is a relatively low variance and no skill way to have fun at a casino. The craps table are usually where the fun people are.

A few general comments:

- Your expected value on a $10 bet is -$0.15. You get maybe 25-30 bets an hour at a full table. It's a very cheap game to play.

- Tables are active at different times in different casinos. Evenings are often the best time. Weekends can be good, but sometimes more crowded and/or higher minimums.

- Stakes can matter in some casinos. The difference of clientele at a $5 min table and a $10 min table can be noticeable. Casinos with a wider range of min bets will also have wider range of atmospheres. Pick your poison.

- Remember that you are responsible for your bet and collecting your winnings (i.e., pulling it in). Dealers sometimes make mistakes, and sometimes people grab the wrong bet (intentionally or unintentionally). This is usually not an issue, just stay on top of it at a busy table.

- Bring some $1 or $5 chips to tip the dealers and the cocktail waitresses. Good tipping usually gets you better service.
great start!

i could've used more clarity on how to enter/exit edit-mode; maybe that's just my failure to read instructions carefully,
but you don't wanna lose people like me right at the outset.
Renderforest helps you create high-performing music visualization videos online
Russian culture - especially in business - is a lot more cutthroat than the west. I would argue that it leads to more people picking up engineering skills as it's one of the safest paths.

I'm probably biased but the thought "my life might not matter much but at least my skills are in need" is pretty common here next to Russia's border.
PGO can also record loop sizes, which helps with decisions about vectorization, prefetching, non-temporal stores, etc etc. Call counts are useful for inlining and function specialization decisions. I don't know what gcc does, but Open64 does all of the above.
This is a lot to digest, haven't read all of it, but in terms of a data visualization project it is looking pretty interesting. They've done a great job at consistency and merging the plots into the style of the post.

The first plot we hit is a graph with 10 node types and 4 edge types, IMO the decision to keep the entire post black and white looks good at first pass, but it starts to hurt on this graph. I am having trouble extracting any useful information from this graph.

Out standing questions on the first graph:

How does it differ from some other tech million/billionaire?

Why not collapse the cases where a node has only one parent and many siblings of the same type? (e.g. collapse all of Peter Thiel's companies, sans asana, into one hypernode)

Why is previous given the same weight as current? Why are titles not treated differently? (i.e. founder vs security tester (previous))

All told it's a very busy plot that I find really hard to derive any insights from. In fact much of the text that follows under the heading "Here are few examples of how you can read this map" contains information that is only tangentially referenced in the plot.

The second plot, under the heading "Management ties and education" is close to useless IMO.

The first half of it is a fairly typical representation of a bipartite graph, but has so many crossing lines it's near impossible to use. It seems to only be useful to look at the number of edges on one node.

The second half seems to largely just say that many of the powerful people in management are from top universities and disproportionally educated in the US. I love sanky diagrams, but flowing from university -> top 100 -> country feels like a strange choice to me, it erases the information of which university is in which country, but then again the majority of the chart falls into equal portions after cutting out Stanford, Harvard and Columbia.

I'd prefer a color (or texture) coded map with dots sized proportional to attendance, to this chart.

Anyways I should get back to work, I'm interested in going back over the rest of it. The authors have done a fabulous job at making these visualizations mesh well with the article and try to tell a story through heavy use of plots. I actually really like it. I'd love to see the code/data provided at the end. It'd be a fun exercise to try and improve upon them.
This feels like deja vu, except that I can remember that we've heard all this before. Still waiting since 2008 or so for Ruby and Rails to eat Java's lunch.

I have no problem with Ruby or Node BTW, but let's be real.
Wow - if true I really hope Comcast gets taken to the cleaners over this. We REALLY need more ISP competition in the US- this is just ridiculous.
That is simply not possible. While it is possible to render a digital scene at 60fps with any arbitrary shutter speed (e.g. 1/48s the default 180° shutter used in 24fps film productions), it is not possible in real life with a real camera. There are only 48 48ths in each second and you will not be able to start a new frame while you are still capturing the one before it. 60fps limits your availible shutterspeeds to a theoretical maximum of 1/60s or faster. At 24fps you are theoretically limited to 1/24s. In practice there will be a delay between frames so oth numbers will be slightly smaller.

Film or video shot at high framerates will necessarily have to be shot at higher shutter speeds than films shot at a lower fps. This has an obvious visual impact on the image.
DjangoCon US Schedule Is Live
Some need some time to load.
Lyft’s Goal: Gain from Uber’s Stumbles Without Gloating
1000+ Uber employees want Travis back
> All of this means that anyone contemplating whether they should get into mining already has their answer: "no".

That certainly seems to be the consensus on the mining forums I'm following. /r/EtherMining is now inundated with people who lack the very basic skills needed to assemble a computer and run mining software, but are attracted to the prospect of free money. Many of those people also lack the ability to do basic arithmetic and the sense to realize that the only way they will turn a profit is if the USD value of ETH rises sharply -- and that if that happens they'd be better off in any case just buying ETH now instead of blowing $2000 - 3000 on equipment.
In web development you live-reload code in the running Clojure app, so turn-around time is excellent.

(ClojureScript has very good live reload support as well)
Thanks for the detailed response.

I understand the need to see inside the technology to understand how and why it works. Some of our technology is being patented, so it will be published. Some is trade secrets, so we keep that closely held. These are business decisions that may change in the future as needed. We are considering publishing the protocol on the wire standard and the SIDL language, as so many people will likely want an open standard for these. We don’t believe in “security through obscurity” as that is just delaying the inevitable and fooling ones self. On the other hand, we do have some competitors that may like some of our closely held techniques, which we would rather not share.

The example of the motor controller is a good one, and one that this technology handles well. In the case of a command to set motor speed the interface message specifies the acceptable range of values and the implementation on each side enforces those limits. So, the motor won’t spin beyond its capabilities. These are just the kind of use cases for which the protocol was designed.
With regards to RFCs, they are recommendations not specifications per se. That is, a vendor is free to implement the RFC as it sees fit. An offensive cyber operator told me that if you want to hack a network just open the RFCs and search for the word “may” and start there. So, what you get can be very vendor specific.

Our chief concern as to attackers is the nation-state actors. We believe that they have the best techniques and are at the leading edge of cyberoffense capabilities. Unfortunately, there work is highly classified and we only get a glimpse or an innuendo occasionally as to what they do.

One of the features of the technology that really enhances the defensive strength is the use of the highly constrained interface specification. If an attacker on a compromised client tried to shoehorn some malware into a message it would almost certainly get dropped as the bit combination in the message arguments would most likely not pass the constraint validation tests. Thus, the attack surface for the interface is greatly reduced from that allowed by other protocols.

We don’t trust SSL, SSH, and SCP, as we’ve been told not to. We only use these during configuration when we tell users to disconnect the system from the network.

I appreciate the thoughts. Makes me think hard about what we’re doing and how to communicate it.

What about the “flagged”?
OpenSSL is in the process of relicensing to Apache-2.0, which is compatible with GPLv3. Node.js is downstream of OpenSSL, and will pick up the new license when the switchover is completed.

https://www.openssl.org/blog/blog/2017/03/22/license/
Mom and pop shops have so little recourse against this kind of abuse. I grew up in one that was killed by verizon, and this stuff still stings.
This does not surprise me, in fact a Comcast technician told me they do this (on a much smaller scale) by disconnecting or cutting competitors' cable runs to buildings they are working on (and also sometimes their own).

I lived in a multi-unit apartment building and one day noticed my internet was down (I was a Comcast subscriber). I was suspicious because a Comcast technician was just out earlier in the day installing internet for a new tenant in the building. After going through the phone support steps they scheduled a technician to come out and check the line.

A couple days later, when the technician arrives, he checks the line only to confirm no signal. Then he goes out back to the cable box outside. I was unable to check this myself since it was mounted high on the building and required a ladder to access. Within a few minutes it was working again.

The Comcast technician then told me my line was just disconnected. I asked him if the previous technician made a mistake during the install. He said something along the lines of: "No, often in these multi-unit buildings we will disconnect people at random in case they are trying to steal cable. If they are a paying customer they will call and get it turned back on". He then went on about how they would have fun disconnecting competitors, and that competitors did it back to them etc.. all very nonchalantly and candidly.

I then called Comcast and got a 3 day credit for the outage they created "intentionally" to prove I am a customer.
Google has this in production. According to https://research.google.com/pubs/pub45290.html AutoFDO is deployed to hundreds of binaries at Google. Over half of CPU cycles used are now spent in some flavor of FDO-optimized binaries. And that was in 2016.
Choosing ASICs for Sia
or skiing
I've got it and just replied. See you tomorrow! :)
That was my thought. I wonder what the backgrounds are of Russian teachers/professors of mathematics? I do not know oodles of math teachers, but all of my teachers as a kid, and friends who teach math now, received a four year degree on mathematics and went right in to teaching. They were very uninspiring (career-wise) people, with little knowledge of how math is applied outside of a high-school/university context.
For some context: according to US News, the most expensive college in the United States (among schools it ranks) with respect to tuition (and fees) is Columbia at ~$55k/year. Below that, there are many schools in the $52--53k/year range.

If you consider the total cost of attendance including room, board, books, and other costs, the estimates for the most expensive schools peak either at $68--72k/year at Columbia or ~$70k/year at Harvey Mudd, followed by at least 40 other schools over $65k/year.

The most expensive in-state tuition at a public college is $16--17k/year. The most expensive (in-state) total cost of attendance are a few schools (like NJIT, William&Mary, and some UC campuses) in the $30--34k/year range.
In 100 years, when electricity is essentially free, desalination plants dot the coast, and California's population nears 100 million people, this place will be a boom town.
This idea will eventually work and be huge I think (I know visual programming languages already exist but a commonly used one to emerge). As someone who believes in metaprogramming and flexibility though I'm hoping for something dynamic, not a heavy mandatory type system that compiles to Haskell.
You mean like State sponsored hacking? Sure... I don't know I would say that it's something else entirely.

The core mindset still comes from the same place. Understanding everything. Understanding the implications of bugs and features of known systems, using that for grand exploitation to achieve things they weren't designed for.

What inspired them to start hacking in the first place may or may not have come from a place of not having everything. Perhaps their trigger of interest were movies or TV shows: War Games, Hackers... or James Bond or the nerdy guy from NCIS, 24, Bourne Identity, MI5 or countless other TV shows and movies where hacking is glamorized.

The start of that career path is the same, regardless of what brought you there - a need to understand your tools, deeply.
Some parts of the text appear to me to be rather sloppy and scientifically shallow. References to an ending "globalism" are as unproductive as they are heterodox.

Also: Those are probably the worst visualisations I ever encountered.
I don't say this to advocate minimum wage. I am opposed to minimum wage. But that doesn't mean we should ignore the costs of low wages.

This is why I am opposed to minimum wage: My child does not need to make a living wage bagging groceries. I want them to have a job for the life experience, but they don't pay rent or utilities or a car payment or a grocery bill. If they have skills to land a $30/hr job, great! But they don't have those skills. They have no skills and no credentials. I want them to get a summer job so they can start building. The wage doesn't matter.

Here's another reason: I have a great job with great benefits. I also have spare time. I don't mind doing side jobs for peanuts if I find value in the work. For instance, I might teach a class at the local community college. I don't do this for the money, but for other reasons. Is this fair to other teachers whom I displace? Well... I think so. If they want job security they should get skilled at something with more security. Imagine if the cost of medical school got cut in half because so many successful doctors spent some of their free time working part-time at medical schools for $5/hr.

Is a minimum wage preventing doctors from working part-time at medical schools? Of course not. But there are many circumstances where a minimum wage and other well-meaning labor laws are having a detrimental effect.

I know that if we dropped all protections for workers, many workers would allow employers to take advantage of them. So I don't know the right balance. But I would err on letting the worker make the call.

One more thought, though, is that we have reached a point where we can produce far more than we consume. There is just less need for labor. So we are seeing growing pains as we continue the everlasting wrestle over who controls and benefits from the means of production. In a world where we only need 40% of the population to be able to produce enough for everybody, how do you decide who does how much work and who benefits how much from their work?

The historical answer is, pay people to play games while other people watch. That way, we can employ people to produce nothing. So you end up with one person who works 80 hours a week to barely support their family while another person refuses to play another game unless they get paid $100K to play it. That is because YOU are willing to pay $100 to go to see people play a game, but balk at paying $1/pound for onions.
Has anyone here lived/worked in Buenos Aires? I've been considering it as a place to check out for an extended period of time in 2018.
Wow, I wonder if it's location based. Mine was heavily situated in one location, whereas yours was perhaps global? So it was always prime time for someone? Here is a graph of my usage for the past week (note lows of 30-40 and highs of 650 odd):

https://puu.sh/wrAn1/5816d3f7d7.png
I'm glad you like it! :)
Ask HN: Tax lawyer recommendations for founder stock questions
Can anyone recommend a personal tax lawyer that is versed in the complex avoidance schemes common among those who make it in the valley?

Context: I am a serial entrepreneur embarking on my next startup, and this time I intend to capitalize the company by buying my restricted shares at a nominal fee with funds from my Roth IRA. I believe this to be legal and not fall under the self-dealing / disqualified person rules because all of the founders, including me, are minority shareholders, we are not related, and my Roth IRA custodian is buying the shares directly from the company.

If Forbes reporting is to be believed, Max Levchin did this trick to shelter founding shares of Slide and Yelp, and Peter Thiel did similar things with Paypal and Facebook. However the lawyer at my IRA custodian (who is used to setting these things up for holding real estate and gold bullion, not founding shares of a private company) doesn't want to touch the deal even though he can't, when pressed, point to a reason why this wouldn't be allowed.

So I ask this community, who is in a unique position to worry about and take these sorts of things seriously, is there any tax lawyer in silicon valley who is likely to know the rules regarding self dealing and IRA accounts and be willing to make an opinion on this? Or generally a tax lawyer who knows how startups work and is willing to investigate?
McDonald's stock hits record high, replacing cashiers with kiosks
Excellent read - thanks.
Beware of Duplicated Storage in Solidity Smart Contract Development
Ask HN: Is AWS support worth it?
Have you gotten benefit out of AWS support? We're currently on the developer level paying $49/month, and our support bill is going to go up to over $2,000/month for the same level of service. Our experience with AWS support up to this point has been that they blame us ("you must have changed something, this is why our DNS resolver won't respond") for their outages which fix themselves after a few hours.

We're considering upgrading to Business level support, but I'm not convinced it's better.
Oh no, not Tinder! What would we ever do without Tinder?
Right now, where I am, the sky is grey.

When there's a really big storm coming in, it's an even darker grey.

The sky is, in fact, sometimes blue, but would your statement about Canada's housing bubble be untrue on a cloudy rainy day?
You're basically arguing for a species-level (or at least a deme-level) view of selection. That's something that we've tried to find for many decades, and there just isn't a lot of evidence for it. Selection happens at the level of the individual animal, not any higher grouping.
The cameras have to be 4K+; the final product can be UHD. See the "IMF Master" section.
How AcurianHealth Sends You Letters about Your Medical Condition
I refer you to the creator of this site you're commenting on (BTW titled Hacker News): http://www.paulgraham.com/gba.html
Ha! I do think it goes back to the old romantic thought of chess as a symbol of impregnable notions of human intelligence ...

probably a bit too late for that thought nowadays
https://itunes.apple.com/us/app/dogsnap/id532468586?mt=8 is similar in features and, judging from my experience with it and the comments here on this app, in prediction quality.

I found it very useful in keeping young nephews entertained. It probably also will do well at parties, after a few too many beers.