skysight-inc/HackerNews huggingface dataset:
I think there's opportunities in manufacturing high quality goods, "made in USA", even in small quantities. Tools, knives, furniture, machines... things that will last. Check out reddit's r/BuyItForLife/ -- a forum for people looking for the best quality stuff. Read "Shop Class as Soulcraft" -- with the skilled trades there's a lot less BS, a lot less politics, because there are honest objective standards for good and bad performance.

This is what I've been thinking about for my own life, anyway. YMMV.
Section 1.3 of the Alexa Terms of Use: "...to provide and improve our services...".

1.3 Alexa Interactions. You control Alexa with your voice. Alexa streams audio to the cloud when you interact with Alexa. Alexa processes and retains your Alexa Interactions, such as your voice inputs, music playlists and your Alexa to-do and shopping lists, in the cloud to provide and improve our services. Learn more about these voice services including how to delete voice recordings associated with your account.

https://www.amazon.com/gp/help/customer/display.html?nodeId=...

I personally take "improve" in this context to mean: iteratively analyze and change our services to maximize profits
There are benefits to light exercise beyond calorie expenditure.
Yeah dropck is a fun little gem, which has received several post-1.0 revisions due to soundness problems.

I agree the system you propose would be simpler in terms of spec and effort, but I don't know about simpler to use. Much like removing mutable references in favour of `foo(X) -> X` would be a simpler type system, but awful to use compared to `foo(&mut X)`.
What the heck is… Nitro Coffee?
One problem I have with this is lumping Social Security into the who federal budget. SS has a separate tax and a separate fund. Some people will look at that and say "wow look how much SS is costing us!" but it's really just paying back money that was put into that system. This is often confused because the SS fund is only allowed to "invest" it's money in treasury bonds. The result of that is that the government "borrowed" the money in the fund and spent it, and when the inevitable time comes (baby boomers retire) that there is a net flow from the bonds back out to the recipients of SS checks, it's gonna feel like a budget problem in congress.

This inclusion of SS into the mix also makes it look like 30 percent of the budget is money going to individuals, but really 23 percent or so is just SS payments to individuals. By including it here it downplays the crony project spending.
This is a repost of https://grantwiggins.wordpress.com/2014/10/10/a-veteran-teac...

Discussed previously: https://news.ycombinator.com/item?id=8442067
What's new? Messaging?
I agree.

I wonder if Rust's compile-time meta-programming can be used to implement 'pluggable' linear-types for experiments, maybe along the lines of [1]. That might be a good compromise.

[1] S. Chang, A. Knauth, B. Greenman, Type Systems as Macros. http://www.ccs.neu.edu/home/stchang/pubs/ckg-popl2017.pdf
It's pretty blatant when any global event impacting future oil supply results in immediately raised pump prices for gas.
These days the word 'spying' is used frequently but somehow ironically (?) Why not be honest to you and say that your laziness is more worth for you than your privacy?

'spying' is perceived as boring or 'it happens anyway' or 'we cannot do something about it'. Of course you can. You have the choice to be slightly less lazy and actually use the alternatives where you can&want, maybe even if they are worse! I'm not implying here that Thunderbird is worse than gmail ;)

Furthermore 'spying' should not have the personal touch (only). Instead companies should take this issue really serious to reduce the possibilities of econmic spying. I know companies fighting hard against Google with their products, having strict NDAs but then yes, they use non-encrypted gmail accounts for everything.

Thunderbird is important like all of these alternatives (be it open source or not like DuckDuckGo) to reduce influence of monopolies. As monopolies are bad for users&customers. Always.

BTW: you can donate here: https://donate.mozilla.org/en-US/thunderbird/
When I crunched the numbers for the mortgage interest deduction it really didn't seem that compelling. It replaces the standard deduction so the first 12,500$ in mortgage interest does nothing for you.

After that it's just a minor reduction in taxable income and your tax burden is only reduced by a fraction of your mortgage interest. Not enough to cover the costs of maintaining a home and the tendency to consume more housing when owning vs renting.

At the high end sure we are talking real money. Maybe some day it will all be high end housing and then it will more substantial.
Ah fair enough, I've only seen/acknowledged the electric ones then, probably the route I take (Euston to Holborn and back)
This feels forced and sort of flies in the face of how people have demonstrated that they prefer to communicate over the past 20 years or so. I already have a phone that I can pull out and send a text or make a call with to anybody, without regard to whether they have an Amazon device. My 79 year old mother, who is the last remaining person to not give into a smart phone, is most certainly never going to learn how to use an Echo. So I'm having a hard time understanding whom this would be targeted at.
I think you're referring to the ego depletion hypothesis. It has been extensively studied but not reliably reproduced in a consistent way. So I wouldn't count on those studies.

https://en.m.wikipedia.org/wiki/Ego_depletion
That's not a risk, that's the raison d'etre. In the fifteen seconds most people will spend scrolling through this (of those who bother at all), only two things will be left in their mind: Social Security and California. I expect to hear a lot of "discussion" about Social Security in the next few cycles. They're coming after it again (cf 2005). It's already happening on this thread. https://news.ycombinator.com/item?id=14301591
I am young, so while I have been in your situation I didn't have anyone to think about in terms of $$$. Your pros are good, but if you are feeling bad about cons 2, 3 and 6, I guarantee you it'll become worse as you start obsessing over it. I did not even have to worry about 4 and 5, and 1 was something I could live with because they were extremely nice people who were just trying to stick with (what I felt were) misguided values.

If you are not stressed, and have a lot of free time, it's a great time to learn something new.
My wife and daughter would love a dog, but we rent and already have a couple cats so it's not really in the cards right now (the cats alone aren't an issue, but trying to get the OK from the landlady for another animal isn't in the cards).
How to Encourage Your Child's Interest in Science and Tech
Mike Rothenberg is one of the executive producers of Silicon Valley!!
I rather think tools need to improve. Could you do without a teacher? That should be the goal. To be able to simply take ur tablet out, and learn and have fun doing it, to discover and practise, as to get the knowledge into you while enjoying the experience.

I think that should be the goal, because then you will do it again and again on your own. Why do you like computer games so much? Cause its fun!

That should be the goal im my humble opinion. Get students to learn all day long while enjoying it and being productive without teachers, so to make the learning success independent of the teachers and tests, whereby the students all the while learn more than they would on a test.
Dug into this a little. In the Alexa ToS[1]:

Alexa Calling and Messaging Schedule

... the ability to send and receive messages and calls with other users (collectively, "Alexa Calling and Messaging") ...

1.1 General. Your messages, communications requests (e.g., "Alexa, call Mom"), and related interactions are "Alexa Interactions," ... Amazon processes and retains your Alexa Interactions and related information in the cloud in order to ... improve our services.

[1] https://www.amazon.com/gp/help/customer/display.html?nodeId=...
Americans’ Wireless Data Usage Continues to Boom
The premise that gas stations are facing internet competition is ridiculous.

Equally absurd is "blame the algorithm". While they may use some fancy machine learning, that pattern is pretty clear -- they gouge customers during peak periods, and cut the price during slack periods.

The AI component is probably there more to deflect accusations of cartel-like price fixing than any actual utility.
"Be the change you want to see." doesn't really refer to creating external change in others. More generally it means you exact change in the areas you have autonomy in, improving whatever your measure of quality is. Ideally it'll become contagious, but if not, hopefully it has improved your life in some way and you can feel good about your proactiveness.
If you actually know what the halting problem is, you know that if your code triggers that, it is pretty much broken. If you're not writing a programming language.
I'm not the guy you replied to but I agree with him. It's not really unlikely to work out if you approach the problem deftly, he just states the plan in simplistic terms.

Also, if you hop around a lot, you'll realize that these problems are not constrained to one bad company. You'll run across it basically everywhere if you wait long enough. You might have a boss who protects a "good culture", but when he's gone (voluntarily or not), it's gone.

For career stability, you have to learn to play this game and operate within its constraints, or you'll spend your whole career on the proverbial run.

The problem is that software people think empirically, as their job requires them to do so. Most other people do not do this, and in fact, most others would be disadvantaged if they did do so, so they have exactly the opposite incentives dictating their thought processes/structures.

STEM-types like us assume that "convince people" means show them the evidence, make our most stringent and convincing arguments, and demonstrate the clear superiority of the approach we've advocated.

Unfortunately, very few people are equipped to process such arguments from an objective or fair perspective. Advocacy for your theory's superiority is heard as "admit MY superiority". The theory and the personality proposing it are naturally and automatically conflated. Quite reasonably, colleagues are opposed to such admissions when that's the message they're hearing.

Not only are there the standard tendencies to interpret such behaviors in this manner, but there is the additional factor that all of your peers/colleagues are also performing image calculations in the context of their own careers. Even if they know that your intentions are pure and that your arguments are solid, they still have to protect against the opponent who would walk in to the bosses and say "borplk embarrassed that guy really bad the other day", failing to observe and/or communicate the egalitarian/cooperative context.

This is the part where people normally say "Well I would never work somewhere like that!" Yes you would. You do. It's unavoidable. You can't overcome human psychology (which is just a thin veneer on human biology). You must learn to cooperate with it.

Once you internalize this perspective, you are a) finally operating on the same level as many of your peers (especially non-STEM peers), and their decisions make a lot more sense; and b) room to effect change becomes visible much more readily. The opening of the playing field is especially potent in software-heavy companies, because, as discussed above, most software devs are very naive when it comes to office politics. If you're willing to practice it, you can frequently crush with minimal serious opposition.
Thanks! That is a really interesting article.
Ask HN: If there is an app store mobile cameras,what would you want to build?
While Snap and Instagram are ubiquitous camera first apps, and iPhone 8 rumored to have a 3D camera, If there were apps build solely for your camera, that you could access only from your camera (like snap filters), what are the apps you would want to see or build? the obvious ones being google image search, amazon search et al
Sounds like we should increase it to make home ownership more attractive, resulting in greater civic engagement from the population ("skin in the game").
I'd be willing to bet that if we eliminated the home mortgage interest deduction completely it would barely move the needle of what homes people choose to buy or the number of renters vs. owners.

I would love to see the numbers, though.
Invest in a $20 pullup bar. Every time you pass it try to bang out a few reps.

I went from doing 10 pushups, no pullups to being able to bang out 100+ pushpus and 50+ pullups over the course of a day.

I can now do prob 50+ pushups and 10+ pullups in one set. Took me less than a year to get here.

I was the kid in MS/HS that coudn't even do one pullup!
Audio Reveals Final Pleas of Hundreds of Refugees Trapped on a Sinking Boat
Let a thousand flowers bloom
To be fair. We (at least I haven't) looked through everything he's said online. He might have given them equal shit as well in the past.
Yep, that first number is way too high since the federal government doesn't need to be involved with those things.
I love that Figure 1, "High Level Google Architecture", is unnecessarily (but à la mode of the time) in 3D.
I agree that dropck is scary and needs more verification before we can have reasonable assurance of its soundness. But you're being unnecessarily reductive here: the tradeoff between control and ergonomics offered by destructors is well-known. If you think Rust is verbose today, imagine a Rust where every value had to be explicitly disposed of in every scope (including temporaries). Graydon was well aware of strictly-linear type systems, and chose to go with destructors for (heh) sound reasons.
I don't know if there are simple one-step solutions.

> Mandate a final, guaranteed, all-inclusive price

How would that work for something like birth? Depending on the amount of time spent in labor and a host of potential complications (some requiring presence of additional doctors like anesthesiologists or surgeons to perform a C-section) the costs will vary greatly.

> require disclosing every single discount made available to anybody, or even require charging the same price to everybody

That could work, as long as discounts don't evolve into kickbacks or rebates, but then why should an insurance company that signed up 10 customers receive the same discount as an insurance company that sent 100,000 people? The latter loses their leverage, which typically sends the prices up, not down.
... is really not relevant to software testing.
I can't help but wonder about the competence of "tech people" who are handing random services on the internet full access to their email accounts to save themselves minimal amounts of time.
That would avoid getting stuck, but in an adversarial situation, that hands the attacker an easy attack: Just use N+1 layers of packing.

... So it really needs to be semi-random :p
>I find this very common with managers that are scared that they are irrelevant. (they may not understand what their employees actually do)

Some managers seem to think: "If there are some butts and those butts are in chairs and I can see those chairs and those butts all in a row in a big room outside my office then my team is kicking ass. I'm gonna buy me some more chairs."
$/population is more useful, but even more useful would be "revenue - spending" or "(revenue - spending) / population". I suspect that California would be positive, while smaller rural states would be negative.

Federal programs are supposed to benefit multiple states, so it's sad that there are so many programs that benefit specific states: Something like the interstate highway is useful to California citizens/businesses even though most of the highway isn't maintained by California and the money isn't given to California. So an argument that California pays "more than its fair share" for the highway isn't convincing.

Contrast the highway with Medicare, where the benefits accrue to each state individually. An argument that California pays "more than its fair share" for Medicare would be more convincing to me.
Ask HN: Anyone else getting DocuSign phishing emails?
My guess is the TV market is different than the market they're going after, which kinds of seems like a "digital assistant" kind of market.

Presumably, they could come out with an Amazon Echo-fied TV sometime in the future though, but their priority of device releases seems careful and calculated.

Amazon Echo first, to see if there's even any market for digital assistants.

Amazon Echo Dot next, to extend their reach in the house.

Amazon Echo Look and Show third and fourth, released at roughly the same time, to extend their reach into some of people's everyday behaviors.

I imagine they have a roadmap that is aligned to other everyday behaviors and prioritized against what is easier to aid with a AI-powered digital assistant. Changing behaviors are never easy, so presumably, they are targeting ones that are less habitualized, under-served, or not currently served at all.

With that theory in mind, TV is already a well-served need, so it wouldn't be a high priority to Amazon Echo-fy just yet.
Related to this I assume: http://money.cnn.com/2017/03/30/technology/att-first-respond...
You can't see how much money you're losing by staying in a job you hate.
Agreed. This article makes it sound like you can get a mortgage practically for free.

The couple of proposals to get rid of it still leave the MID in place up to $500,000 though which roughly matches what you found.
Improvising, screwing around, experimentation are great ways to generate ideas. I think most composers work this way, most generally don't start with some huge structure, they just find some germ cell ideas by improvising that then can be build upon afterwards with analytic techniques.
I think there are two main approaches, the intuitive feelings and pure ear based approach which is what most people call the "talent" aspect and the analytic approach which is a lot like mathematics, it is about studying structure, and is a learned skill. The best composers will use both of these together. You should learn chord structures, scales and how to read sheet music. This will allow you to conceptualize a musical idea as a concrete mathematical object, and it will help you to not lose the idea. The reason you forget the music in your head is because you don't have enough reference points to define it in a memorable way.

You can understand a musical idea as a kind of memory impression, an echo that you can play back in your head, and also as a pattern of pitches and rhythmic structures . Having two reference points , sensory and abstract mathematical is very useful.
I realize that there are some actual technical questions here but I can't help but be fascinated by the politics of this.

Are IBM and RedHat just against Jigsaw because of commercial interests in JBoss Modules and OSGI? Do they actually care about the technical merits? How can Oracle get to this point in the process without more buy in from the community?

Also I never knew who was part of the EC. Interesting breakdown on who voted for or against.

Will Java 9 go out without Jigsaw? I imagine if they have already modularized the JDK then it's impossible to release Java 9 without Jigsaw.
I would love to see this compared to other 1st world countries. I know the US spends way more on defense then other countries, but how does elderly care compare for instance. Also, how does total (personal/business/fees, etc) revenue and revenue/citizen compare.
Signed integer division by a power of two can be expensive
CPU Utilization is Wrong
It is easiest for me to just pretend it does not exist. I guess it is sort of philosophical (again). When there is no will, decisions are made using a different system of values and alignment with goals. I don't need "will power" when my environment pushes me in the right direction and the choices, the ones I want are naturally aligned with multiple other aspects of my life and less healthy or negative choices are far out of alignment with that. It requires constantly remembering, setting, and working towards those goals (fitness, life, and other).

We obviously aren't just subject to the whims of our environment, we make choices and can decide things, but after a lot of reading on AI / neuroscience, and just being alive longer I am becoming convinced the environment and your perception of it is the single biggest factor. It goes beyond happiness toward fundamental outlook and beliefs.
Why code rots?
> Does Rust support Atmel AVR through LLVM yet?

See http://dylanmckay.io/blog/rust/avr/llvm/2017/02/09/safer-mic... for an overview; 4.0 has been merged, but see https://github.com/rust-lang/rust/issues/37609#issuecomment-...
Myki Security Report – Weekly cyber-security news videos
Le Startupshow – Je Teste Le Simulateur de Startup “The Founder”
Thanks! That looks very expensive.
"Group projects" at work are completely different from group projects in school. Work generally has managers. If someone isn't pulling their weight in a project, there's someone you can talk to about it and have something done about it. People have their income on the line.

At school, my teachers were almost always explicit about not wanting to manage. "Organize yourselves". There were countless times I had lazy project partners, even in grad level courses in college, that I could do nothing about. The teachers told me to just figure it out myself. They never took action against bums. This meant that lazy people could assume they'd be taken care of by their more disciplined teammates. As a result, I never got any value out of group projects in school - whenever I had a group project, I always assumed I'd have to be doing _way more_ work than I'd have to for individual projects.

I've never had to deal with coworkers who acted that way.
You could even switch what you have in redis to a bloom filter if the space of revocation tokens gets large (which it shouldn't).

You don't need to support a database online if you're just checking for membership in a small finite set.
We should make it more attractive up to a certain amount and then cut off all subsidies.
Yup i have tried that but it backfired terribly as i have been moved later on to a different team and management structure.
I don't know of anyone who bases a home purchase decision on the mortgage interest deduction. Seriously location, school district, cost of home, time to commute, yard size, cost of HOA are all more important to everyone I know. In fact it has never come up in conversations about home purchases with my peer group.