skysight-inc/HackerNews huggingface dataset:
I don't think so, or at least I don't think that's the primary reason. I think the idea is to have people develop a breadth of experience working on different types of problems and in different countries. If you're a specialist in, say, the Middle East, it's good for your career and for State if you have experience in a variety of different countries in the region.

I think they also try to have foreign service officers do different types of jobs
(aside from technical jobs like communications specialists, who always do the same thing) for instance, I think most of the foreign service officers have to do a consular rotation where they're working with people on passport or immigration or travel issues rather than on political or economic issues.
I run a website that shows the office of big companies, but the idea you mention is something I've thought about doing for a while.

Do you have any people whose desks you'd be most interested in seeing?
Yep :( Another server, a victim of HN. Actually this is just my private tiny VPN. Never expected it to get any meaningful traffic, so it was running a very restricting Apache setup. I am going to migrate over to Nginx, it's about time any way.
I don't really care. I'm GOING to listen to music while I do some of my best work, while doing my best to quickly break for necessary communications. If a team doesn't appreciate it, then I don't really belong there. The Broken Bells and Thom Yorke are my most valuable co-workers.
This is really cool. With the phone connection, it kinda reminds me of the extra probe on Medical Tricorders (from Star Trek), where that device had additional sensors, and was smaller and easier to move around a patient's body.

Likewise, this instrument can be placed in locations where a smartphone would be difficult to position and read. Or it can be a small distance away - put the sensor outside while you remain comfortably indoors. Put the sensor inside a centrifuge while you remain relatively stationary. Put the sensor inside a model rocket while you remain on the ground.

I can't wait to see these put on RC cars and drones and RC blimps.
QuantumRoar's reply is pretty well-aligned with what I do for space music. I usually just grab random playlists on Youtube for "space music."

As for video game music, I'm currently partial to Assassin's Creed and Deus Ex: Human Revolution.

And when it comes to the intersection between the two, music from the Myst games is good.
Yeah, I was prepared to see some Lovecraftesque template metaprogramming implementation of lambda calculus just to calculate the fixed point of a function.
> The Smog Free Tower draws in dirty air from the sky and captures ultra-fine smog particles by using innovative, patented ion-technology. The Smog Free Tower uses little electricity and is safe.

Oh boy. There's basically no discussion of the actual tech they're using here, which isn't really confidence inspiring.
Sure. Let's say I have a Group collection, a User collection, and a Post collection. A Post has a pointer to a Group and is public to that group. I would like to specify that each Post should be able to be read only by Users who belong to that group, by having a pointer to that Group in their "group" field. I could specify this permission at a class level as a Parse Query.

Basically I want a more powerful version of this: http://blog.parse.com/learn/secure-your-app-from-the-data-br...
This is the "Show Kevin" version of this submission.

It's nothing super technical, just a fun little project I did with my sister one weekend to show the YC Fellowship folks that we can ship something together.

Simple concept - loop these tracks on your favorite streaming music service while you work, meditate, or sleep and all royalty payouts will go directly to Watsi & charity:water.

In my mind it's the equivalent of donating spare CPU cycles to SETI or script-clicking those "donate rice to a hungry child" ads.

Idea came from a combination of two things - a band who uploaded silent tracks and had their fans stream them to generate tour money, and Taylor Swift accidentally uploading a track of static that hit #1 on iTunes.

There are tons of ambient noise & nature tracks people use for work, meditation, sleep, etc. available on all of the music services. The only difference is we're putting our royalties to good use!
All European cars since 1998 will have both, because immobilizers are required by law in most of Western Europe.

On most cars, you'll never notice the immobilizer as it's RFID based, passive, and requires no batteries. The only way you'd find it is if you take apart the key fob or have to service the ignition lock, at which point you'll find the RFID antenna ring around it, or if you try to get the key replaced.
Yes, there are few dedicated Rust jobs yet. Most organizations that are using Rust in production are using programmers they've already hired rather than hiring new ones specifically for Rust.

It's a newly stable language, these things take time.
Is it possible for rust to optimize across crate boundaries?
Not the "fix x = x" class, but a fixed point number class :-|
Any spots left on the course?
implementing the right solutions is very subjective. There are many approaches to solving a single problem.Lets take the energy example where we have different solutions in renewables, hyro and nuclear amongst others . Now it seems that the people working on renewables dont talk to people from hydro nor with those working on nuclear. IMHO might be better for the global community where people working on a single problem communicated amongst themselves and policy makers to self select what works best.
Sounds awesome but I am wondering since you say you need 2,500 gallons of water every month and a half, is there a way to save some water?

I always imagined an off-grid home making some minor sacrifices or adjustments to be more conservative in water and energy usage.

Props for making the investment in the off-grid thing and actually doing it.

But this is far from my sort of ideal when I think of off-grid. Although easy for me to talk when I take long showers and flush the toilet 4 or 5 times a day.

The minimum you guys would need to survive would probably be like 3 gallons of water per day right? So you're using like 1600 gallons per month, versus the sort of 'ultra-conserve' minimum of no showers or toilet flushing etc. which might be 100 gallons per month (I know no one does that, but if they only use the bare minimum for drinking and cooking it is possible).

So question is, do you have low-flow toilets and showerheads? Have you considered a composting toilet like Nature's Head or another one with peat or wood shavings delivery?

Also as far as heating/cooling, that is probably the biggest energy usage. But my understanding is construction techniques (earth-ship, 'passive house' etc.) can reduce heating/cooling energy requirements by a massive amount, like 75% or more.

To what degree is your house constructed using these energy saving techniques (number of windows, window placement, thick/insulated walls, thermal mass, airtight construction with heat recovery ventilator, etc.) and what percentage of your energy usage goes to air conditioning?

Anyway congratulations on the conservation and efforts you are making for sustainability.. its easy for me to be critical and compare it to some fantasy idea I had.
On the bright side, distributors like Apple used to take 50%. On the dim side, distributors like Apple used to not be the only option, and that 50% was at least vaguely justified because they were doing things like staffing call centers for taking orders, and shipping physical media to customers.
>dramatically obscured

We're not talking about the iOS App Store. The authors complaint is about the Mac App Store. It's a software store that Mac desktop/laptop users don't even bother to click on.[1]

I'm still having trouble connecting the dots here. How exactly has a distribution channel that has gained very little traction over the last 4 years "dramatically obscured" other distribution options for a 10-year old app? Has there been an explosion of demand for sandboxed apps? It doesn't look like it.

[1]"An alarming number of customers who already have Macs have absolutely no idea that the Mac App Store exists, even though the blue icon sits in many an unchanged Dock."

http://www.imore.com/nsfw-apples-benign-neglect-mac-app-stor...
Way better than office nerf guns
I understand what you are saying.

I am simply saying that in a criminal case if the only evidence presented is the accusation of the prosecution, especially if the supposed victim proclaims they are not a victim of the alleged crime, then I will find it hard to convict if I'm on that jury. Regardless of what the law says or the alleged intent of the accused.

In cases that any law can provide a conviction with no evidence other than an accusation from the state then that's an extremely bad law and should be stricken.
Google Replaces “Alphabet” Wiki with “Alphabet Inc”
Anyone who thinks the cost of selling software is remotely near zero should be ignored. Ads need to be produced and thought up and salesmen need to be paid and packaging still must be done and and someone has to be in charge of all that, along with all the people beneath him.
I was having trouble understanding why fixed-point arithmetic was particularly useful in game development. In fact, I was curious why fixed point representation was more useful than floating point at all...

Two links deep, I found [1]. The salient being "...floating point representation gives you extra precision for numbers near zero, this extra precision comes at the expense of precision for numbers further out"

1. http://www.pathengine.com/Contents/Overview/FundamentalConce...
You may need to clean up your wording. For example, this is not worded well:

Must have paid experience in locksmithing. 1-2 years or above years of experience preferred.
Sorry, it's full. But we're considering filming the lectures and putting them online.
Displaying at 3 shows tomorrow (Sat 15th) in SE England.
> First we had to stand up every day and report what we did yesterday, you little child who we can't trust to work so we will micro-manage you.

If that's how stand-ups are treated then I'd say they're being done incorrectly. The point is to create visibility within the team. People know what's going on and can help, adjust their plans accordingly, etc. We do them even when the boss is out of the office.
Similar to your situation, but a former concert violinist with music training... cafe whitenoise and rain work best for me. :)
> half of each group ... in a silent room

For many, the alternative to music is not a silent room. Would be interesting to have that study done in an open office situation with the typical background noice and interuptions.
If I were to dedicate any time to helping anyone, I feel like my time would be better spent helping the Tor Project than helping the US Government.

I know I'm not alone here, either.
Is there an OS yet in Rust though? Google tells me about these projects:
https://github.com/ryanra/RustOS
http://scialex.github.io/reenix.pdf
Even identically configured VMs have different MAC addresses, etc (otherwise they'd never be able to communicate via ethernet).
Ask HN: How do you bookmark valuable HN posts?
how do you bookmark valuable HN posts?

I used to use google reader and star the link.
now I'm using aol reader as I think it is the closest experience to google reader. but it lacks an android app. performing bookmarking needs to go through the mobile web version, which is bad.

I feel that HN should have a built-in bookmarking feature. What do you think?
+1 for Vancouver!
never say never.
an online version lives here: https://github.com/aantonop/bitcoinbook
I didn't downvote you. (Downvotes are heavily rate-limited, at a guess, from very unscientific observation, I think I only get ten a day, so I save them for the really annoying comments.)

I'm not sure why you think he/his pronouns are nongendered. The nongendered pronouns in English are they/them.
Birth of a Startup, How to Find the ONE Problem
Tesla Model S Recall
The author's primary motivating example is the high cost of deep equality checks. I'm not sure how immutability helps with that; yes, if two variables are === then they havn't changed, but two objects can be !== but still value equal. So if you want to know if two objects are (value) equal, you'll still need to check.
Your anecdote doesn't share anything in common with the article. One of two things are likely - your car wasn't actually locked this nights, or the theirs used a signal amplifier to make the car think your keys inside the house were next to your car.

Neither of those things is VW's fault - if you don't like the wireless automatic door unlocking because the signal can be boosted maliciously, then you should disable it. Otherwise live with the consequences.
I have been to 29 Palms a few times, and the climate does differ quite a bit. It doesn't rain in Yucca a lot of the time, only about 10 days a year, I would say, but when it rains, it pores. Those pictures in the snow were taken in Joshua Tree National Park, about 5-8 miles from 29 Palms. But I do have to say that crossing into 29 Palms, you can feel the temperature going up. Not sure why, maybe it's lower.
Watsi is on board. I don't know anyone at charity:water.

If it comes down to the streaming services being stuck between a rock and a hard place, I imagine a large one time donation to the charities would be fair in exchange for me voluntarily pulling the tracks from the stores and shutting down the project. But the donation would have to be very generous.
buy and install a new ecu. same as buying a used laptop...
Exactly you could argue that civil servants should get more pay to make up for the lack of share options (adjusted for pension of course)

I bet at Cheltenham the BT staff on secondment are told don't mention sharesave to the Civil Servants :-)
For me the only "ebook" that truly exists is a PDF/file that I can handle the way I want. I never considered the kindle-amazon combo to be an option. From amazon I only buy physical books, and will continue to do so until the stuff I buy can be used the way I want, on linux, with the reader I want.

There's no point in buying inferior media, especially when the price difference is so small.

An mind, I regularly use PDFs for searching/references, but I still read books just fine. I would need 4-5 e-ink readers to be able to do what I currently do with regular books, they would need to be A4 size at least, and will never settle for anything which is not a dumb PDF visualizer with no strings attached.

Until then, books will continue to live strong on my bookshelf.
For those looking for sources of royalty free music, I strongly recommend Kevin MacLeod's http://incompetech.com/music/royalty-free/collections.php
Most positive feedback is basically fluff. I am kind of a Shirley Temple-esque personality and I have a long history of attracting gushy positive attention and it has been enormously problematic. It almost never tells me anything useful about what I am actually doing right. In fact, it tends to suck the oxygen out of the room and make it impossible to have any kind of meaningful discussion about anything.

But, then, Ford supposedly said that if he listened to customer feedback, he would have been trying to build a faster horse. So, I will suggest a high percentage of people will not have good feedback for you, period. Even most people with the problem won't understand the problem space well enough to give good feedback. This is part of why metrics are so popular. Over time, I have become less focused on what people say and more focused on moving certain numbers. Is it getting me traffic? Is it improving the bottom line? Etc.

Most negative feedback is equally emotionally driven and uninformative. If people react very negatively, it can be useful to know that you are doing something seriously wrong, but it probably won't tell you what you are doing wrong.

A couple of things are really useful and you won't see them often:

Statements quantifying relative or subjective value, i.e. "This works better/worse for me than (other thing)."

Statements quantifying absolute or objective value, i.e. "I need a thing that goes X speed and yours is the only one that does that" or "I need a thing that goes X speed and yours does not do that so it has no value for me." Or even "You have a typo/grammatical error/etc"

When I paid insurance claims, we were taught to evaluate red flags and refer things to the fraud department if there were enough suspicious indicators. A lot of that has to do with context and patterns of behavior. I already focused a lot on patterns of behavior, but working there firmed up some of my understanding of how to do that well. Some people will talk trash about you but use your product anyway. Others will say glowing things and not give you a dime. Actions always speak louder than words. Don't let their words distract you overly much.
There are plenty of situations where trading compilation speed for performance is useful as a workflow tool. Not every build needs to be optimized to fullest extent possible, either by Rust or by llvm.
If you upvote you can browse them:

https://news.ycombinator.com/saved?id=billconan

You can access the link directly in your profile, and can't view anyone else's.
OS X Yosemite 10.10.5 – Multiple vulns in sudo versions prior to 1.7.10p9
It used to be.

A long time ago, senators had to take significant time away from their estates / jobs to 1) travel and 2) sit and talk about crap. It was a real burden.

These days none of them are more than a ~12 hour flight away, they can fly in and vote on something and fly out, if they choose. It's less of a burden these days. Congress has also over the years found innumerable ways of enriching themselves during their terms.
I don't see how an interview with Bush about his book has anything to do with propoganda.
The negative exponent bothers me. Every implementation I've used specifies either mantissa bits or exponent bits, as a positive value. The extraneous '-' everywhere feels like a waste
It's definitely not 0 to build, maintain, and curate the App Store. Not even "almost zero".

>> The buying experience is easier, but this doesn't seem to translate into additional sales.

I'd like to see a source for this assertion. In my anecdotal experience of selling software on the App Store and not on the App Store, it's 10x harder to do it yourself (so for me worth the 30%). Reducing friction increases purchases -- that's why Apple, Amazon, and even Stripe now store consumer credit cards. That's not even taking into account how valuable being featured is.

Maybe 30% is not the right number, and I totally agree that the OS should not insist that your apps be procured through a blessed channel, but there's a huge difference in effort between setting up your own store using Stripe and selling on the App Store.
I said "games on steam" not "new games on steam". Looks like it's actually about 20% - https://www.reddit.com/r/Steam/comments/2tctl1/is_there_anyw...
I'm not completely sure why the build time is so long, but I have a few guesses. I think that Chromium is compiling for many many different platforms when it builds which would explain the huge required space. In addition it is compiling all of its dependencies along with it, instead of linking them like so many other libraries do. And the 3rd thing is that my computer is not that fast.
The article is about how Reuters biases public perception in favor of Palestinians and it's written by Henry I. Silverman who may or may not have an agenda of his own. That's the thing, everyone has an agenda. Just because someone is calling someone out on something that does not mean that they themselves are not motivated by their own agenda.
It's also to provide career progression and to prevent burnout some postings are hardship ones and quite gruelling.
Did the people that charged $200 million to build healthcare.gov get to keep the money after the project failed? What about the people that allocated that money, do they still have their jobs?

It seems kind of disingenuous to ask engineers to do a "tour of duty" at a substantially reduced rate, when they could instead contract at normal rates and actually deliver working software. If you want to help the government, contract at normal rates and actually deliver high-quality, working software - don't take a pay cut to do it.
This is a very good question.

Continuations can be used to explain a wide variety of program control such as calling/returning (procedures), raising/handling (exceptions), jumping/labeling (goto and labels), process switching (coroutines), backtracking (amb and fail), and
capturing/invoking first-class continuations (callcc and
throw).

An example of using the full power of continuations is the notorious argfc function [1]:

callcc lambda k.(throw k (lambda x.(throw k lambda y.x)))

This is the classic example of calling a function once, but
returning twice.
The function argfc normalises to a lambda-abstraction, but, as [2] investigates, distinguishes programs by application that are indistinguishable in the absence of continuations:

(lambda x.(x 1);(x 2)) argfc = 1

but

(lambda x.lambda y.(x 1);(y 2)) argfc argfc = 2

with M;N being the sequential composition of M and N, binding
more tightly than lambda-abstraction. As you know, the reason is that
continuations carry information about contexts that may be returned
(jumped) to later.

If we use continuations linearly (i.e. exactly once) or affinely (at most once), such
forms pathological behaviour cannot occur, so implementations
might be easier. In particular, special cases of continuation use such as function call/return and exception throw/catch do not require such duplication of continuations, so can be implemented much more easily than general continuations. It is the completely unrestricted nature of full callcc/throw that requires the implementation to capture the whole call stack.

[1] H. Thielecke, Continuations, functions and jumps.

[2] J. G. Riecke, H. Thielecke, Typed Exceptions and Continuations Cannot Macro-Express Each Other.
>It wouldn't fill me with warm and fuzzies if I were sold a high-end door lock / alarm system / safe that was only exploitable with 'special gear and know-how far outside the realm of the typical thief.'

Then you'd better never buy a high-end door lock / alarm system / safe, they all have that in common.
How about the former owner of your used car taking control of it to drive it to the next potential buyer, eliminating you in the process.
Yup, put me in that camp as well.
Since Android grew in popularity, the Java language has been more popular than ever, which I'm sure helps Oracle by creating a large ecosystem of Java developers.

Now if developers start moving away from Oracle tools like they have in the past with Open Office, and I'm sure they will in the future thanks to their insistence on copyrighting APIs and keeping their software insecure and not allowing anyone else to look at it - well then, that would be no one but Oracle's own fault.
Great title.