skysight-inc/HackerNews huggingface dataset:
There are some real and difficult problems the Semantic Web tries to solve, like finding a common language to talk about things and automate information discovery, merging and interpretation.

This may become even more relevant with trends like the IoT (how smart can that be if every company uses its own home-bred standards and the devices can't automatically understand (and react to) each other? This also applies to Robotics / AI.

I'm really not sure the Semantic Web is on a good road there, but they are actually thinking about those hard (and interesting) problems.

There is at least one project where I can see true value, even today: Schema.org (http://schema.org/). And if you're only creating semantic annotations, it really isn't that difficult. Sadly, to smartly combine and make real value out of Semantic Web Data you probably need to be a BIG company like Google.
The Far-Out World of Nanofibril for Biodegradable Microchips
Maybe. I mean - at the time of getting loans most people are around age 18 and legally adults responsible for their decisions, so sure there's that. But we're not talking about living with the decision to grow a mustache or try the paleo diet - we're talking about the decision to borrow thousands and thousands of dollars at huge interest rates, the kind of money most kids haven't seen in their entire lives at that point.

I don't think most people making this decision understand the full weight of the choice when making it, not at that age. I certainly didn't - especially when EVERYONE around you is saying that ones NOT taking the loans and getting the degree are the silly ones.
When some business venture goes sour and the entity responsible decides to cut bait in order to save the rest of their business, that's usually considered by most to be a good thing, a wise, if unfortunate business decision; there is always risk in business, right? They saved their other investors' interests and their business lived to fight again another day. They made the best of a bad situation. When an individual does the same thing with a mortgage or with their student loans, it's a moral outrage. The default-ors are shamed socially, and thrown to often lawless wolves, (debt collectors) nobody wants to defend them against the reprehensible behavior from even the worst of these debt collectors becuase they can't pay, and because they 'deserve' shaming because they are 'deadbeats'. The same kind of social pressure can't/won't usually be applied to the 'deadbeat' business though. That kind of publicity might harm the their ability to repay their other creditors, keep paying staff, etc.

Student-lenders want the profit without the risk. Given the manner in which American colleges have been turned into profit-centers, I am not sympathetic to their problems. I'm in agreement that a mass-default and hastening of the collapse of the current student loan status quo would be a good thing for students and for higher-ed.
If we grant your condition of the grant being small relative to the value of the roof, the following scenario might play out.

Suppose GD will give 10 if you have not upgraded your roof.
Suppose a roof costs 100 and benefits you 150.
Suppose fertilizer costs 100 and benefits you 145.

In the absence of any potential GD grant then buying a new roof is both socially optimal and the thing the farmer is incentivized to do.

But with the potential for a GD grant then buying a new roof is still the socially optimal choice, but the farmer is no longer incentivized to do it. Thus, a farmer might forgo buying a new roof in the hopes of securing a cash reward, which is inefficient.
Bonobos do not have social penalties for promiscuity, however. This would change the cost/benefit equation for humans. So, interesting, we've come back to social constructs from evolutionary biology.

What I did there was to couch my personal opinion/narrative into the scientific language for increased authority. This is how I most frequently see evo bio used.

So you engage in such speech/commenting, not as a genuine form of exchanging ideas and formulating new ones, but as a means of aggression on behalf of chosen causes/positions? Scientific facts aren't data to be considered in thought, but as ammunition in a partisan debate?

If so, thanks for this bit of information about your world view.
Untrusted: a JavaScript game
I would love it if there were a similar list for successful (or ongoing) startups..
XML is a mess and it was no less of a mess 10 years ago.

Text streams are unstructured, so parsing them is a pain in the ass.

JSON is simple, standardized, and not going anywhere.
When I first attended college back in 1985, I was shocked at the number of institutions who camped out in the student union to hock their cheap plastic trinkets if you would just fill out this credit application.
Thanks for trying to impress us with an appeal to authority.
An iBeacon for Wi-Fi?
1) Efficiency of algorithms stems from disabling interrupts

The efficiency stems from having little to zero synchronization cost for readers in a read-mostly workload or workload that just isn't update-intensive. In addition to that, note that a deferral interface is available so writers basically never have to block until it is actually safe to free memory. URCU and ck_epoch all share those desirable qualities.

2) "RCU algorithm I've seen ... protects with a read-write"

The synchronize portion of RCU and RCU-like systems is almost always heavy-weight. Applications that adopt URCU can typically afford this.

3) "no algorithm more efficient than a general purpose GC"

All the blocking schemes are magnitudes more efficient but the trade-off is that it isn't generally applicable. However, they're still applicable for plenty of workloads. We are starting to see more GC mechanisms adopt SMR-like techniques so that may change.

4) "Common authorship, BTW, says little"

Not in this case.

If you would like to learn more about the performance trade-off with the various mechanisms, I suggest http://www.rdrop.com/users/paulmck/RCU/hart_ipdps06.pdf and the URCU paper as a start. I've some additional numbers on something similar at http://concurrencykit.org/presentations/ebr.pdf

Paul also has a good introduction up at https://queue.acm.org/detail.cfm?id=2488549
It really is a trade off. Like I play football competitively and I know that I'm wearing out my joints, but my muscle mass and bone density is way higher than that of the average female. Muscle mass and bone density have a huge effect on your health later in life. Meanwhile, physically inactive people my age (20s) are losing muscle mass, decreasing their metabolism, increasing their body fat percentage, and so on.

Yeah, I probably could just do weightlifting and cardio on their own (and will sometime have to transition to this) but to be honest football is my primary motivation for doing these things in the first place. A lot of competitive athletes make a successful transition from competitive play to less injurious activities after their careers and are none the worse for it. (Minus NFL concussion cases...)

There are also intangible benefits to playing competitive sports. Being part of a team, working hard to achieve a goal, being challenged, pushing your limits, pursuing something you're passionate about, succeeding at an elite level... Sports can give you unique experiences you'll treasure for your lifetime and also shape you as a person.

It really is an optimization between the all the trade offs. Every year I have to weigh what the sport gives me and what the sport takes away and decide whether it's my last season.
> dataker is lucky to be interested in one of the few fields left that pays well

Who says dataker's interested? Maybe dataker just wanted to make more money and so chose CS. Or became interested after getting into the field. Why does your choice of major have to be something you're really interested in?

I think part of the issue is we keep selling high schoolers on the idea of "choose what you love", but in high school your breadth of experience is laughably small. Picking a major that would pay well and then approaching it with a good attitude would probably get one farther.
If you have the plans, it's manufacturing, not engineering.

The engineering in the design is in developing the prototypes and proving that theoretical concepts can be implemented practically. There is nothing straightforward about that, unless it is an incremental improvement to an existing implementation.

The engineering in manufacturing is about deriving ways to manufacture parts with greater yields and greater efficiency. In some cases, it is about developing manufacturing techniques that were hitherto impossible. Again, not much straightforward about this.

All of the above is rigorous, but that is not the same thing. This rigor can be applied to software development just as easily as any other product development, and when it is it becomes software engineering.
And presumably they would bar a SNP or sinn fein activist on the grounds that that party's political aim is the break up of the UK?
Why free will matters
https://danielmiessler.com/blog/dennett-wrong-freewill/
Free expression is a cultural value. The value is way more important than the Constitution and laws that embody it.

Funny way for this to finally make the front page. I'm not sure I buy that this is the work of Marxists or the connection to Donglegate. But very curious to hear how HN sees the situation.

Unfortunately, one side effect of this kind of "no platforming" is that it legitimately leads to concern about whether people feel free to openly assert their opinions.

EDIT: Well, I guess I won't be able to hear about it, since this post has been flag-killed. Really strange that HN seems determined not to discuss this. As I said in an earlier post that got buried, this should be in our wheelhouse. urbit has been actively and approvingly discussed here previously, with Yarvin's participation. Should those posts have been flag-killed?
> I would definitely be fucked and miserable if I had to do something artsy if that would be what pays...

You'd be surprised at how well an analytical mind can approach the problem of getting good at an artsy field. But if you go in with the assumption that you'd be fucked, well, it might be a self-fulfilling prophecy.
There's a lot of rationalization and sophistry in that article, but this was the most egregious:

> Self-disgust and lifelong unhappiness, destroying a precious young life

Even if we accept all the rest, this part is ridiculous. There are plenty of jobs that pay better than writing and don't induce self-disgust, and even the worst jobs generally aren't likely to destroy a lifetime. Plenty of people endure a few years e.g. of military service, even though they don't enjoy it, and then move on to completely different things that they find more fulfilling. The author seems to think that nothing other than writing is an acceptable career choice, and that he has an absolute entitlement to such a career. What total bollocks.

There are plenty of problems with our college-loan system, but the fact that Lee Siegel can't make good choices is a problem only with Lee Siegel.
I provided a link to the definition I'm using.
Ask HN: What is the average salary for a front-end dev at a SF startup?
Assuming several years of experience at a startup with series c or d funding, what can one expect?
Mind-blowing for those who've read 'The Selfish Gene' and thought it explained everything about evolution:

'The Spandrels of San Marco and the Panglossian Paradigm: A Critique of the Adaptationist Programme', SJ Gould and RC Lewontin

'The Origins of Genome Architecture', M Lynch

'Mutation-Driven Evolution', M Nei
Huh, strange that the article to get traction on HN should be written by a neoreactionary. I'm not one, but the author isn't wrong: the people who got Yarvin kicked are hard-Left. Which is significant to me personally, because of the following:

I'm a Zionist. That is to say, I'm a Jewish nationalist, who immigrated to Israel about four years ago from personal conviction. As many will be aware, there is a strong current of Left thought that calls Zionism a racist ideology. This led to U.N. resolution 3379 (http://en.wikipedia.org/wiki/United_Nations_General_Assembly...) - later revoked as a condition of Israel agreeing to a crucial stage of the peace process.

But I would be very surprised if at least some of those who demanded that Yarvin be kicked for racism, did not also think that I was a racist on account of my Zionist beliefs; the phrase "progressive except Palestine" exists for a reason.

Now yes, Miller has every right to choose who comes to his conference, and the attendees have every right to ask that he kick people out for any reason they deem sufficient. But it seems to me that if there is a social norm of letting people veto speakers on grounds unconnected to the subject of their talks, then we're in a very parlous state - even if those grounds are things like racism.

Miller can't be blamed for uninviting Yarvin, there's too much money hanging on it. But this should not be something that passes without concerned comment.
Not so fast. My first lectures to freshmen deal with precisely this issue. This problem comes from, and could not survive without college administration. One problem with that is that the students have already been led to the slaughter by the time they hear any of this.
I wondered when this nonsense would show up here, and indeed am utterly unsurprised to see an article spinning conspiracy out of the disinvitation of a virulent racist and fascist popping up at #1.

For a less sensationalized counterpoint, try this: https://al3x.net/2015/06/04/wouldn't-censorship-be-exciting....
Thanks for that link.

I just looked at it from my laptop and from my phone, and it reflows on my phone so that I don't have to scroll, or embiggen and then scroll, just to read it.

Why have people forgotten how to do that?
irm myrouter {ls c:\logs | ? length -gt 50kb}

This will emit "deserialized" objects from myrouter. PowerShell remoting works across machine boundaries by defining an xml based format for serializing and deserializing objects.

During serialization, all properties are serialized, recursively to a configured max depth. The local client will see the deserialized objects - ie they are not "live" any more.

Note that the PS team recently announced that they would support SSH as a remoting mechanism. I suspect that they will still send CliXML objects when using powershell to powershell communication.

Powershell uses an industry standard for http based remote commands. It should be adaptable to SSH.
Quite sober-minded and unpolemically written, in contrast to the many non-passivistic articles produced in response to this case of politics eating the world. The clear acknowledgement of the independence of tactics from ideology is refreshing - the weapons of rhetoric and other forms of social technology are as innocent of harm as more corporeal arms.
Hotfoots of the Gods (1998)
There are a few factors involved but most of the burden comes down to the person. What ever happened to personal responsibility and learning some financial sense?

This is the same issue with housing. Just because the bank pre-qualified you for a $500k loan, doesn't mean you should go out and buy a $500k house. You need to look ahead and think about your current financial situation, what you can honestly afford, how much can you put away into savings, will you be able to afford maintenance and repairs?

Author could of had a lesser burden had they went to a local or state university instead of starting off at private.
I became good at sevens working in a pharmacy store room in a large hospital where we did continue to count in weeks. Boxes of 112 were common. Inside you would find blister packs arranged in rows of seven with the days of the week printed.
شركة نقل اثاث بالقاهرة
I like that he included the counterpoint to his position early on in the article (Cleanroom etc). The article is correct that our type of engineering is a bit different with all the interactions between components and the fact that they're often different. Yet, there's a subset of the field that counters these problems through choice of development style (eg Cleanroom) with well-understood components with consistent interfaces. The style is fairly easy to pick up but the good components are built up incrementally over time.

Truth is, manager's and developer's choices are why most of this isn't the case. Management might push use of a problematic technology, give too little time to assure quality, and so on. Developers might care little about making things maintainable, prefer a style which impedes it, or use fad technologies with tons of unknowns. The combination led to pervasive issues in the industry the article references.

The solution is for quality-centric IT shops to differentiate by going in the opposite direction. The same for FOSS projects. Fortunately, we see a little bit of this here and there. Altran-Praxis was delivering engineered software via Correct by Construction methodology. One student's combination of Python and Cleanroom was promising. Ada and Eiffel communities are using Design-by-Contract to aid predictability/maintenance. So, we see pieces of how vanilla IT shops & FOSS can raise the bar closer to engineering. We just need courageous groups to jump and grab it.
It's relatively easy to sit on the sidelines of someone's life and compare the choices they've made, to your own, especially when we're aware of the consequences after the fact.

What isn't so easy is to admit to yourself, that not everybody has the same choices available to them as you.
Charging money will definitely reduce the number of stupid comments, but that is not totally foolproof either. On Amazon, I've seen many times people leaving bad reviews (after paying for it) not because the product was bad, but because they understood the description wrong and hence the product did not meet their expectations. It is amazing how many people won't take 2 mins to actually read the description before buying.
Talk submissions should be blind to maximize inclusiveness and minimize quackery.
>The elites of today

*The Boomers
Do we really need this kind of culture war nonsense? I don't agree with anyone being barred from speaking at technical conferences for their political views, but then bringing Steve Klabnik's politics into it doesn't feel like a classy move either (and I say that as someone who does not share his politics). It seems that posts like this are designed to get people more riled up and create another round of polarising outrage, rather than encourage the people who mobilised to bar Yarvin from the event to consider the possibility that they might have been wrong to do so.
Miller can't be blamed for uninviting Yarvin, there's too much money hanging on it.

Agree with everything in your comment except this. I think he must take responsibility / blame for his decision. And the money's not all on one side. I've wanted to attend Strange Loop for a couple of years but certainly won't, now.
This guy seems to be stating a made up tautology due to the fact that he is redefining eng.

According to this guy we do mostly design and specification. Of course then you could say the Bay Bridge, the Space Shuttle, the 787 and every product that requires a long design and exploration pathway is not engineering. I don't know of anyone at Google who considers dev the same as mechanical engineering. It's more of an exercise in managing complexity, mathematical optimization, social science and design theory. But we sure as heck aren't designing for the knowns required to do what this guy defines as engineering.

But so what?
The less sensationalized counterpoint more or less agrees with this: Yarvin should be disinvited because we dislike his views.
> Strewn throughout the Urbit author’s writings are statements in support of racism and slavery.

Can you link to or quote any such statements?

As an east-german i'm looking upon this with bewilderment and bemusement as "left politics" are decried.
Why not attend community college for two years and then state college for two more? The financial burden would seem much lower. Why attend an expensive private school if you can't afford it, unless that school is offering something that is clearly worth the cost delta.
What will be the incentive of a start up company to follow these new rigorous software engineering practices? How many other engineering disciplines could get away with cutting those types of corners for a first version of a product? Perhaps people put planks over gaps when the standard for bridges was lower. It's hard for me to imagine a world where customers demand a product built with strict software engineering practices. Though, that would be nice if that happened, as a user.
Two words: air gap

Three words: not rocket science.
Docker Jumpstart
> I completely agree that colonialism didn't stop at 1947. I'm just saying that it seems like a cop-out to just use it as an excuse for all our problems.

I hardly, if ever, see people using it as a "cop out for all our problems", or people "shoveling all blame on colonialism". What I do see, though, is that this criticism is almost always made anytime someone makes mention of the actual continued effects of colonialism in the present day. It happens both on this thread and any other HN thread where the topic is brought up (though it's not limited to HN). In the aggregate, it becomes a way to dismiss these very real effects and ignore them altogether.

> Besides, I find it a bit disingenuous to put the full blame of a modern problem like pollution on colonialism, even when you account for continued influence way past 1947.

I don't (and neither would most postcolonial scholars), because the economic impact of 200+ years of outright exploitation takes more than 50 years to recover from. This aftermath of this economic destruction fundamentally changes the sorts of political and legal actions that are actually feasible (in practice). Even the US, the wealthiest country in the world[0], has outright refused to ratify the Kyoto protocol because of its effects on the economy[1]. In India, not only do you have to trade that off against the importance of economic growth in a developing economy, but also against the feasibility of actually implementing and enforcing policy changes[2].

> Do you see any Americans blaming slavery or legal discrimination for the current situation, or are they blaming the modern times?

Slavery and legal discrimination are responsible for the current state of the Black community in the US - that's the whole point. It's been 200 years and we still haven't been able to completely reverse its effects.

Incidentally, I do oftentimes see this same misguided criticism levied at the Black community, which essentially amounts to "you've had equal rights for 50 years now; it's up to you now to achieve success and end racial discrimination and inequality". While the situations are different (slavery vs. colonialism), this criticism is as misguided when applied to Black people in the US as it is when applied

[0] by raw GDP, and the wealthiest "large" country by GDP per capita

[1] ignore the political posturing in the rhetoric; this is very clearly the bottom-line reason

[2] Yes, inequality begets corruption and corruption begets inequality; it's a vicious cycle. This is why exploitative imperialism is so dangerous and exactly why fixing it is such a slow process.
In China, I see custodians/tradesmen/anyone whose job is primarily outdoors wearing hats like this [1] in concert with a plastic poncho all the time. Seems to work quite well.

1. http://www.amazon.com/Loftus-SW-0014-Umbrella-Hat/dp/B0006GK...