skysight-inc/HackerNews huggingface dataset:
So are you saying insulin + caloric surplus is what causes weight gain? It seems obvious to me that many people handle different types of food differently. For example carbohydrates are going to affect a diabetic differently than someone without out diabetes. Another point is that many bodybuilders are now using insulin to gain weight. They already eat a ton of calories but the hormone itself seems to improve the ability to gain weight.
Interesting. When your client will be released?
>However, I suspect that niche is nowhere near big enough to support Radio Shack's size.

This is my thinking as well. Retail is brutal. Each shelf needs to being in x amount of money as space is limited. You have to worry about staffing, taxes, inventory, etc and knowing the full time that amazon or monocable beats you everytime on your high-margin items must be scary.

All these geek friendly narratives keep getting built (oh if they did this or if they did that) but I think the reality is that retail only fits certain business models. Radio shack not longer fits in one of those models since the rise of the big box store and the web. We're talking, what, 5 to 10 stores per market? That's a lot of infrastructure to support and big bills to pay every month. Even during its heydey it was a dumping ground of low quality stuff, namely its Realistic house brand, and its own computer brand which never really competed with its peers like the Apple //e or c or VIC20/C64. I think there's more than little brand nostalgia applied to Radio Shack. Its always been a poor business and its once formidable component supply wasn't ever enough to keep it afloat.
Previous article on Handy(book):

https://news.ycombinator.com/item?id=8489273
Once again, we see the terrible effects of there being not enough technical talent here in the United States.

As we are constantly told by the VCs and large tech firms, we need to open up the green card immigration program to allow developers in who will do the jobs that Americans just won't do. Like, for example, being a full stack web developer who does QA, customer support and data scrubbing for 12 bucks an hour while living in one of America's most expensive cities.

/s
That doesn't even deserve a response, but against my better judgement...

I have 3448 karma and have been here for 2472 days, you have 20 karma and have been here for 64 days. You have no right to say something like that to me.

Also, since I mainly lose karma on any comment I make talking about politics, yet have a large net positive amount of karma, I am obviously not a troll.
What will be even more interesting is when he builds 10x the capacity of the Gigafactory, which he said he expects to happen in the future. At that point batteries should be completely commoditized and sold only slightly above raw material cost (which is great news for EVs).
Profit != Revenue
We're doing a lot of complex BLE interaction with our hardware devices at Emberlight. This framework was a solution to making it easier to add new functionality with less work. For example, if our firmware guy says we need to call 3 different Characteristics to initiate some action or feature it's fairly straightforward to orchestrate that now.
That doesn't remove all of the associated preferences, caches, and other stuff the application could have left around.
I didn't know Scheme and Prolog programmers were this underpaid.
Quiz: How Easy Is It to Beat a Buy-And-Hold Portfolio?
The title should be:

"Startups with business models based on sidestepping worker protections and labor regulations are being sued to death". As they should be.
Do these sandboxes requiring bundling all the necessary dependencies a la Windows applications? I sure hope not.
I worked at Radio Shack 20 years ago. The ideal customer would probably be a guy in his 30s coming in with his girlfriend or wife to buy a television and VCR, or a stereo system. Maybe a parent looking for a remote controlled car as a Christmas gift.

Hobbyists were not the customers we looked for. You'd spend five minutes with them looking for a one ohm resistor. The sale usually did not exceed $1. If you were lucky maybe they'd buy a stripboard or some solder.

The Internet has accelerated this, but even in those days hobbyists were buying most of their parts from Digikey or Mouser. Radio Shack's markup was insane so you can't blame them. Mostly they'd run in to buy some part they forgot to order or didn't realize they'd need. Most hobbyists already had a good soldering iron, solder, flux, a breadboard, stripboards and perfboards etc.
Vegetarian Diet
The rules, such as they are, seem fairly straightforward. If, in the case of outfits like Handy and Uber and Instacart, the "employer" is laying down rules, requiring certain performance, setting the price, and enforcing metrics, they are an employer and the person doing the work is an employee who should be treated as such.

If, in the case of outfits like Redbeacon, the site is collecting leads and distributing them while letting the two parties work out the arrangement for themselves, the site is a referrer and the contractor is a contractor. Redbeacon doesn't require that the contractor who I hire to paint a room show up in Redbeacon attire, only do work through Redbeacon, charge what Redbeacon dictates, and follow Redbeacon's rules for how the work is done.

In the former case, people don't say "I hired J. Q. Driver to take me from my office to the airport," they say "I got an Uber." It's not "Local Delivery Service, LLC delivered my groceries today," it's "Instacart brought the milk." Being a part-time or irregularly-scheduled employee doesn't make someone any less of an employee than a 40-hours-per-week office worker.

The problem is one of enforcement. Just like how Uber got its nose under the tent by bullying through existing rules, companies like these exploit the fact that state Departments of Labor are politically hesitant (can't be crushing those small businesses, after all) and the federal DoL is limited.
Even better when you post a question to stackoverflow and a moderator closes it with "this question should be on xyz.stackexchange.com". You remove your question and post it there just to get another moderator saying "this question should be on stackoverflow".

It's obviously a great site, but as always most moderators are usually people with more spare time than real clue on how to organize things.
Keith Rabois to Startups: Go Public Already
HP is actually doing some interesting things these days, without a whole lot of fanfare. Sprout is one such thing. Their Stream line of PCs are small, colorful, and apparently pretty decent for the price.

And if they ever get memristors and The Machine released, we could be looking at a pretty fundamental shift in how PCs operate. The question is, will it ever be released, and how much will HP screw it up (remember WebOS?)
I'll flip the question:
Considering that coal has provided a very significant amount of the electrical power and heat for humans over the past 100 years, how many lives has coal saved? How much has it improved the human experience?

Put simply, a world without coal is a horrible world.
I missed that part, too. In my version, Julien's wife reaching out her hand was the last thing I saw before the ocean floor.
Even though you are asking general questions I'm going to assume your goal is to work on a large unfamiliar code base.

Go with a call tracing tool, write one yourself if there is no such tool. This will speed up your learning process tremendously compared to any other approach.

And in general, if learning feels hard - you are doing it wrong, try something different.
All this is missing is an experience requirement for longer than some technology has existed.
The main issue is that the video decoder MUST be in the same process than the video output, for performance reasons (buffer sharing: memcpy is murder)

Why not used shared memory? I believe that's what Chrome uses for its rendering buffers. The renderer is sandboxed and shares buffers with the X11 process.

EDIT, used to use: https://codereview.chromium.org/298443002/

Still, it appears it used this method for a long time, so it seems feasible.

Also, Chrome has multiple video playing paths, including Flash, which is sandboxed, so I don't see the difference. The Flash video has to be decoded in a sandbox. I imagine HTML5 video is sandboxed somehow too.

It is very platform-specific and difficult, and performance is a prime concern, but not impossible.
I enjoyed "Must multitask by helping answering phones" too.
Debian developer prompted to revisit FreeBSD after 20 years
Here is online version of LibreOffice:
https://www.rollapp.com/libreoffice, so you can check ver. 4.4 out without installing.
BTW cloud version of LO is quite popular among Chromebook users.
Coal contributes to most of the mercury pumped into our atmosphere, which is what's contaminating the fish, and more radiation than nuclear power.
apparently you think usenix atc is unaware of chroot as well :)
There are taquerias on virtually every street corner in Houston.

Go deeper into the US, though, and you're right; they become increasingly rare. You can still find gems of authentic Mexican food in almost all sufficiently large American cities, but you have to specifically seek it out in many cases.
I used to love SO, but nowadays the proportion of assholes running the site is so big that it ruins everything.

To give you an example, check out the last question I've asked there: http://stackoverflow.com/questions/27510345/c-map-assignment....

11 downvotes and closed within a few hours; apparently I pissed off one of the moderators (when asking him why is my question "off-topic") and he invited his gang to downvote me as well, some other guy even threatened to deactivate my account. That is SO now, and I no longer try to engage into that community.

Edit: Looking at how the votes in my question are evolving as we speak, I see that some guys still go in and downvote it more. Read out the question, and check out the really good accepted answer, if you don't think that's valuable information for many programmers out there then I'm at a loss of words.
Seems like you should have been able to give QA a game state that was close to the achievement. Even having QA burn 4 hours of time is wasteful when a game is nothing other than state that can be loaded to any arbitrary point.
Finally, a Rorschach test for developers!
Bingo. Their strategy, from a revenue/profit perspective, in the 1970s and 80s was mostly to sell high-margin, low to middling quality consumer electronics to often unsophisticated buyers for whom the corner or mall Radio Shack store was a convenient and non-intimidating shopping environment.
I like how Sweden is a third-world country according to that definition.

But seriously, I don't think that's how people use this term any more. It's just a synonym for developing country by now.

I also like this definition from Urban Dictionary: "Any country that owes rolls of money to the IMF and the World Bank."
I believe that the kernel should only be upgraded to version 4 after we hit 3.142
I'm under the impression that credit card referrals are one of their most important revenue streams as well
I drove my Jeep across The Uyuni Salt Flats of Bolivia [1]- easily the most beautiful place I've ever been in my life.

The rumor is they're about to tear it up for a Lithium mine :(

[1] http://theroadchoseme.com/the-uyuni-salt-flats-to-chile-1
Well, temper that with a view of a world where coal was scarcer, more expensive. It would not have been used for so many purposes, we'd have been more efficient in our spoiling of the planet. Being as cheap as it was, led to a car for every garage, consumerism, inefficient insulation in houses for the first century etc.
Good point, people and function managers get called all sorts of job titles, VP, Head of, Team Lead, Manager, etc and its funny to see how multinational (specifically EU/US) companies deal with this since there is a bit of a "dick measuring" competition for nicest sounding titles among peers.
It's off by about an order by magnitude.
Don't forget your two references.
If someone steals a million dollar painting from a private gallery,

Except that you're starting with a false premise: the offenses for which Aleynikov was initially charged -- theft of trade secrets, and transportation of stolen property in interstate commerce -- were in no way as clear cut as simply "taking a painting from a private gallery." As you are no doubt aware, from your detailed knowledge of the case.

you think the police should need a statement from a 3rd party art historian in order to make an arrest?

What the FBI (and the prosecution team) have primarily been faulted for has been their (by now obvious, if not admitted) failure to understand the basic nature of the charges against the accused -- to the extent that they missed the fact that his conduct would not even have constituted an offense against either statute.

In addition, yes, there's the matter of how much the "stolen" (or rather, copied) bits were actually "worth" (or whether they could, in fact, "be used to manipulate markets in unfair ways", per GS's initial complaint.) Should the FBI have waited to consult an outside authority to make an independent assessment of these claims before making an arrest? That I cannot say.

But that both the premier criminal investigative arm of the richest country in the world -- and the highest-profile prosecution office tasked with keeping us safe from white collar crime, in that same country -- should have known that the "value" of copied source code just might be a teensy, weensy bit trickier and more nuanced to assess than that of say, an Edvard Munch painting pilfered from a major gallery in broad daylight? Or that they should have like, you know, read the actual text of the statutes he was being prosecuted under before filing actual charges against him (and throwing him in the klink for a year as a protective measure)? We should hope so.
I'm not an electrician, but that sort of thing seems trivial to prevent? Surely there are ways to stop the current from passing through the cables where the outage happens, or somewhere near it?
> Renouncing my US citizenship too.

Statements like this make it hard to take your comment seriously, but I'm going to try.

> Time for a change of career. I've always wanted to protect our dying forests and species in any case.

What makes you think you can do anything about this? If you're in tech, it's likely that's where your training, experience, and interests lie and so that's where you're likely to be most effective for now. Why not spread awareness of issues that concern you and work with like-minded people to do what you can. Do you think your fancy new career protecting the environment won't involve working against powerful and greedy opponents?
Oh you have a problem with stack overflow? Sure i could help you with that, but what's the problem you're really trying to solve?
Low-level access to a device would let you read data from files that you don't have permission to read at the filesystem level.
It is not. I made more than this as an intern [in high school at the time] in nice parts of LA at very small firms.
Just as background:

This error didn't occur if you booked from Denmark. You had to book via the UK website but in Danish Kroner. The actual Danish site (which uses Danish Kroner) had the correct price.
Well it took far too long to get to "it rocks" and at this point I hardly need it. Google Docs changed that years ago
Unfortunately, if a language L has the property that all programs in it are total, that means L is not Turing-complete. In fact, that puts a hard limit on the growth speed of functions definable in L. For example, the Busy Beaver function for L won't be definable in L (because otherwise you'd get the same paradox as in the halting problem), but will be easily definable in any Turing-complete language (because you can just dovetail through all possible programs in L without worrying that any of them will loop forever).
Same shit different country (Ireland)... this is very much an international problem, and the reason why software is a good career choice IMO.
I do agree with you, but to be fair, this is only a single post, likely from some company that either has no idea what they're doing or is deliberately interested in exploiting someone in desperate need of a job.
And just to be clear here, this isn't just because it can't recognize which numbers are the Busy Beavers as it arrives at them while summing ones indefinitely? If T(N) tries to compute BB(N) by summing ones then, since BB(N) is finite, then it just fails to halt? But then there would be finite numbers that can't be described as the sum of one from 0 to BB(N)? It's just hard to reconcile the concept of indefinite-but-finite running time, all numbers being able to be expressed as a sum of ones, and the BB sequence still not being computable.

Edit: Ah wait, I get it now. Misunderstanding was in confusing "Turing machine" with "universal Turing machine." Any given T(N) will have a finite number of steps it can complete before halting, and since a universal Turing machine or equivalent (e.g. rule 110) can emulate any arbitrary Turing machine, I was modeling it as just letting an arbitrary UTM run forever. But the UTM is just emulating a specific T(N) each time, and you'd have to keep going up emulating different machines for each N to get to each next BB without running out of steps. So you can write programs to calculate arbitrary BBs indefinitely, but no single program to calculate them all. Hence the infinite sequence is noncomputable despite any finite length of it being computable. Thanks for the point in the right direction.
If you're in the top 250 out of 1000, that doesn't make you average. By definition it's well above average. Moreover, the 1000 ranked players do not represent the continuum of players overall. They are all significantly better than the actual average, which is why they are ranked.
Those are just simple examples. If the code grows you can always split up the sections into different modules.
Since I'm on keto I usually go for a salad, single or double serving of meat depending on how many calories I can have, cheese, sour cream, some type of salsa. This usually amounts to 440-600ish calories and I eat this several times a week for lunch. It's not really like chipotle is much different from other food joints as far as calories go. You could go over 100 getting a burrito, chips, and especially if you get a 200 calorie drink but I can do the same at mcdonalds easily.
> For instance, once any client has any kind of X11 access they can snope any kind of keyboard events, including your password at the unlock screen

Is this true? Can you provide a proof of concept that can attack xscreensaver in this way? I was not under the impression that xscreensaver in particular is vulnerable to such an attack. I would like to see the code.

> Is raw audio output necessary? Why does not pulseaudio work?

Funny story, I have never gotten pulseaudio to successfully play any audio. Every so often I read somewhere that pulse makes audio scenario xyz really easy. I try it out and I cannot get any audio samples out to the sound card, period. The only other time I hear about pulse is when I'm telling people to kill it, which ends up fixing all their audio problems. So no thanks to pulse.

Meanwhile I can't help but think that Unix already has a security model for talking to devices, it is called enforcing security at open(2). What is bad about letting an app talk to alsa if it needs audio? If you can provide an example, is that not a privilege escalation in alsa that should be fixed?

It just strikes me that your article here is a technical solution in search of a problem. Apple did sandboxing so it must be right, huh?
> cut the subsidies, and let it compete fairly against solar and other renewables

Almost all those other industries have massive subsidies. Solar would have gone no where without the government the last 10 years.
That doesn't sound so nice as it would create an additional point of failure that I'll have to support.

I want to use a tried and tested, managed service whose uptime/maintenance is something that I don't have to worry about.
Vaddy: Integrates Security with your existing CI tools
That's a moot point if there's another viable way to generate the same amount of power without trading lives in the process.

Slave labor also improved your life quite a bit, provided you were a slave owner. Thankfully we found an alternative.
So finally, it rocks? Compared to what? The user visible feature list seems pretty minor.
Great underlying data, but sad to see it visualized as radar charts.

- Each category majorly affects the reading of the category next to it, which isn't helpful in non-sequential categorizations

- The difference between two adjacent categories creates a unique angle and shape that is purely extraneous information

- The relative sizes are hard to read as the underlying quantities aren't proportional to the displayed areas

Although not the prettiest possibility, a grouped column chart (maybe groups for front-end, back-end, maintenance, culture, etc.) is a simple example that avoids many of these issues and has very good readability at a glance.
Lean in Larger Organizations: Intreview with Jay Badenhope
For an article titled "how coal kills", I must say I am not much more wiser from reading it. Is it only from specific impurities which are themselves toxic elements, or does the carbon play a role? Is it the size of the particles in coal smoke/ash, or is it the molecules? Do they interact to form something deadlier than the sum of the parts?

I know coal kill. What would be interesting to know is how.
I think people are downvoting you because they're missing that by "technological innovations" you are referring to weapons. I don't care if we share MongoDB with Pakistan, but I'd prefer not to share the new railguns with anyone.
I think this blog post highlights my beef with going ultra secure and not trusting the user.

security will stifle application innovation. Making cool things hard, and awesome things impossible.
> The main issue is that the video decoder MUST be in the same process than the video output, for performance reasons (buffer sharing: memcpy is murder) and for hardware decoders.

I was afraid that this was the case. Might shared memory be a viable solution to buffer sharing?

In any case, it makes me really happy to know that you've thought about this!
Surely an article like this belongs on reddit, not here?
I get you're being sarcastic, but I've heard that immigration doesn't actually have an deliberate effect on wages.
I can't provide an answer on what happened to you, but I use Google Drive (which has word processing, spreadsheets, etc) extensibly. Any document created resides on Drive, instantly synchronized with my computer, autosaved on change. And I can edit it while offline.

I had not had any problem, but that is not to say it is problem free.
I really hope this idea catches on. Removing the hard physical limitations of the keyboard/mouse in favor of something more dynamic has some incredible possibilities.
I love the idea of Ruby. I was using Ruby before Rails, and it was my favorite language for a time.

But I write code in LuaJIT that's typically as clean as or cleaner than the equivalent Ruby code, as well as already approaching the speed of C, so I don't even need to rewrite it to be performant later.

But by all means, if the tool works for you, use it.
Annoying click-baity headline. It only 'leaves Google in the dust' because it's doing something Google isn't optimised for. I could write a search engine that's better/faster than Google if I got to decide what the parameters of the comparison were.