skysight-inc/HackerNews huggingface dataset:
Not all software supports being cross compiled - I can't remember if the problems I had with gstreamer were due to it not being able to be cross compiled or because I was trying to build Raspbian-compatible .deb files.
>Contrary to what the GP says, you need to be low on fat (think extremely skinny) before the body starts scavenging healthy non-fat tissues.

The process of converting muscle tissue into glucose falls under the umbrella of gluconeogenesis.

If you burn up your glucose stores, your body may turn to fat (more efficient than converting muscle to glucose), but the body can "skip" the fat burning and turn to the break down of muscle to convert the amino acids (proteins) into glucose. Hint: its build right into your post...Insulin. If a body burns up glucose, and there are high levels of insulin in the blood, then the body will go into gluconeogenesis to breakdown muscle to convert the amino acids into glucose instead of burning fat.
Deriving energy from fat is strictly less oxygen efficient than from glycogen; oxygen supply of course being the main limiter of aerobic endurance. This is why as you increase intensity towards VO2max the balance of fat versus glycogen use shifts dramatically in favor of glycogen.

So training in a glycogen depleted state (back then we called this bonking) is bad news if you want to increase your aerobic threshold, since the kind of training that has been shown most effective in causing the required adaptations involves repeated maximal efforts.

The only training effect you can hope for is nudging your body towards using more fat at lower levels of exertion, thereby saving valuable glycogen. This isn't very relevant for most running events which are typically done at a consistently high VO2max percentage, but beneficial for say cycling races where you have low intensity (riding in the slipstream on the flat) mixed with very high intensity (up a steep grade).
Be warned that malware like this is in the AUR all the time. It's so common it's not even newsworthy. They are usually pretty good at handling it though.
I could believe that intensive research can be useful, but from the cases I have seen of cost-benefit analysis or city planning actually being used, no I don't like those. Cost-benefit analysis (as actually used by business) seems to leave out any strategic advantage that cannot be quantified, and city planning (as actually practiced by cities) seems to be responsible for a lot of what went wrong in the last half of the 20th century in America's cities.

Of course, it could well be that the tools of social scientists were being mishandled by amatuers; I could pretty easily believe that. But as examples, those two both look to me to be net negatives.
How did I not find this one month ago, as I set up a two node hobby cluster?!
The Problem with Null
If you log into Facebook on web, then visit any other site, they send your browsing info to Facebook via Like button.

The Facebook app is more sandboxed, since it can't snoop on your web browsing.
Q1 2018 revenue: iPhone: 61.5bn USD, others 5.5bn USD (Apple TV, Apple Watch, Beats products, iPod touch and Apple-branded and third-party accessories.) Even if it is a novel idea it is still pretty insignificant for the bottom line.
seen the prices EDF are asking to provide nuclear backed power as baseload? Distorted by lots of other costs, but those costs aren't going away. The power is huge, but the cost per delivered KWH is huge too.

Yes, the PV/Wind sources are lower intensity of power, and yes they have energy input costs. But the delivered KWH cost is significantly lower.

This feels like an O/R planning exercise. What we want is to understand all the simultaneous input components to a complex set of cost and benefit outcomes, and have a grid of the models we could do.

(I'm pro nuke btw, but trying to be realistic)
I went straight to the embassy in SF and it was done in a couple days.
I'd recommend checking both PKGBUILD and clicking "View Changes" to see who (and what) the last few authors have been up to.

It's relatively common for people to be added as co-maintainers after posting even just one helpful comment (!) in an unpopular package, so it's worth double-checking to make sure a big change hasn't been made recently without the author's permission.
Julia: The Goldilocks language
Sometimes the people "new to this business" have the best ideas. It's more likely that I'm a grumpy old man worried about his lawn.
No need for that overhead, simply disallow untrustred clients, trusted clients that explicitly request to drop down to untrusted (e.g. browsers could do that) and clients the user explicitly marks as untrusted to access other clients' data. Xorg already has most of this functionality (AFAIK all remote/socket connections can be made untrusted) and last time i heard about it, it is something some X developers are going to look into improving.

This way you don't have any overhead, you preserve backwards compatibility with the protocol, existing programs that need the functionality of accessing each others' data (window managers, panels, tools like xdotool, screenshotting tools, etc) can keep working like they always were and you still get to implement sandboxing (with or without snaps/flatpack/etc) without breaking the Linux desktop.
I do this fairly regularly in various shell scripts, but less now than previously ever since “sed” introduced the --in-place option, making it more useful for my purposes most of the time.
and goes against what Joel Spolsky said about rewrite from scratch[1]

Joel at one time was the product manager(?) for Excel. Microsoft also got lambasted for trying to use an internally built cross platform solution to use the same codebase for Mac Office and Windows Office back in the mid 1990s. Microsoft even decided that it was better to use native tooling for both platforms.

There is a difference between "rewriting" and using native tools for each platform. Would you still want something using Java+Swing?
Went into this thinking it was about the X Window System[1]. Pleasantly surprised! Lots of cool stuff here.

[1] https://en.wikipedia.org/wiki/X_Window_System
You wouldn't know how many times they've stuffed the database, would you? As far as I know they don't have the same commitment to transparency for this kind of thing as GitLab has. We only know what they tell us.

As qw mentioned, we know of at least one time this happened to Github.
From the license you chose:

The licenses for most software and other practical works are designed to take away your freedom to share and change the works. By contrast, the GNU General Public License is intended to guarantee your freedom to share and change all versions of a program--to make sure it remains free software for all its users. We, the Free Software Foundation, use the GNU General Public License for most of our software; it applies also to any other work released this way by its authors. You can apply it to your programs, too.

When we speak of free software, we are referring to freedom, not price. Our General Public Licenses are designed to make sure that you have the freedom to distribute copies of free software (and charge for them if you wish), that you receive source code or can get it if you want it, that you can change the software or use pieces of it in new free programs, and that you know you can do these things.

Part of the problem with letting people have freedom is that they have the freedom to make decisions that impact communities in a negative way. But it's usually worth the tradeoff.

This is probably the most relevant line though:

For the developers' and authors' protection, the GPL clearly explains that there is no warranty for this free software.

i.e. you have nothing to worry about, but you also probably can't do anything to punish the misuse. After all, misuse is subjective.
After overwhelming interest from the community, Keys.run is now Production-Ready
And it's far from the only such industry. We need something like universal basic income, or one of two alternatives will happen: most people will suffer in droves, or they'll break out the metaphorical guillotine of our times.

The people at the top of the economic foodchain are usually for too short-sighted to consider what will happen then.
Looking at the Lispy Side of Perl – Opensource.com
Almond could have also a small amount of cyanide. Bad idea if you plan to eat a lot of the stuff.
Apple doesn’t get the source code of apps. They check what apis you use so they can prevent you from using non public apis and they run some cursory checks. But there is a lot of crap on the App Store.
I'll will also learn because the language is constantly evolving and there's always new toys to play:-)

I program Python for 24 years now. It is my preferred language, but just recently I could go back to develop in it. It is impressive how much new idioms there are to learn.
The particular problem with Snappy is all that's submitted is a single binary blob. Usually with free software source code is submitted & built that has multiple mirrors. That alone can make a big difference.
Hey Apple...please prioritize robustness over thinness...I don’t care if my laptop is super thin and has keys that only have to travel .00000003 millimeters if the thing isn’t going to work after a dust particle falls on it.
In theory you can have the last bit with flatpack (and perhaps snap), the issue here is auditing what goes in the repositories, not the package format.
I thought that well known software licenses deal
with such concerns.
So you think it's just some half-cooked Bayesian? Perhaps I should put "systematically indoctrinate myself with the LessWrong methodology" to my agenda, seriously.
Complete Guide to Setup BlueStacks for Instagram on Windows Desktop
I think they're referring to rent controlled apartment... not sure why they think landlords "make up the difference", the landlord simply charges other renters more.

I'm not aware of any studies, but it does seem logical from a system perspective...

The relatively fixed supply of rent-controlled apartments is a random cost-of-living subsidy for low-income workers. Those that "win" can accept lower wages, while the "losers" are forced to compete despite higher cost-of-living (commute or rent). The latter group will get a little more, but not as much as if there was no rent-control. On the employment side, employers may hold jobs open longer hoping for a rent-controlled applicant that will accept lower wages.

Ideally we would have no rent-controlled apartments or enough for everyone that needs it, but anywhere in between is a distorted market that hurts consumers and employees. Eliminating rent control would be my preference, it seems more efficient than subsidizing everyone that needs it (as individuals can choose how to spend their higher wages, whereas rent subsidies always go to rent).
If Taleb’s point is “Taleb doesn't have even a basic understanding of race”, than the point is made very well, if never explicitly stated, in the work you cite.

If it's something else then, I'm going to have to say, no, Taleb doesn't have a point, at least not one which is made well.
Why write the ‘ex’ commands to a file? Why not just do the echo inline, like this

for f in *.html; do
echo -e "g/search string/ .,+20 d\nx" | ex - "$f"
done

?

(I also added quotes to the $f dereference in case of file names containing white space, and the -e flag to echo to expand \n to newline. In case of a Bourne shell without support for -e in echo, I would probably use “{ echo "g/..."; echo "x"; } | ex - ...” instead of using \n.)

Also, in a production script I would probably have used “find . -maxdepth 1 -name "＊.html" -print0 | xargs --null --no-run-if-empty | while read f; do ...; done” instead of a ‘for’ loop from a pathname expansion, in order to guard against there being no html files, in which case a ‘for’ loop from a pathname expansion otherwise would be passing the literal string “＊.html” as the file name argument to ‘ex’.
Complementary skillsets/interests.
> I knew about 'ed' but never really understood what made it special or where/how you could use it.

ed script is one of the formats supported by diff and patch (with their -e or --ed command line switch). (diff generates the script by itself, but patch just pipes it to ed.)

ed scripts are used at Apple to maintain their patches for Python: see e.g. https://opensource.apple.com/source/python/python-97.50.7/2.... and others in https://opensource.apple.com/source/python/python-97.50.7/2....
Same, except I was disappointed :P
Ive gone through this a few times. The best approach I took was to look at myself and assess my strengths and weaknesses. Knowing that made finding people with other complimentary strengths easier, and also results in (hopefully) a better product, solution or what have you.
Sure, the new keyboard is polarizing. I personally love it, but I get why others hate it.

But nobody seems to be mentioning that the old Macbook keyboards failed too, collected dust and debris just as much (in my personal experience). Probably once a month I'd have to pry off a keycap, blow below, and snap the keycap back on. Half the time it would be the space bar.

Now it's the same thing, except you use a can of compressed air instead [1]. Which I have to do, again, probably once a month. Yes it seems dumb to have to buy one (and it's not like they warn you in advance), but on the other hand, I'm no longer worried about breaking the mechanism when snapping on/off.

[1] https://support.apple.com/en-us/HT205662
Have you written about your motivations or experience without a cell phone?

I've been considering getting rid of mine (and a local friend switched to a dumb phone[0]) but RMS is the first person that comes to mind when I think of a programmer without a cell phone.

[0]: http://jordancrane.me/2018/04/16/the-dumbphone-chronicles/
Here's my best tip: Make sure they are in a similar life situation. ie. Wealth, kids, family, etc.

If one of you has three years of life savings and one of you needs money in three months, that will affect your decision making.

If one of you wants to take weekends off to go to the kid's soccer games and the other one wants to go out and drink on Friday afternoon, you had better figure that out ahead of time and make sure you're both ok with that.
Apple has lots of cash, The vultures(lawyers) who like class action lawsuits will endless look for and try to find a case against Apple so they can extract a lot of money and line their pockets.
Yeah, the Coinhive miner is ~115 KILObytes.
Choose people you work well with, who just won't give up, and share similar values. If one of you wants to build a long term company, and the other wants to cash out as soon as possible and go work for Hooli that could become a serious issue down the line.
The same thing can be said about JS ad analytics scripts and ads. Or sites that turn the entire webpage into a JS 'web app' when it'd work fine as HTML with static images and text.
> I feel like Thinkpad keyboards have gone steadily downhill since the ~2005 T4x series (I still use a T43 on a regular basis, and do side-to-side comparisons between it and newer machines)

Actually I think that Lenovo finally nailed the keyboard in 2017/2018. I think it's a lot better than even the venerable IBM Thinkpad keyboards. The travel/response feels a lot better to me.
Indeed, that's actually why I love it -- typing with a lighter touch means I can actually type for much longer than the old keyboard, without discomfort.
Is there a significant difference between BSD ports vs. Portage vs. Arch Build System? Especially in terms of security I think that they all have the same model.

FreeBSD ports has a ton of packages, though. Maybe they have incredible quality control, but I would bet a few of those have some malware in them. That goes for all Linux/BSD build systems, obviously, just huge ones make it more likely.

https://repology.org/statistics/newest
I would try Finland, Greenland or Iceland first in your case. Looks a much easier way to have a similar experience with much more self-control about what you want to do or when you quit and exit the experience.
It also happens in rock climbing in America. The primary safety rope has a length and diameter measured in metric, but the distances climbed and the size of the rock's cracks are measured in feet and inches. Other ropes might be measured with imperial lengths and metric diameters, or (occasionally) all imperial.

Your discussions are going to talk about 60m, 9.8mm lead ropes, two 7mm cordolettes (they're usually 20' long when untied,) some spare 9/16" webbing, and a bunch of 60cm/single length slings. Your climbing route can be anywhere from 30' to 3,000'.

Like all jargon and measurements, you just get used to it. I know what 9/16" webbing looks like and implies. I also can do the mental math to convert it to metric, but there's no point unless I'm talking to someone who needs those details and doesn't speak the same lingo (i.e., climbers from Europe who aren't yet used to our bullshit.)
You say "shady" but you don't explain why.
I don't understand the distinction. I care about the quality of an app and how much it costs in $/CPU/RAM. Why should I care why it uses the CPU it uses?

If someone (legally) cloned an app, cut CPU in half, and replaced have the savings with mining, why would you prefer the original app?
I don't think the original OP implied that intelligence is a skill, but rather a capability like you said. Just like your capability to do physical work is not a skill but an ability dependent on your muscles which depend on how and how often you train em. It's the same with intelligence, if you train and exercise your intellectual muscle (brain), your capability to do intellectual work/exercises increases.
Believe it or not, engineering is highly collaborative. If your dream is to work by yourself so that nobody else can take any credit, you might be better off in a different field.
To me what makes a drone a drone is the control system algorithm that keeps the aircraft stable. I thought "model aircraft " had to be operated by a sufficiently skilled operator to keep it from crashing. Whereas "drones " automate this skill and present a very simple, dummed down interface such as "go left, turn around, descend" etc
> cultural appropriation

The idea that someone can "own" a culture is patently absurd. Everything we do is a hopeless mix of cultures. Every culture is influenced by other cultures. It's like trying to stake out Mississippi water in the Gulf of Mexico.

And as a direct result of "Graceland", I've bought a number of CDs from African artists who I'd never have sought out otherwise.
Right, I'm in particular working on charts for ELK, and it's just a mess. I just took down all my data (in staging, so all good) due to a PVC. The charts won't update without deleting them when particular parts of the chart change, but if you delete them, you lose your PVC data.

So I find the note in an issue somewhere stating, this is.. intentional?.. and that of course you need some annotation that will change it.

Let alone the number of things like, xpack, plugins, the fact that java caches the DNS so endpoints don't work on logstash, on and on.

It seems like everyone is saying operators are going to be the magical way to solve this, but if anything it seems like one set of codified values, that don't address any of the complexity.
Yes you can. If you fill an entire city with bankers and tech workers, then guess what? They will leave when they have no police, teachers or janitors. OR they will start paying those police, teachers & janitors an appropriate amount.
On-site. First round was a phone screen.
Given how loosely defined sets are, this is defining sets more than numbers or any continuum.
This is completely rational behavior, if Toronto wants to keep its police officers they should offer a higher wage.
DTC: Direct to Children?
Show HN: Get a Free Crypto Collectible
I found the video of the presentation that Dan Ingall did on smalltalk-78

https://youtu.be/pTh65b8qSY8
Damn, past my edit window. I mean 2016, not 2006.
I really don't see the use case at all for Snappy. I mean FlatPak makes sense for devs who want to "package- once, run everywhere", but Snappy is Ubuntu-only. The thing is Ubuntu through Debian is really good at having lots of up-to-date packages. Why abandon that for some crummy app store?
You are not replying to Thomas Okken, just FYI.
No, I'm talking about operationally too. If your consul and nomad deployments are only one binary and one config file then you're not using TLS . Half the effort of setting k8s up is bootstrapping the CA and certs for etcd and the k8s components

> k8s is a very complex beast, with many, many binaries and configs

Because it's much more in the unix toolset philosophy, let 1 tool do 1 thing well. Is that a bad thing now?

hyperkube does put all the server side components in a single binary, there's still a bit of configuration though. A lot of the options are repetitive, I bet one could wrap hyperkube with a single config file and some defaults and the end result would look a like like nomad.
It used to be, not any more.

The 2016 made it so large that it was constantly reacting whilst typing. It was infuriating. I've almost never managed that on the 2015 or earlier models even though I would sometimes touch the touchpad whilst typing. I sold the '16 because of the broken keyboard - but the stupid touchpad and touchbar contributed to my hating the whole machine. Now on a 2015 again.

Even though Apple touchpads were the best I've always preferred a trackpoint to any touchpad, and their keyboards are leagues ahead of anything Apple. Mind even Thinkpad keyboards used to be better. Someone needs to figure out how to fit a Thinkpad keyboard and trackpoint into a Macbook Pro :)
New Rare Earth Deposits: A Non-Solution for a Non-Problem
Awk really is the tool of choice for this sort of thing:

$ awk '{print}/baz/ {sub("baz", "elephant"); print}' jvns.txt
foo:
- bar
- baz
- elephant
- bananas

Since the script is single quoted you can also lay it out legibly:

$awk '
{print}
/baz/ {
sub ("baz", "elephant")
print
}
'

which is nice for more complex "one liners".
Awk is also standard on all posix environments and in the mawk flavor is extremely fast (relevant if you are processing huge files).

There is superb book, The AWK Programming Language, which teaches a lot about programming in addition to the awk language. Good discussion and link to pdf here: [0]

[0] https://news.ycombinator.com/item?id=13451454
I'd never have to go into Windows if my VR games worked on Linux :D
Ernő Rubik
Hello! A few days ago I made the mistake of submitting and deleting my Show HN and the resubmission was denied. I won’t do that again.

This project uses ERC721 and IPFS. My last Show HN a few months ago had one comment, which I noticed too late. This time I’ll keep an eye out. Happy to answer any questions about how it works!
So get a place where you live next to artists if that's important. The idea that rent needs to be subsidized so the rich can have entertaining neighbors strikes me as facile and kind of sick.
What happens if you sell under Prop 13? Does the tax man come calling then?
Compiler for Neural Network hardware accelerators
First, great work! I’ve subscribed the RSS feed :) This is something I started wishing for!

Second, on the RSS feed, could you display the source of each link as you do on the website?
> Are finances not a concern here, or am I missing something else with this suggestion?

Sounds like a little of both to me.

At home I keep my backups on a NAS with RAID 1 redundancy so I'm tolerant to most things. That entire 4TB array is backed up to the cloud through BackBlaze B2 because it's affordable and grants me peace-of-mind for scenarios where both disks fail. I don't use nearly the entire 4TB, so it's about $10/mo for my B2 usage.

So far in life, I've never had to use my cloud backups. Which is great, they'd be slow as can be to download. But the insurance of knowing they're there is completely worth it to me.