skysight-inc/HackerNews huggingface dataset:
I guess I'm a customer, since I bought a few of these (not blueberry) and liked them. Not available where I live unfortunately.

IIRC the full ingredient list is there on the package, as well as available online.

I found them pretty tasty and without any scary side effects (bloat being a common one with protein bars) -- but I was probably predisposed to like them, since the thing I really dislike about most protein bar brands is that everything tastes like candy bars. I don't want candy after I work out, I want protein that doesn't taste disgusting and ideally is not an extruded animal part. (No idea why Cliff Bars coat everything in "chocolate" but I guess they know their market for the Builder Bars.)

The dates are the "glue" so to speak, and there's a pretty long tradition of that in natural foods. There are a couple of different fairly obvious reasons why the founder would have tried dates, and you can hear about them in his How I Built This interview[0].

I'm not convinced that 12g egg protein is as good as 20g whey protein, which is pretty much standard. But I'd happily suspend disbelief in order to get rid of the damned chocolate-caramel-stevia plague.

[0]: https://www.npr.org/2018/08/10/637619434/live-episode-rxbar-...
I recently discovered a dev/artist that brings this to its max expression.

I fondly love all the work you can find in the portfolio.

https://twitter.com/neauoire
I lived and worked in different places of the world (Bay area, MA, middle east, Japan). For me, Europe is simply the best environment if you have a family and you care about your freedom, privacy, and comfort. Decisions made by EU authorities have significant implications on everything, but the way it works it's really democratic process, with long term implications and with significant transparency. In some regard living in Germany is similar to Bay Area, but with much more emphasis on social well being of the whole society which in fact affects your everyday live, your safety, your comfort, your family.
You're completely correct, but the only way people will understand how bad the UI is if they were forced to use it in their daily.
Not totally true, you can pretty easily have a logged-in Chrome profile that you use for Gmail, and an unauthenticated Chrome profile you use for everything else.
How to kill your tech industry
It came out today.
Please do. Because personally, contrast is about the only thing that irks me about this; beyond that, I believe it's a very decent dashboard, with a bit of intentional futuristic style, but otherwise close to zero useless bullshit that plagues the UI fashion of today.
I'm just glad we are at a point when the GP didn't need to say "Fortran". That's evolution.
White House draft executive order directs probe into tech firms
Is this being downvoted because it is factually inaccurate? I think it's an interesting point.
> They seem like they could do some real damage if they wanted to

A mantis could do real damage to a human?
That's simply not true! I'm 43, and there hasn't been a day without coding since I got my first computer 32 years ago. I'm also managing teams for the last 20 odd years; small teams, large teams, in startups and large corporations. And I know many others like me.
Correct. Sorry.
My personal experience is that you can only determine whether or not project should be continually pursued is in hindsight. Knowing ahead of time, this decision is mostly based on dogged persistence and sometimes a little insanity.
If Excel had just a couple more features it could be much more ergonomic and not even need macros. Specifically: anonymous functions/lambdas made with just pure formulas. Define a function in a cell like `=($s) => [expr]` (or something idc). Call it with `=A1("string arg", B2:B100)` or by name if you name it via named ranges. Functions are obviously a new data type, so you can pass them as parameters to each other or to relevant builtins. It would turn Excel into some kind of hybrid pure functional/spatial language where the code itself is spatial data.
What storage engine are you referring to? I've been using MySQL since the earlier 2000s, and your description doesn't match MyISAM (which uses the filesystem cache for data blocks, only using its own caching for indexes) nor InnoDB.

MyISAM does offer amazing write performance, at the cost of not being crash-safe. But given its reliance on the fs cache, it would be unusual to describe it as "in-memory storage". Anyway, the GP was talking about compromises that "can't be easily changed without breaking the ecosystem", which doesn't describe MyISAM either -- MyISAM is basically deprecated in modern MySQL deployments.
Seems like libgen is blocked in the UK. I get redirected to http://www.ukispcourtorders.co.uk/
Make it work, make it work better, and rarely make it work right
> However, in (my version of) the real world, people will give you data that is invalid according to a canonical parser or the language standard, so sometimes you might as well use regexes anyway.

This is very true, and I mention this in my top-level reply:

> Regexes get a bad rap mostly for two reasons: ... 2) they get thrown at problems where the underlying grammar is actually unknown and iterated on until they're uneditable black boxes.

When the (non-fuzzy) version of the input language is regular, then robustifying a regex can be the right way to go. And blaming the person who chose regexes on the basis that they used regexes doesn't make sense if the robustification isn't good enough. The failure to sufficiently robustify is a failure of domain knowledge about that particular fuzzy parsing task, not a failure of training.

However, if a developer is using regexes to parse XML then they're Doing It Wrong (TM), even if the XML files they're parsing are not always valid XML. It's much easier to robustify the right solution to the idealized problem than it is to robustify the wrong solution to the idealized problem.

> A lot of professional programming is more like being an auto mechanic than being an automotive engineer. HN gravitates towards the latter mindset.

That's true. But also, a lot of professional programming is more like being an auto mechanic even though it should be like being an automotive engineer. Including, unfortunately for a hundred deceased Toyota vehicle owners, automotive software engineering.
The tutorial starts with a quote from a song by Rammstein.

"Der Mensch ist doch ein Augentier -- schöne Dinge wünsch ich mir."

Humans are just creatures of the eye -- Beautiful things are what I want
just like every martial artist
You can believe in free speech while advocating for moderation.

Absolutely.

Yet it feels lately though the loudest voices that are getting the most attention are the ones pushing for the most...(searches for his words carefully)...aggrandizing forms of responding to disagreeable speech, and, when called on it-retreat back to very supercilious, academically-loaded terminology and tactics for why you're wrong and they're right.

Then there's those people out there saying we need to be punching Nazi's but I aint touching that one with a ten-foot pole.

because in order to moderate a platform it necessitates censoring opinions.

This though, I'm not so sure about. I've never been fond of the trend of de-platforming disagreeable viewpoints or speech that aren't directly advocating and instructing 'imminent lawless action' as a certain high court puts it.
Censoring someone on your private property is absolutely an exercise of your free speech. If someone plants a political sign on my lawn without my consent, I have the right to remove it because I have the free speech right to decide what political messages get broadcast from my personal property. The counterfactual notion you are suggesting, where everyone has the right to plant lawn signs on my property without my consent, is a violation of my free speech rights, not an enshrinement of theirs.

> Free speech is a negative right, meaning for it to exist others must not stop you from speaking.

Free speech exists when no one can stop you speaking on a platform that you own (servers, printing presses), or whose owners consent to publish your speech. You don't have a free speech right to compel third parties to use their platforms for your own speech.
This is speculation on my part, however given the sophistication of their tracking capabilities I would imagine they could correlate the source to (at a minimum) a grouping of related users, if not the primary user.

(Edit: remove double negative)
I'm not really ready to show people, but my 'modern' (conversation-driven) GUI is rocking the monochrome.

( edit: oh, with dark and light themes! )

Fuck it. Slater is magic software...

and it's interface is like a tiling 'window manager' for any number of screens (anything with a browser), for threads of interaction, that are modeled as a story, like a conversation... but composes natural language with rich controls, forms, and stateful widgets. and super monochrome... but also controls your browser and TV and stuff...

I'm really inspired by the design work on the LightPhone 2, btw.

Super lame, early video: https://youtu.be/_m1zEbQieYQ
Allowing third-party cookies wasn't a neutral decision to begin with, even though the implications only became clear later.
Love, Death, and Other Forgotten Traditions (2017)
“Needle in a Haystack:” LLNL Study Seeks Explanation for Dark Matter
To add some anecdata, I recently met someone who made net 700 EUR per month working as a salesperson in a clothing shop in Sicily. Major global brand. That's considered a low income there, but apparently not unusual.

However I would imagine that most places where you can live on 650GBP per month the only way to keep sane on that budget is with a lot of support from friends and family.
You can easily get around Medium's paywall by opening in incognito window
The doctor says buy it if you think its ‘nifty’ but do bit buy it for health since it will not make you healthier. That’s crazy, it will certainly not make every person healthy still like a personal trainer it cant make you do anything but it can certainly encourage much healthier habits as it does for millions of people like myself with real world tangible results. He dilutes his more valid concern about his belief of saving lives from AFIB may or may not outweigh the inconvenience false postives could cause.
Not that my opinion should hold much weight, but: I truly appreciate your candor.

(As a general statement,) I, and many others, only wish to have reasonable, rational discussions. It's impossible to do that when there exist people who seek to subvert those constructive discussions by simply branding people--who they very likely know next to nothing about--and then inferring all sorts of (incorrect) beliefs from those brands (e.g. "conservative"). We would all benefit from not jumping to conclusions. And from having access to the truth, undistorted.
"It is never too late to give up."

I know it sounds like a de-motivational poster, but it nicely summarizes this entire concept.
All that I worry about in space exploration is that it ends up like the internet, nuclear fusion, genetics or even mundane things like bitcoin -- they all were born in the heads of incredibly intelligent people who had pure and sound intentions. But once it gets tainted by money and greed, the pioneers start to regret it.
But.. if the camera app automatically signs pics/vids, that would mean that a private key is available to the app without any passphrase (or one embedded in the app :O).. So why not just extract they key and sign your fake vid?
If this was happening all the time, why was the helicopter pilot shocked? Sounds like the crew was equally shocked.

> Civilian mass murder was an explicit goal

It certainly was - of the North Vietnamese communists.

https://en.wikipedia.org/wiki/Massacre_at_Hu%E1%BA%BF

https://en.wikipedia.org/wiki/Fall_of_Saigon#Human_rights_af...
For software development those things make sense. Not so much for Operations(?)

I'm already declaring things with Ansible. Unless I got the syntax wrong ansible will finish a playbook and the server will be as I ordered ansible to make it.

So why add another check?
This is very bad. There are so many reasons why I want to be able to use Gmail without having google track all of my activity across search and maps.

I have been a loyal Chrome user since pretty much launch, because it was the fastest browser and mostly seemed to stay that way over the years. I understand why Google is doing this from a monopolistic “control all the things” perspective, and this will probably increase engagement in the near term, but I think this is a very poor strategic decision given the rising tide of trust issues surrounding Big Tech these days. Privacy is such a hot button issue now. Facebook is rightly getting raked over the coals in front of Congress for its rampant neglect/abuse of privacy issues. Apple is crushing it with its privacy-first positioning and hammering FB and Google publicly on their tracking-based revenue models. I understand that Google can’t change its underlying business model overnight, but why double down on more enforced tracking? It makes them an even bigger target just in time for an oncoming storm.

Time to start shopping for a new browser. Thanks for everything, Chrome.
There is no idealized universal human right to be free from the social or economic consequences of your speech. People have the right to refuse to be friends with or do business with e.g. those who openly identify as Nazis. It's not a violation of the latter's human rights to boycott them.
This is exactly what’s happening. I despise these headlines that are couched with a mildly anti-American sentiment. You could easily re-write it to convey the fact that many parts of the world are experiencing great prosperity and development and thus scientific achievement. But no, let’s write as America is circling the drain.

Edit: looks like the title was updated
Story time: I've hanged around hacker/infosec circles for quite a few years. I have a terrible personality where I can't get close to anyone or open up(not a joiner),that meant I couldn't be part of any inner circles. Eventually, over the course of many years I discovered all the ways my IRL identity could be correlated with my online activity. I also discovered groups of hackers(not the nice kind) make a hobby out of deanonymizing people,especially anyone that has remotely anything to do with infosec. I also realized many (not all) of these people had real jobs and that they could affect my life in very real ways.

For example,I am using a VPN now and my browser has strong privacy protections configured. I am very confident that my identity could still be revealed by analyzing my writing style and correlating other behavorial metadata. Although I am not certain,I assume anyone in infosec that is interested in my off-work activity is monitoring my hn posts.

Ways I've screwes up over the years:

* Forgot to sanitize my whois

* Used my regular email when consulting about IT work with IT/infosec people I did not know

* Reused passwords for many years.

* Didn't change reused password after inadvertently posting it on a public forum/chat.

* Didn't use a VPN or Tor for many many years.

* Assumed for a long time that 0days were used by an elite few and that nobody would burn one on a boring person like myself.

* Assumed IT coworkers/bosses would never actively stalk me off-work because I assumed only a serious psycopath would do that to a human they see everyday.

* Assumed my home computers' security without considering how easy it is for anyone to literally break into my place (has happened).

* much more

All in all, acheiving a reasonable level of security and privacy is a very difficult task for an individual.

One of the reasons I got into security is because I kept thinking "I do IT for a living. What about all the normal unsuspecting people? What about my family members,heck pretty much anyone." It feels too much like a one-sided war against the 99% of people who are not tech-savvy. I want to help protect people who don't know how to protect themselves. Interestingly,the most diffult part is making people understand that they are under attack by extremely hostile parties.

Fortunately there are many pros that share my view. @evacide on twitter for example helps women who have had their devices hacked by a stalker/hacker.

For someone who does not work in IT, being monitored by a hacker practically drives them into extreme paranoia. It causes real mental harm. IMO,it should be treated as assault.

I realize most of what I said is about hackers deanonymizing people and not the other way around like the article. I just thought it was important to note how many hackers are part of the problem and that we should consider how much more non-hackers need anonymity,pseudonymity and privacy in general.

Lastly, I'd like to say this to anyone who tracks or monitors people(analytics count): consent is key. Imagine someone looking at you bare naked,this is fine if and only if they have your consent.
Anyone else get annoyed by term “undocumented”. There is all kinds of documentation on all immigrants, from facebook, google, the cell phone companies to the irs to the nsa. Some cities even have drivers licenses / id cards for “undocumented” immigrants. I’d prefer a term like non-visa holding non-citizen immigrants. But I guess that’s too long... undocumented it is...
Do you have more examples? Because:
"is the started service listening on the expected port, is the process of the service daemon running"

can all be done with straight Ansible as well.

I'm just having a hard time understanding the real added value to a goss / ansible combo.

Plus: If you do this after installing with ansible. It's basically a check right? Like: Nagios or other monitoring.

I'd rather that just use THAT and spend time in creating checks in those systems instead of spending time in goss?
You can waste a substantial amount of budget and time by making the wrong "trivial" technical decision.
This is more myth than fact. Lawers, Judges, and Courts exist to interpret and enforce intent of contracts as much as written word. If Smart Contracts contain a bug that unintentionally allows a random third party to walk away with $50 million, you’re up shit creek. If you tried to do the same thing in a real court (“well judge, the contract unintentionally says that I can walk in and take this money, so you have to let me”), the Judge will tell you to fuck off. The intent of the agreement matters more than technicalities of the written word.

“Technicalities” in general are a lot less of a thing than TV shows would lead you to believe
Spacecraft processors are many, many generations behind the desktop. A state of the art Maxwell flight rated processor runs at 800 MHz, single core, no vector acceleration, and will cost you $500,000 to $1,000,000.
Freeloading is politically a difficult thing to do at this scale.
I am seriously considering rolling my own browser by embedding the Chromium Embedded Framework into my own GUI (or WebKit, or Gecko).

A browser should just render pages (incl. JavaScript), and save cookies if you need it to. Beyond that, there's nothing else it needs to do. Round about Netscape 4 and IE6, browsers were functionally complete. Since then they've just been gilding the lily and creating an artificial 'features race' between the browser vendors.

Sometimes, simpler IS better.
This narrow bank pretends to get interest from the Fed while taking no risk. That's freeloading.
Multiple things are happening, and while we have more mob rule and witch hunts on social media, I think empathy is also being curated more than before. Empathy for those that are not close to you, to be specific.
VCs say Silicon Valley isn’t the gold mine it used to be
So the argument of the article is that widespread screening may cause net harm. The issue is with the imprecision of the test, as well as the followup procedures necessary to be precise, and the probability of mistreatment.
The F35 jet plane. Enough said.
move slow and make things.
"Functional core" littered with classes, attr_readers, data that's not data (Curosr.new) and += imperative loops. Yikes.
It really sounds like a software issue to me. If the watch is causing atrial fibrillation to be detected too often, then you can either make the software meet some greater threshold before alerting the user.. or, even better, determine more fully formed diagnostic criteria to be applied.

The fact that medicine hasn't studied whether or not healthy hearts are regularly doing this because sensors were inconvenient previously, doesn't mean we need to get rid of the sensors. It means that both the presentation of the software should have some sort of feedback loop from clinical research that should emerge as a consequence of that data now... existing.
Not gonna argue with this, I just wanted to point out that it's not without mistakes. For Students of the 12th grade it's super well done. For those more concerned with correctness and completeness: For example saying a basis is a _finite_ set of vectors is not generally correct. And I would like to have seen that the Pauli matrices generate all single Qubit rotations. And saying that a bra in itself is simply the conjugate transpose of a state or that <bra|ket> would simply be a multiplication ommits all the cases in which the state is not a simple numerical vector in some basis but perhaps a function of many variables. So read it with caution, but read it nonetheless.
Was it also inspired by Samaritan UI from Person of Interest? Because your video reminds me a bit of this: https://youtu.be/cu-pnxgvA6s?t=216.
Corporate venture investment climbs higher throughout 2018
Will you? What would the comparable event be? Landing on Mars, maybe. SpaceX seems a little more commercially orientated than that.
Nah, this exam actually means you have an abnormal understanding of Java and a good understanding of how OOP works. It also means you can read and understand code fast. It does not mean you are a good team player or have experience in building things. To say that the code in the exams are not clean code is an understatement though. The questions usually grab all clean code practices by the neck and murder it violently then asks questions about the output. So there's that.
Personally I stick with “irregardlessly” just to see who goes bug-eyed when they hear it.

This is not directly in response to your comment, but I see three types of people.

Some people don’t know better or care to know better or weren’t paying attention or don’t mind because they know what I meant.

Some people care enough about language to debate usage.

Some people just want you to follow “The One True Way”, which is coincidentally whatever they think.
One has to consider history though. European top researchers crossed the Atlantic due to the war and later because it was more stable than Iron-curtained Europe, but now that a lot of factors have settled there’s probably less brain-drain into the US from around the world.

The social problems mounting up in the US affect all this too. Granted, not noble laureates, but anecdotally I know a couple of Europeans in the sciences who decided to move back to their home country because they found life in the US stressful
I think they are [0]:

> "Using pharmacokinetic modeling and DMT blood sampling data, we demonstrate that the unique pharmacological characteristics of DMT, which also include a rapid onset and lack of acute tolerance to its subjective effects, make it amenable to administration by target-controlled intravenous infusion. This is a technology developed to maintain a stable brain concentration of anesthetic drugs during surgery."

[0]: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4944667/

edit: I guess that isn't a drip. I know nothing about this sort of thing :)
Sure it does. For example, with both Kavanaugh and Arrington, information about the accusers made the accusations infinitely less credible.