skysight-inc/HackerNews huggingface dataset:
/r/cscareerquestions

You can get your resume evaluated and you can ask questions about your performance, maybe there's something you can do to make yourself more attractive to employers.
kentonv introduced the term 'parsing' into the discussion, not me. Originally I wasn't talking about parsing as such, just being explicit about the byte-offset, length, and ordering of any piece of data you fetch or store by doing (ptr[n] << 24) | (ptr[n+1] << 16) | (ptr[n+2] << 8) | ptr[n+3], or the corresponding write operation, if you're working with a chunk of data that came from, or is destined for, a file or the network. And if for whatever reason you want or need to work with structs, don't try to alias them onto the disk or network-bound bits. FSMs don't even come into it. It's just a matter of being a little more careful than mmap()ing into a C struct and hoping for the best.
I think there are two sides to this. You paid nothing because you were subsidized by others. I can definitely see the other point of view from folks who do not have children and/or do not want children.

Here in the US, I don't particularly want to pay for the masses of folks who refuse to use contraceptives and are up to 4+ children already. There are already way too many people here (and on Earth in general). On the other hand, people should be entitled to free healthcare to a MUCH larger extend than we currently have here. There's a big difference between having a child and you catching the flu, breaking a bone, or getting cancer. The environmental and social impact of having a kid is much larger, and I can see how some folks don't want to subsidize this.
Even if it's not, we'll need to compete against the perception that the Chinese are harder working than us.
I love Wegmans :)
The SATW take on this dish:

https://satwcomic.com/icelandic-cookbook
I don't agree with making tickets to come back and fix things. Lots of times changing a line in a file points out how smelly it is. If it can be fixed there, I say give it a shot.

Sometimes "I'll open a ticket" is code for "I'd love to do this, but I'm never going to."
Blind auditions are bad? I thought they would be preferred by the musicians.
A $500 blood test could soon be used to detect up to eight kinds of tumors
Well, that's because the only way to get through life in this day and age is to pick some people you accept as authorities on sobjects, and listen to their opinion and use it to form an initial basis for your own if you haven't already got one.

The trick, which people seem to be generally bad at, is:

a) limiting the scope of authority you attribute to someone

b) not immediately discounting contradictory evidence but using it to judge whether you need to pry deeper yourself or to discount some of that authority you've vested in them

c) actually remembering how authoritative the source was when repeating the information or using it as the basis for other assumptions

d) actually looking into issues deeper that you decide to care about and find the truth, not just was some semi-authoritative mouth piece repeated to you

For example, I try to make a habit of prefixing or postfixing statements in conversation with disclaimers ("At least that's what I heard or seem to remember reading, but I'm not sure how that I'm not sure how true it is.") if I'm not fairly certain of the information.
I don't get why this is $0.99 on the app store...
6502
That doesn't really apply to enterprise software. There are no ads there.
In my area, the non-profit (in name only) hospital system uses aggressive pricing, advertising, and takeover tactics to drive existing hospitals out of business, buy them out, dump unprofitable patient groups, recruit profitable ones, and then hold their medical care hostage while renegotiating higher reimbursement rates with the insurance company, with no accountability and giant compensation packages for their executives.

You can deny things all you want. The behavior of some "non-profit" hospital chains is out of line with what the public and the government considers appropriate for non-profits, and constitutes tax abuse.
> Yes, there are many non-union acting roles available. You aren't going to get rich from them.

You're not really going to get rich from any acting roles.

Even at the 99th percentile, most actors don't make a ton of money, and the employment is both sporadic and punitively taxed. So those who are rich are generally those who were independently wealthy to begin with.

For every actor you read about who's making multimillion dollar contracts year after year for franchise movies, there are literally thousands who are making a modest living at best, or barely scraping by at worst.
I wonder to what degree is shrinkage a compounding factor.

I used to work at an outdoor retailer where we only did inventory once a year, and by the end of the year the computer inventory would differ from actual inventory by an order of magnitude, simply due to the fact that things get lost, damaged, stolen, etc... and don't get marked as such in the computer.

If you have enough backstock, this isn't a huge problem (I think most estimates put retail shrinkage at less than 5%). But if you are using a just-in-time stocking approach, those effects could quickly compound until you have nothing left on the shelf and no more inventory on the way.
Yes I do. I enjoy the frustration and the feeling of overcoming it. That strange sense of disbelief when your program finally actually works. It's the same reason I like old video games. I find programming to be very similar to playing music. Putting a program together from functions or objects built from primitives is very similar to building chords and bars out of notes.
Ah yes.

https://en.wikipedia.org/wiki/Svi%C3%B0
A dismissal of something as 'fake news' is a bit too facile, that's mere namecalling without more backing. A better analysis is to note what sources of information were drawn upon, how they can be corroborated (or not), and whether they're sufficient to make the case the author wants. I admit to using a simplistic heuristic of "if I can't see any of your sources, your 'news' is just a rumor" but I use it even on news I would be inclined to agree with. The articles that pass this filter are far fewer than those which fail it for any remotely partizan subject. There's just so much noise of the form "my inside sources say that X will finally put [Trump|Hillary] in jail!"

And a more facile analysis obscures the fact that there is yet a bit of fact-based reporting getting lost in the noise. Authors who normally link to actual primary sources and do real analysis instead of only cheap opinion, albeit sometimes imperfectly. So more Glenn Grenwald, Popehat or Groklaw and less Fox/Buzzfeed/CNN.

There are real problems here, but political partisans tend to make more fake news instead of doing anything useful to solve it.
Ask HN: Convertible note vs. SAFE?
I am in the process of getting funded by some angel investors, and I have looked into the legal details of both Convertible note and SAFE.

There are several "small" differences (e.g. they are two different financing instruments; SAFE has no interest and no termination date; etc), but I would be mostly interested in hearing from entrepreneurs that have used both, whether they prefer one versus the other, and why.

I have read conflicting opinions about it, and would really benefit from some first-hand experience. Thanks!
Unlike most Americans, software developers feel themselves to be temporarily embarrassed billionaires.
I've recently read that at best flu vaccines only offer 60% immunity. They are far from guaranteeing you won't get infected.

On the other hand, 60% is better than 0%. I always get my flu shots each year.
It is what it is, alas, though a side effect is I check HN more often as titles often get less useful as time wears on so it's good to see them when they could catch my interest.
You wouldn't want backstock for produce of more than a day or two, because that's going to reduce freshness. You can't just constantly keep tons of backstock of everything year-round just in case there's a storm one week.

Also, OTS allows backstock of top selling items or in emergencies. If you can predict a big storm like what probably caused most of the problems in the article, you are allowed to stock up on product.

That's why I have a problem with the article, it's just so factually incorrect.
>Doesn't it make you wonder: what the heck have we built? Does any of this have any value? Aren't we just producing codified frustration and pain =for another programmer to slog though after us?

This is rather insightful. Does it ever end?
It's basically advocating a conspiracy theory.

"Well, we can't PROVE someone isn't exfiltrating chat logs, therefore slack can't really be secure"

What is the value of this statement? How is it an indictment of slack's security?

From the podcast :

"Geoff also concludes that companies should encourage basic security hygiene rather than seek a silver bullet that does not exist."

So despite good law enforcement people get away with crimes. What exactly is the insight there? What is the actionable information for both slack and law enforcement of these "unknown unknowns?"
I remember when Pokemon Go was the rage, a friends OnePlus would need to be plugged in to a battery bank the entire time, even then it still drained slowly.
Trading Bitcoin with Reinforcement Learning (2017)
Just fake play store entries. One example of many: http://bgr.com/2017/11/05/whatsapp-android-google-play-store...
Neither do I. I saw the coat, liked it, confirmed it was my size, and bought it. On a whim I googled the brand when I got home. Point is, you typically have a better chance of scoring dressier stuff at the thrift store because it doesn't get beat to hell.
In this case, a link to the announcement post[1] would have been a better submission, and the title of that post is "Welcome to the Swift Forums". It's not perfect, but that, combines with the first sentence or two from the post gives a pretty clear indication of why someone might consider it noteworthy (it's a new forum), although others I'm sure would not.

1: https://forums.swift.org/t/welcome-to-the-swift-forums/8
> Surely the metric should be "Do they know more than me?"

That's not a good metric. A better metric would be, "are they trustworthy and correct?"

> Or are you concerned that you'll move towards the apex of the Dunning Kruger chart?

Disqus is over there.
I'm quite good at math and found your anecdote funny (yes, I know what a jacobian and a hessian are, and give have lectures on using the fourier transform to professional scientists), but honestly most people, including coders, don't need that, and their lives are not bettered by knowing these things. It is a lot bit pretentious, and not humble at all, to judge people for keeping 'garbage' information.
Whether or not there is an actual stock crisis at WF, this reminds me of Nassim Taleb's general observation that systems that are hyper efficient (no redundancy) are more fragile when faced with unforeseen circumstances.

This is familiar to anyone in tech who has built a computer system with replication to achieve high availability and minimize data load risk, but it's rarely discussed in the context of human resources and processes. If anything, that field seems dominated by a desire for maximal efficiency at all costs.

Here's a blog post which provides examples:

https://www.artofmanliness.com/2014/08/04/two-is-one-and-one...
"I get minor, flu like symptoms, which are still a pain in the ass, about 85% of the time when I get a flu vaccine (which is every year)."

Just another data point: I've never gotten flu-like symptoms from the vaccine, and I've gotten vaccinated every year for many, many years now. At worst, my shoulder (around the injection site) is sore for a day after I get the shot. I've never had any symptoms at all from the nasal vaccine.
Within the context of Houdini, the Paint API is less weird to me now.

There are so many warts in CSS that I really wish I could customize. For example if I wanted to add a outside-aligned instead of center-aligned stroke to text, you can only accomplish it with lots of hacks: https://css-tricks.com/text-stroke-stuck-middle/ https://css-tricks.com/adding-stroke-to-web-text/. Using pseudoelements hidden behind, a circle of text-shadows, etc.

I wonder if there's anything in the Houdini project that will let me fix this. This paint api is useless to me since it doesn't give me the original contents of the dom being styled (so I would need to redraw the text, style it and layout it on my own). The solution I ended up with is using svg filters: https://www.smashingmagazine.com/2015/05/why-the-svg-filter-.... But a unified solution to customizing CSS without needing to call it a hack would be nice.
Shit,doobie,beer,dinner.
ricky explains legacy software https://www.youtube.com/watch?v=r6rGMNtXHgs
> What's not fine is engaging in exclusionary behavior related to diversity of gender, race, sexual orientation, etc.

Right. And fixing what you described is a good thing. But - if you think there would be no reasonable people disliking tech and leaving it - that's not going to happen. As for "offended", this word is used now pretty much in any context - one seems something he doesn't like, he's "offended". Maybe once it had some special meaning, like being sexually harassed at work, or being fired or disregarded at work for having skin of wrong color... But now people are "offended" by Shakespeare, by algebra, by clapping hands, by Christmas, by marble statues, by Thomas the Tank Engine, by burritos and by hoop earrings (all real examples, I can find links) this no longer has any distinctive meaning that can be singled out. So we can just accept some people would dislike some stuff and leave, and that's fine. Not everybody in the world should work in tech. We should strive to provide environment free of obviously bad behavior - like harassment or racism - and then if other stuff that happens in tech does not work for everybody, it's fine.

> it's just about keeping stuff out of the workplace that has nothing to do with work.

That'd be nice but I'm afraid that ship has sailed - tech is getting politicized, and if you believe what you hear about companies like Google, Facebook or Twitter, you can replace "getting" with "has been". It's not a good thing, but it's a thing. That's not the reason to dig deeper and make the situation even worse, though, by undertaking unachievable PC-driven goals.
Forums are such a massive undertaking that these days I consider it irresponsible to roll your own unless you are building a seriously novel integration.

Building a large exploratory project in Swift and having a robust place to have technical conversations should be two different projects.
I've got my money on Redbull buying them.
My mistake, I mis-edited that. Blind auditions are preferable. The musician's union helped ensure that auditions were blind.
wow, that's pretty egregious!
They're finished as a company. They never were able to innovate beyond "it's an HD camera with wifi", and low priced competition ate them up.
> If a time comes where a good dev cannot choose where they work and basically negotiate their own terms [...] then unionization may be warranted.

When that time comes it will very likely be too late to effectively organize. It might already be.
Yes.
Or a nice slack clone.
Yes, LE is actually the more logical and elegant one, since bit n has weight 2^n, and byte n has a weight 256^n. The BE equivalents introduce an extra length- term into the equation (length-n).

I've always found LE vs BE to be somewhat like 0- vs 1-based array indices; one is more "conventional" to a human, but the other doesn't require a lot of contortions when expressed algebraically or algorithmically.

(With 0-based indices, element i is at address base + i * size; with 1-based indices, it's base + (i-1) * size, and it only gets worse from there as you add dimensions and other calculations.)
Blockchains from a Distributed Computing Perspective [pdf]
That's assuming that you have a functional ICE[1] and aren't dealing with a timing issue in another subsystem :).

ICE pins are usually configured with the exact registers this article talks about. It's common for UART/SPI serial port configuration to be a part of enabling ICE. Some chips also let you disable the ICE pins so that you can use them to pick the cheapest chip possible.

[1] https://en.wikipedia.org/wiki/In-circuit_emulation
Tried checking the urls found in the Android store description, and one didn't resolve while another took me to a simple page bearing the name of the owner that contained a email link. Not really sure what to think.

Edit:

Ah, checked out what this IDFA Doclab was. And it seems to be some kind of experimental documentary project. So frankly this whole app reeks of being "performance art".
> Now I try to buy direct from individual websites like it's 1999.

Oddly, Amazon has reversed roles with the brick and mortars for me. Instead of using a physical store as a showroom and then buying online, I use Amazon's user reviews and algorithms* to see what to buy and then I go to a physical store to get it. I buy from the physical store with confidence I have a reasonable product and price and can return/exchange it easily if I'm still not happy with it.

* the "Frequently bought together" and "Customers also bought" sections.
When I tried pi-hole I was amazed by it. Until the day I discovered someone in China hacked it :-///
Site to find and watch inclusive movie and tv
On Mastery (2012)
New York-London passenger flight (groundspeed) goes ‘SUPERSONIC’
Recommendation thirded. It's one scary and very informative book.
Ask HN: How would you invest $600k for only 2 years?
How would you invest $600k in the US while being on a 2-year break overseas? I'm selling my house so real estate isn't something I'd consider. Too painful to get your money back after real estate fee, etc. in only 2 years. The goal obviously is low risk investment and something that would generate at least 2% return per year. Not looking for crazy gains here and yeah, I already have some money in crypto guys ;)

Open to any suggestion
Michael Phelps Says He Contemplated Suicide After 2012 Olympics
Those numbers only work if all users are constantly filling up the entirety of their phone's storage. Most people don't, and don't care about saving 17MB on their phone.

As someone introduced to computing in the 80s, I agree that code sizes are often insane based on what the apps actually do, but in the end, it's cheaper to just not care than to go through the effort to unnecessarily optimize.
Damien Hirst calls it The Physical Impossibility of Death in the Mind of Someone Living.

Icelanders call it supper.
Seeing something like a football play, a highly trained, alert, well positioned observer like a referee gets it wrong a pretty significant percentage of the time.

Now suppose someone reported on a game without seeing it and getting the narrative from different fans up in the stands.

Never attribute to malice what can be explained by incompetence, but of course, sufficiently advanced incompetence is indistinguishable from malice.
It might not be supportable, but I was reading an article where some guy from the CDC said you're much better off if you've gotten it. I might be able to find it, but I suspect you're right that its not necessarily based on research.
E2E encryption fails on a large number of subjects when it comes to a chat application such as Slack.

One of the simplest issues I can see is the search functionality, something I use daily in Slack and would sorely miss not having. Elasticsearch requires access to the contents of a message to index it (basic requirement).

Another thing that would become difficult would be adding people to a group, although my technical knowledge in this area is perhaps not massive, my thoughts are that if a user can join a group with another key, surely a Slack attacker would also be able to add their own key?

I'm sure there are many other things that ensure Slack cannot be E2E encrypted since it stops a significant amount of the logic they can do (they would become a dumb proxy), similar to why Google hasn't gone E2E.
Lord Over – Truth
I intended the connotation of the word I used. It feels like the MOSS scheme's heart is in the right place, but the best they can do is make a bad situation suck a little less, and "ameliorate" is about as polite as I felt like being.

(While I'm making a new comment, and since the last one is out of its edit window, I should acknowledge I mangled my attempt to summarise the place-of-supply rules. Sorry. Don't get your tax advice from HN comments, kids.)
Only if you think either of those things are a huge deal either, which I don't.
Tokyo has an average of 0.5 cars per household, which is on par with NYC. So, how will banning cars suddenly in NYC turn NYC into Tokyo, where cars aren't banned?
I think this is absolutely correct which is why I believe the days where we can count macOS on having the ability to execute non-sandboxed applications are numbered. I think in hindsight apps that have already made the transition to the App Store (or were designed for it) will be at a tremendous advantage over the ones that either aren't adopting that model or have left it.

Google has an even greater advantage than Apple here because they became fully invested in sandboxing much earlier (the browser).
Introducing – Create Guten Block Toolkit
Looks good but is really confusing.

What does this mean:

= $2,054.37 to reach marketcap
> E2E encryption fails on a large number of subjects when it comes to a chat application such as Slack

As I said, not every communication mode must be secure. Slack trades off security for other features, and that is okay.

It's odd for Slack to be beating their chest, however, about staying secure when security is not a feature they optimize for.
Hey, folks!

Super excited to launch — `create-guten-block`
— Easily one of my best open source software.

A zero-config #0CJS dev-toolkit for building #WordPress #Gutenberg block plugins.

Blogpost → https://AhmdA.ws/CreateGutenBlock_
GitHub → https://AhmdA.ws/CreateGutenBlock

ONE sane defaults dependency!

️ Develop Blocks
Build Production code
Eject whenever — NO LOCK IN!

Star the GitHub Repo → https://AhmdA.ws/CreateGutenBlock
Unquestionably artificial locomotion greatly exacerbates VR sickness, but I and many others still get it even after an hour or so in "seated" experiences. This naturally varies from person to person, and supposedly one can develop "VR legs" if the comments I see on forums are to be believed. I'm certainly not prepared to train my body in my free time to get better at this if it involves repeatedly making myself feel sick.

I personally regard the 800ish dollars I invested in a Rift + Touch setup the worst technology investment I've ever made, and the concept of VR style gaming was the stuff of childhood dreams for me. I really hope this gets much, much better before I would consider dipping my toe again.
This post is excellent. Bravo! The best places I’ve worked had this kind of culture.
Maybe she should have reached out to Whole Foods corporate and asked for comments?

Then they'd talk to a PR person who is only interested in guiding the narrative to whatever makes the company look better.

So yeah, employees aren't fully informed, and while Corporate may be fully informed, they are rarely going to tell the full story -- the truth probably lies somewhere between what employees are saying and what Corporate says (if they say anything at all, and in this case, it seems they did not respond to requests for comment)
> What do you picture the long-term extrapolation of ignoring events around you looks like?

You are basically asking what it would be like to live like most of Humanity before the advent of mass media. Did not seem they had far worse problems than we do or that they were incapable to adapt. I'd return the question to you, how was mass media improved your life in any meaningful way and can you prove it was not just noise?