skysight-inc/HackerNews huggingface dataset:
> The flip side of this special status is that they're treated as intrinsically naive and not capable of having meaningful opinions, possibly even on the subject of their own needs and desires.

That's certainly how it occurred for me, as a child. And indeed, adults are now treated similarly, in some ways.

I've found Lloyd DeMause's work to be enlightening.
If they click on link and close the window without doing anything relevant, they weren't acquired.
Panthers vs Titans Live Stream Free
http://www.douglas-budget.com/calendar/event_ff8768ac-8509-1...
What you lose in creativity, you gain in knowing "not eating vegetables" is a fucking stupid idea!
I didn't talk about multiple return values, did I? Every language has error handling support, some languages hijack an exception mechanism as a control flow path for non-exceptional error states. Returning error values is more ergonomic than exceptions, but Go's lack of sum types makes this slightly tedious (still better than exceptions).
My mental model is just fine, thanks; I've written about 70k lines of Go, and I'm perfectly aware of how it works. I'm saying it's a misfeature. interface{} is a leaky abstraction.
interesting.. I have worked both for startups and large companies. There are tradeoffs to both of course but my favorite so far is the large company I am at. I get to do things at a scale that doesn't exist at startups.
I think that's cool, but I would almost say that's like the `const` problem of c++ and the Open System problem. It's a single special keyword. Not a point to extend with arbitrary layouts. It is progress, but a very small step.
> Don't chase big money or big names. The two almost never go together, anyway.

Do you have evidence on that? Virtually all data I've seen from salary sharing threads, and all compensation discussions I've had with startups suggests the contrary.
Vue optionally supports jsx, too
The conciliatory tone is refreshing - as a community it doesn't have to be a "Vue vs. React" death match. Both are reasonable approaches that incorporate some pretty dope technology in slightly different ways.
For those not familiar with offshore lingo, transparency here means the legal structure is essentially "look-through" almost as if you owned the underlying investments. It's not transparency as in freedom of info.
Is Norbert Blum's 2017 proof that P = NP correct? Apparently not
Personally I don't think Vue's API is that big. Most of the bread and butter stuff are learned in an afternoon.

IMO the argument that React's API is really small is a fallacy since React is but a small piece in your project. You get nowhere without a router, local and global state management, transitions, etc.

The other factor to consider after the learning curve is productivity. Vue has a pragmatic nature and in my personal experience I can get the job done faster.

I think React is idealistic.

http://objectivism101.com/Glossary/Idealism_Pragmatism.shtml
I doubt there is one true book for this.

For type systems your best bet is to learn languages with advanced typing features. Start with the friendly ones (TypeScript, python mypy, Rust, Haskell) and look at Idris for dependent types.

And then reread this post, and ask a lot of questions (reddit, stackexchange, quora).
I've been thinking about this for the last few years. What would an APL-like language look like with structured data? Is that possible? Could you make a language where you specify if a value is SoA or AoS? Is it possible to automatically convert an AoS-based algorithm to SoA?

It really changes how you do basic things like sorting. In the standard AoS approach in C-like languages you swap entire structures around the array. In an SoA approach in APL-like languages you generate a list of indices that would put the data in sorted order then apply it to each column. A number of times I written code to do this in C++ for high-performance systems, and it works great, but is definitely a different way of thinking about things.
Statistics is used heavily in machine learning.
Why are you sad? It is backed up by on the biggest Software companies in the world and the amount of free stuff Google is throwing around is mind boggling.
It's funny that I get down voted when I'm caustic and sarcastic but you seem not to be.

Either way, of the two of us, you are the one citing anecdotal evidence as applicable to a broad slice of the population in general.

Seems like a pretty poor argument to me.
Cool. I saw this in the article:

https://en.wikipedia.org/wiki/Borobudur_ship#Borobudur_ship_...

where it says that a British sailor created a reconstruction of that type of ship and sailed in it from Indonesia via Madagascar, and then around the Cape of Good Hope to Ghana. Reminded me of Thor Heyerdahl's Kon-Tiki voyage :), which I had read about in a National Geographic article about the voyage some years ago.
Can you share some of it. Trying to get better at C++ here.
Ethereum Proof of Stake FAQ
You're confused, Java's tooling is more complex/less intuitive. It doesn't matter where the dependency data lives on your system; it's completely transparent to you.
Thanks for the info. Cool that one person has done most of it.

Also, it was interesting to see that large-scale real-world software has been developed using it.

http://gambitscheme.org/wiki/index.php/Real-world_software_a...
It's actually more complicated. There are thousands of potential compounds in a bottle of whiskey that come from both the distillation and ageing process, and even some leached from the bottle itself.

Whiskey doesn't necessarily taste better with water. It simply tastes different with water. It also tastes different cold. Since every whiskey contains different amounts of different compounds, every whiskey requires a different variable of water and/or temperature. Some are really good by themselves.

Personally, I can't stand Johnny Walker neat, while I find Macallan ruined by water. Decide how you like it for yourself.
>Who wouldn’t want to have breakfast on the French Riviera, take a walk along the Great Wall of China in the afternoon, and then cap off the evening by staring at stars above the Alaskan wilderness?

Ok, I know this is just aspirational ad copy... but, realistically, this looks very bad with respect to planetary health.

We're trying to get people out of cars and into public transit or bikes --this would do the opposite of that. It would allow the wealthy to further increase their carbon footprint. In addition, even if we figure ways to counterbalance carbon pollution, it would in the least increase throughput in a given area due to reduced travel friction. Already some national parks exhibit detrimental effects from too many people visiting -such that some require advanced limited reservations.
Integer loops over length should be enough for everyone. Especially when poor numerical method error handling has bugged sort implementations for most of my life.
r/theydidtheMONSTERmath

sorry, couldn't resist
It's definitely a leaky abstraction, but not for the reasons you mentioned. Your proposal just adds more leakiness on top of it.
User acquisition is always what makes a project into a product.
Bitcoin has no value, but neither has fiat money. So if using it has benefits over fiat money, it will become the preferred medium of exchange.

I can see a lot of benefits, such as a global currency (no need to exchange money when going abroad), no (hyper)inflation (especially helpful in unstable countries), wire transfer immediately (not needing to transfer money during bank business hours), pay with your mobile phone (you have it already, and in the future you don't need a wallet), no government interference (illegal activity).

Hard to predict if Bitcoin will prevail or not, but it's hard to deny that it doesn't have potential.
I love it there :) go big or go home
It happened to me when I was in the first year of my job. I was coding for 14 hrs straight for more than a year. I had a lot of websites that I needed to maintain and all the tech was new to me.

Then when burnout struck me hard, I realized that I just don't want to open my laptop anymore. Also, even side project started to feel like a burden to me.

Then I decided, enough is enough and I need to do some changes to my life.

- I did join a gym near my house.

- I stopped coding in evenings. I would wake up early and code for 2-3 hours in morning and be content with whatever I achieve during that time.

- Evening hours after office would be only for gym, relaxing, having dinner and watching TV.

Believe me, it was the best decision I did for myself. My health both mental and physical improved drastically and I started loving coding again.
This Reddit thread also has an interesting analysis of slow PS4 downloads: https://www.reddit.com/r/PS4/comments/522ttn/ps4_downloads_a...
What the evidence says about Mr. Damore’s Google memo
Exactly. If his hypothesis is correct and we are better off without these attention-seeking platforms, then the true solution lies in building platforms that are better for humanity and migrating as consumers to these healthier platforms. Instead he's just groveling for CEOs of platform comeanies to issue some edict that will transform their business model and health metrics overnight to something that is less about attention and more about.. social value? Last time I checked shareholders and your bottom line don't care about social value unless that is the product you're in the business of providing. It's not Facebook's job to help me be a good person and frankly I don't want them pretending it is. If I want to meet you for beers and politics I'll make that happen, not Facebook.
Vuetify is better IMO: http://vuetifyjs.com
Joe Collins was one example I was referring to in my comment, YT has since monetized his videos but here is the source where he Expresses his Frustration with YT not just in the current round but his experiences over the Years,

https://www.youtube.com/watch?v=_dgHf6iuvrI
How hackers are targeting the shipping industry
You had better start shopping. It was not just a UK effort. I first heard about this technology in Australia ten years ago where it was being touted as reducing the Europe-Sydney route to something more bearable. They have done many successful early prototypes of this design and other scramjets - flying ones.
Perhaps, but AFAIK, in bacterial systems that are light-inducible you need continuous illumination of a certain wavelength to have an effect. Which the eclipse wouldn't provide. But I don't know enough about the species mention in the article.

Just from the species name I'm guessing it can survive really high temps.
Pleasantness of use is only one dimension. I think it makes sense to use C++ sometimes even though it's (evidently) relatively unpleasant.
DNS based GEO load balancing/CDN's are wrong idea today. For example if you use DNS that has bad configuration or one that is not supplied by your ISP, then you could be routed to servers thousands km/miles from your location. Last time I've checked akamai used that flawed dns based system. What you want to use now is what for example cloudflare uses which is anycast IP. You just announce same IP class on multiple routers/locations and all traffic is routed to the nearest locations thanks to how BGP routing works.
This is at least an order of magnitude more complexity and heat exchange than the Shuttle Main Engines (SME's) ever succeeded in doing. And were constantly maintained and babied by NASA staff for less than a dozen flights a year.

Cryogenic hydrogen is a really nasty chemical. It's so small it'll worm into your linings, plumbing, metal walls, and flake them apart with the temperature swings. Other combustible fluids condense on the outside of the plumbing if you're not careful.
Depends what your server is doing, java app binded to http port will take probably same amount of time.

My dropwizard server contains almost all possible batteries: ssl, logging, http filters, static content, metrics, DB connection pooling, static content serving, all kinds of URL parameter parsing and URL routing, DI framework, ORM, thread pooling.
I think it just inspects and initializes all this data structures in memory, load libraries and classes, etc.
> It doesn't matter where the dependency data lives on your system; it's completely transparent to you.

Until some idiot checks it in on git despite the .gitignore (yes, this is possible, as I discovered after people accidentally did it).

Java’s tooling is far more intuitive. I don’t have to configure a GOPATH, or deal with go get or deps or stuff, I simply define my build.gradle.kts, do gradle build, and I’m done. I don’t have to care where dependencies are, or what transpilation steps are happening.

If I want to add a preprocessor, I import it the same way that I’d import a normal dependency, just with another directive – `compile 'com.jakewharton:butterknife:8.8.1'` vs `annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'`.

This is something I really miss in the JS and Go and C and C++ world. It all just works.
This is similar to old companies compared to startups. The two together give a nice balance between stability (and efficiency) to experimentation. I wonder if the analogy extends to the article's observations about teens. Are "teen" companies fairly well established with what they are making but still willing to explore various relationship or management models?
I think a good principle is to never assume malicious intent, but never tolerate an abusive position either.

So, Facebook, lets assume, isn't being malicious and genuinely feels this is the right approach to deal with what they consider to be "meritless" lawsuits... but at the same time, if this response-- genuine as it may be-- gives them abusive power, don't abide it.

Similar principle for politicians-- never support Obama/Trump having a power you wouldn't want Trump/Obama wielding.

For any aspect of power, assume the most abusive historical figure has it-- should they have it? IF not then don't grant it to even people you like.
I agree completely. The stories that people are telling aren't just yea I did a lot of work for x amount of time and then I needed a break. These are real stories of people having mental health issues due to the pressures that we and society put on ourselves. These kinds of stories should be taken as warnings of what can happen to us if we don't recognize the warnings that our bodies and minds tell us. Especially considering how society teaches us to ignore them.
It's slightly less easy to read than <li ng-each={myList}>...</li>

But it means you don't have to learn a library's HTML API.

Or when you want to loop through myList, but exclude a few particular items... you know how to write that in JS, but have no idea what to do in the mark up language. You could create a filteredList, but it's often not ideal
I'm not particularly interested in finding the intersection of social health and Facebook's bottom line. But in terms of a theoretical social network:

What about just using client-based PoW to indicate how "loudly" one wishes to speak their post?

Casual posts probably would benefit very little. But at least fake news generators would have to pay some money if they want to get clicks by making your uncle angry.
I had the same experience, but I did quit.

I joined a famous lab in Europe to do a PhD. My second supervisor was and still is a really highly cited. He interviewed me and I got an offer next day.

The odd thing was I got an email a few days after the offer stating a different person I had only briefly met during my interview would be my first supervisor. This made me very suspicious. I did in fact reject the offer initially due to concerns over this, but they did convince me to accept it. Big mistake.

Things started going south after half a year. The group dynamics was very strange. My first supervisor, a young PI, was trying to block all project opportunities I had with my second supervisor. The latter was a very good guy, with some anxiety problems, and did not know how to play this kind of corridor politics games.

After two and a half years, things were in such a bad shape, I started applying to other programs. It's an interesting experience to apply to some places without recommendation letters. I got many weird looks during interviews. Fortunately, my CV is good and I got offers from half a dozen top 10 universities.

When I announced I would leave, shortly before the time I should start writing, everyone panicked. They guaranteed me I would pass, but I couldn't cope with the idea of handing in a rubbish dissertation. Maybe it was the wrong choice. It was a really exhausting situation, and I am still coping with some long-term burnout.

A year after I left, the lab melted down as they exhausted all funding. PIs were living a luxurious lifestyle. We would even have group retreats abroad in 5* hotels. Ridiculous and sad, because it was a lovely place.
> If it's a Scotch it's whisky.

Also Canadian, Japanese, Australian [0], English [1] and Welsh [2].

[0] https://www.theguardian.com/lifeandstyle/2014/apr/02/tasmani...

[1] https://www.englishwhisky.co.uk/the-whisky

[2] http://penderyn.wales/
>But interestingly, while I program go every day, I sort of hate it as a language.

I would be interested in asking you to put some of these thoughts down. This can be contentious as it's matters of taste (i.e. I don't want others to reply to you defending it), so if you wanted you could email me - my contact is in my profile. Just a few thoughts -- i.e. what you had in mind when you wrote that -- would be really helpful for me.

What makes you hate the language?

Thanks so much for any thoughts.
It seems to me that the input data for the study is "just" the final report from the hackers to the customer. The academic researchers (who are presumbably nowhere near the level of expertise of the hackers) then annotate and categorize the conceptual tasks behind each word and sentences in the report.

It seems to me that a lot of bias on the input data, based on the annotators knowledge. They try to account for this by using multiple (n=7) annotators, but I doubt if that is enough.

Two questions come to my mind:

1) What level of detail do the final reports contain? I have procured and read a few pen testing reports myself, and the level of technical detail seemed too low to infer the hour-by-hour activities of the hackers in any meaningful way. Would be nice if the paper explained what those reports actually contained

2) I wonder what it would take to get the hackers themselves to keep a diary/journal of the hour by hour activities. That would remove a lot of noise from the input data.
I have the impression that at big universities maths is always the #1 topic in CS/ML. So its no surprise their graduates ask the same riddles as their profs.
I hope they skip versions straight to 2.1.
NASA and the DOD tried to make this with Copper Canyon / NASP / X-30. They couldn't make it fly, and they had cubic billions of dollars to try with.

Today, the children of Von Braun, tail-sitting rockets like the DC-X, which is Blue Origin and Space-X, are progressing towards the amazing reality of boring reliable transport to space without crazy wings and dwelling in thick atmosphere.

https://thehighfrontier.blog/2016/01/02/reagans-impossible-d...
Once someone told me a story about two company that were building cars.
One was building slick cars the other not so slick cars but with robust tires that could roll on spikes, additionally they were silently buying roads.
So, there were quite even on the market, but one day suddenly spikes just popped up from roads.
At, the time when I heard this story the "spike" company was referring to Microsoft.

So much about "do not be evil" policy although that is Google slogan one must ask is the Angular or Node.js next?

21st century and still greed for money and monopoly "one to rule them all" screwing open trusting hard working guy ...
I know this is side ways but: how should we trust any other thing they release or talk about privacy, sharing, VR, Basic Income ... ?!
> What's wrong with looping this way?

The problem IMO is that it's harder to read and write than:

<ul>
<li v-for="num in listItem">{{num}}</li>
</ul>

That's Vue's syntax, but any other templating language is more readable to me than JSX.
This is a lightweight version of PCB etching. Fat (or other e.g. sharpie) as the resist, aluminum foil instead of copper clad board, and cola as the etchant.

If you like this process and are into electronics, you should check out the process of creating your own printed circuit boards at home!
npm stats are slightly deceptive because Vue is huge in China. In China npm is very slow so most devs use mirrors to download their packages. so the * here is npm doesnt really include China, which is arguably Vue's biggest market.
Is http://asmjs.org/ a new language?

(Hint: no. http://asmjs.org/faq.html )

Also,

> The point is: developing your own language to ship your apps is crazy.

It's crazy until you get to Facebook (PHP -> Hack) / Google (Go/Dart) /Twitter scale, then it starts looking like a really good idea.
>The SABRE Engine is a hybrid air breathing rocket engine. In the past, attempts to design single stage to orbit rockets have been unsuccessful largely due to the weight of oxidiser, such as liquid oxygen.

Carrying your oxidizer with you allows you to avoid losses related to the accelerating (which is slowing down in the plane's frame or reference) of the unnecessary 80% of the incoming air, ie. nitrogen. Decompressing that nitrogen back in the working chamber (which also decreases the efficiency of the chamber) allows to recuperate back some of that loss. At slow speeds (like typical jet) - most of that loss is recuperated back. The higher the speed the bigger the share of that unrecuperated loss, due to higher temperatures, etc... Granted, thrust-wise having larger working mass moving slowly would usually/theoretically be welcome (larger prop effect, one example in application to rockets - air-augmented rockets like http://www.astronautix.com/g/gnom.html), yet at higher speeds other things like that mentioned loss, efficiency, complexity/cost, etc. start to become major factors.

Additionally the potential amount of oxidizer saved while reaching the orbit is really not that much. Quick mind napkin calculation shows that on the order of several tons per engine which is close to a wash given the additional hardware (thus weight) necessary for such scheme to work.

If anything, 2 stage system with returnable 1st stage should work much better/cheaper/robust as we can already see from SpaceX and SpaceShipOne. Developing such first stage - basically a plane for quick acceleration to M5-M8 and returning back to the airport should be pretty simple relatively to any other orbital/suborbital or long-range supersonic effort.
Were you paid a ridiculous amount of money to go blind and collapse being taken to the ER? Like to the tune of $3 million dollars plus?

Why would you suffer through that if not?