skysight-inc/HackerNews huggingface dataset:
Getting good signal-to-noise ratio from ANY interview, forget the big cos, is really difficult. I've seen great programmers passed over because they were _not_ given a chance to whiteboard and show their technical skill. At the end of the day, there is a bit of randomness to the process of sizing anyone up in an hour, and people will make bad calls.

That said, I'm skeptical about your particular story. As a process rule, AWS doesn't provide interview feedback, so I'm pretty sure you don't _actually_ know why you were rejected, you can only guess. Perhaps if you were rejected in phone screen(s) it can be obvious, but if you made it to an on-site, I can guarantee (based on experience being in the room during hiring decisions at AWS) that they don't almost someone because of one bad whiteboarding result; there are multiple people collecting and reporting on results and only one person, the bar raiser, has veto power, and I've never seen it used for something as banal as not writing perfect code.

I also don't know what happened in your interview, but consider it's also possible that you completely bombed it: failed to ask questions, failed to communicate properly, or made more mistakes than you even realize.

It's certainly great that you went on to do great things, but maybe at the time you interviewed you weren't yet doing those great things...
Ok went to cancer.gov and Approximately 39.3 percent of men and women will be diagnosed with cancer of any site at some point during their lifetime, based on 2014-2016 data.

So, I can’t see why any insurance company could offer reasonable rates given those odds.
Break them up like Ma Bell.

Hold them accountable like News of the World.

Give them the highest scrutiny afforded both platforms. Not the greatest freedoms.
So IOW he's ok with the government breaking Facebook into a bunch of smaller Regional Holding Companies, as it did with the Bell System?
Love the production line. I was especially impressed by the cheese application step.

I was like “oh these pizzas aren’t in a straight line, I wonder if a human needs to line them up now, or if there’s a visual sensor that detects edges”.

Then the simplicity of the solution blew my mind!
Keyless Crypto: How Do Bob, Alice and Carol Share a Secret Message?
Stripe is just payment processor. Paddle is similar to Gumroad they become reseller of your producs. You get payed once month (you give them invoice basically) and you dont have to care about invoicing. Your customers get invoice from paddle. It is for digital products only the system cant be used with anything that you ship.

Paddle also takes care of figuring out VAT for you which is a headache if you are based in EU.

I guess to some people 2% more might be worth using Stripe (stripe is 3% paddle is 5%) but for smaller players it solves real problems.
> > "fire!" (in a crowded room) = not okay.

> I really wish people could find a different expression to convey what they mean by this, because what they/you mean by this is probably worlds apart from what this phrase actually meant when it was formulated.

A bit yeah, right on Wikipedia [0]:

> The paraphrasing differs from Holmes's original wording in that it typically does not include the word falsely, while also adding the word "crowded" to describe the theatre. The original wording used in Holmes's opinion ("falsely shouting fire in a theatre and causing a panic") highlights that speech that is dangerous and false is not protected, as opposed to speech that is dangerous but also true.

Additionally:

> The First Amendment holding in Schenck was later partially overturned by Brandenburg v. Ohio in 1969, which limited the scope of banned speech to that which would be directed to and likely to incite imminent lawless action (e.g. a riot).

[0] https://en.wikipedia.org/wiki/Shouting_fire_in_a_crowded_the...
Concur. Sketchy as all heck, this kind of advice is actually dangerous.

Truth is, it doesn’t matter what you sign. If you don’t have insurance, all amounts are negotiable after the fact. The hospital will write down a $10,000 bill to $500 if they are convinced that’s all you can afford to pay.
I find org mode little complicated for my taste.

My note taking is some plain text files in hierarchy and vim. It works even on Android phone using termux. And I am pretty much used to it.

For todo, I have a shellscript that takes an argument and open text file of that name. Works reasonably well.

Plus, prefix your text files with .md and get all the formatting stuff.
> 3. Facebook and Google are natural monopolies, and they should be regulated like telecom carriers.

Malarkey. If Facebook was a natural monopoly they wouldn't have to keep buying competitors like Instagram and WhatsApp because the barrier from the natural monopoly would prevent the then-competitors from gaining significant market share to begin with. The failure there was on the part of antitrust in allowing Facebook to buy them, and even that isn't fatal as long as they don't continue to do it. Social networks only have a popular lifespan of a decade or two and exist in parallel to multiple other competitors. That is unless one company is allowed to buy them all, and keep buying them as newer ones become popular.

And Google doesn't even have network effects. All they have is a better search engine than anybody else, which only lasts until that stops being the case. It's hard to complain about it as long as they're giving the results you actually want -- especially when competing search engines do exist and can easily be used by anyone who wants to.
So _why_ if it works for 80% of polled people does it keep being touted as it resulting in bankruptcy consistently?
Activate this ‘bracelet of silence,’ and Alexa can’t eavesdrop
Well, let's put it this way: "The market can stay irrational longer than you can stay solvent."

You can stay away from Facebook and then feel really smug ten years from now when it eventually collapses. But until then, you'd have missed out on a lot of important things. The only winning move is to realize that you do not have a choice, and that the terms of service are just an illusion.

For the record, I think Facebook's existence is regrettable. But the notion that you have any ability, choice, freedom, right, or opportunity to opt out from it is laughable.

As for the idea of the social contract, I think you are actually spot on:

> Social contract arguments typically posit that individuals have consented, either explicitly or tacitly, to surrender some of their freedoms and submit to the authority [...] in exchange for protection of their remaining rights or maintenance of the social order.

Individuals have:

[?] consented explicitly

[x] consented tacitly

[x] to surrender some of their freedoms

[x] to submit to the authority [Facebook]

[ ] in exchange for protection of their remaining rights

[x] in exchange for maintenance of the social order

In fact, it could even be argued that this de-facto state of affair ought to be made de-jure. Certainly, it is the case already today that many of my local government agencies are more active on Twitter or Facebook than they are over phone or e-mail. In fact, they rarely use e-mail for regulatory reasons. If someone is suicidal, has an extreme drinking problem, or holds extremist political beliefs, we consider this a transgression and rightfully lock them up/commit them to involuntary psychiatric care. Why is this not the case for all self-harmful behaviors?

Considering many employers etc. already want it, it doesn't seem far-fetched to consider people hermits for refusing to participate, just as we consider an individual defect for not owning a smartphone.

https://www.youtube.com/watch?v=lMChO0qNbkY
Apple was robustly profitable by 2003, when I purchased my first Mac running OS X and a third-generation iPod. They turned that corner in the beginning of 1998 in fact[0]. They sold 50 million iPods in 2007.

[0]: https://www.cultofmac.com/461234/today-in-apple-history-appl...

It wouldn't be a trillion-dollar business without the iPhone, sure. I've no reason to think it wouldn't still be in business, and you haven't given any.

It's certainly possible that Apple would have thrived with a next-generation Mac based on BeOS. Personally, I wouldn't have switched; I was tired of dual-booting Yggdrasil Linux and Windows, and the prospect of buying a (relatively) affordable Unix workstation was exciting to someone who cut his teeth on SparcStations.

I'm not the median customer, then or now, however. Back then she was probably in desktop publishing; BeOS would have been just fine.
Something that fits a head will also fit a hand, foot, arm, leg, every extremity except torso. The benefits are tremendous.
Pure Pascal is not really suitable as an operating system implementation language. The obvious design choices are to:

1. Transition to C completely.

2. Extend Pascal (like HP did - HP called their resulting language MODCAL).

3. Support in-line C code in the Pascal compiler.

4. Support in-line assembly in the Pascal compiler.

For superior library support and other reasons, Apple made the right choice here.
I'm using genetic here as a poor slang term to mean heritable (not shared environment). As in, if you take identical twins reared apart, if one of them is religious, odds are the other one will too, and vice versa.

I have no idea which specific genes are involved or by what pathways, but neither do I know which genes control height and that still seems readily apparent.

Here is the Wikipedia article on the proposed gene ("VMAT2"): https://en.wikipedia.org/wiki/God_gene

Here is an article on phys.org which describes my idea: https://phys.org/news/2011-01-religiosity-gene-dominate-soci...
In my experience, precisely as often as you write statements that start with a left bracket or paren. E.g.

[1, 2, 3].forEach( ... )
(function(){ ... })()

Statements like that are virtually always errors under ASI, but if you avoid them nothing else causes problems.
"The child who is not embraced by the village will burn it down to feel its warmth."
I love lots of classic games like Contra which are at their heart very simple. But Yakuza 5 has everything from rhythm games to a little arena shooter built in and it's all optional content. A lot of it is kind of half-baked because it's so ambitious. That's kind of fun in its own way.
I've never heard of this term before, but when I think of "feature factory", products like Jira and Yahoo! immediately come to mind. Such products feel like a sinking bag of features with no real cohesive, central purpose.
This suggests a better phrase to use: "inciting imminent lawless action"

Maybe that's not as dramatic as "yelling fire in a crowded theater", but I think that's actually a good thing.
That’s a no go for me.
Consider running the applet under `appletviewer`, if possible. Development of the Java NPAPI plugin has essentially ceased (as every major browser has dropped support for NPAPI!), so security and stability updates for the plugin will be limited.
Out of the tar pit paper: https://github.com/papers-we-love/papers-we-love/blob/master...

It describes these categories in a lot more detail and the equivalents are:

Constants => User specifications

State => Essential state

Cached values => Accidental state
Our backwards restrictions on what chemicals adults can and can't consume are to blame for this. When the US changes it's laws so that adults can legally buy opiates if they want to take opiates no one outside of medical professionals will have any interest in fentanyl.
So, like many things, this is both true and false. The object isn't the coordinates, but you do need two kinds of things to make physics work. (Maybe you don't for geometry, though, not sure.)

If you have a displacement vector, and a potential gradient, they can't be the same "kind" of thing (i.e. both vectors), because their dot-product should be preserved. If the slope gets half as long, it's twice as steep.
I interpreted it as just picking one visual entity to focus on for that cropped clip for design reasons, since the letterboxes necessary to get both entities in that portrait orientation would be huge and visually unappealing [1].

[1] https://i.imgur.com/yxxEnGe.png
The most obvious group of people who avoid mobile phones are the elderly, and you can't just wait for them to die of old age because there will continue to be new elderly people avoiding mobile phones. At least until we solve age related physical deterioration. And waiting for the market to come to you isn't a brilliant strategy in any case, because your competitors are not standing still.

And as the OP states, it isn't just the people who avoid mobile phones who won't switch to tethered protocols, but people who want to message the people who avoid mobile phones. And a high proportion of us have elderly relatives, and we email or Skype or Facebook them.
If you're in C++ land, constexpr can be a godsend for auto vectorization.

Traditionally, you have a SoA of all your data. So if you have an array of triangles (not meshes) you might have three structs p1, p2, p3, each with three arrays of x,y,z. Then you write a fortan-esque loop over your triangles. Usually the vectorizer will vectoriser that, but fortan-esque code is obnoxious to write IMHO.

Instead, you have the same thing, but with constexpr operator[] methods. The inner structs return a constexpr constructed vec3, the outer struct returns a constexpr constructed triangle, and then you plug that into a constexpr processing function/method. GCC and Clang will vectorize this. And you can reuse normal linear algebra functions like dot cross etc (so long as they're constexpr) and it doesn't look like Fortran.

Matt Godbolt missed this during his path tracing three ways presentation. His data oriented design pathtracer stored an array of vec3s, which can't be auto vectorized. (and isn't data oriented design) I keep meaning to try to submit a PR to his repo, but the project has some weird dependencies and I can't get it to compile.

MSVC won't autovectorize either of the above. Not sure if it doesn't have a vectorizer or if it's just insufficiently powerful. Or if I'm just using the wrong compiler flags.
Yes, that is exactly my problem with such bots. They turn RSS - a thing which you have to go out of your way to opt in to - to something which you have to go out of your way to opt out of.
Show HN: Ethsear.ch – An Ethereum domain specific search
The original question to which I replied were not talking about the case where the server goes offline. If Facebook were to go offline, you'll have the same problem, only worse.

As for your final remark, I really can't see a good way to handle such a situation at all. And I've never heard about any protocol that can handle it. What protocol are you talking about?
This kind of thing certainly does help, but there are other promising paths that are complementary. For example, adopting better compression for images and video would cut down loading times by almost half. All it takes is something tiny, like Safari adopting webp which performs way better than jpeg and png on lossy and lossless compression respectively. The new generation of video codecs also will save a great deal of bandwidth and energy.
I'm not sure I agree with this -- how do you distinguish between "the system works for 80% of the people" and "79% of the people don't have medical emergencies (but the system would fail them if they did)"?
You just ask the front desk to pre-authorize the prescribed treatment. They work with the insurance carrier and let you know what your cost will be.
No idea what GP was trying to say, but the C style intuition is correct. The bug in that code is due to omitted brackets, it has nothing to do with semicolons/ASI.
I'm actually working on a literate programming environment that's similar to Org-mode. One of the early design decisions was to use lists, not headers, for Todo-type functionality.

I haven't updated the github repo in awhile and it's under the radar for a few more months, but you can read a design document here https://github.com/mnemnion/orb/blob/master/orb/notes/orb.or...

Although it's easier to read the woken Markdown documentation, despite a couple errors: https://github.com/mnemnion/orb/blob/master/doc/md/notes/orb...

It's self-hosting as well.
The most important thing I've learned is that you need to find a balance between discipline and spontaneity.

For example, it's good to maintain a few "anchor points" each day to break up your time and help you break out of negative cycles or unproductive moods. Things like going to the gym, maintaining a fixed wake up time or lunch time. This is the discipline side, which helps you to train yourself to stay focused on your goals.

But it's also important to listen to your own body and mind, and do things that make sense to you in the moment. E.g. if you're feeling too tired to work, accept it, go home and try again tomorrow. Avoid burnout. If you scheduled a certain task for 11am but when the time comes you're in the zone on something else, stay in the zone! This is the spontaneity part.

Discipline allows you to be spontaneous without guilt, because you know you'll eventually return to the basic system of moving towards your goal that you've established. Spontaneity allows you to adapt as you go to avoid unforeseen problems or take advantage of unexpected benefits.

That said, on a work day (M-F) my schedule looks roughly like this:

6.30am - wake up
7.30-8.30am - gym
9-9.30am - write down what i did yesterday, what i want to do today
9.30-11.45am - on task
11.45am-12.15pm - lunch
12.15-3pm - on task
3.30-4pm - take a break, make a snack, or go for a walk
4-5.30pm - on task. but if i'm tired go home early.
6-7pm - dinner
7-9pm - relax, read, play music, hang out with my spouse
9pm - wind down, start getting ready for bed
I'm quite concerned about it. I went to the hardware store to pick up some N95 masks, and I made sure that I have things in the kitchen that won't rot (rice, beans, meat in the freezer).
Huginn: An Open-Source, Self-Hosted IFTTT
Sure, but when I said "in a relevant way" I was talking about differences that are relevant in the context of the conversation.

There was nothing wrong in your description of the differences between the Fediverse and email, but none of those differences explain the previous poster's assertion that the protocols work at fundamentally different levels.
There's a subtle link on the story page to a directory of sorts with a few more: https://thisxdoesnotexist.com/
Show HN: GroupIt! – A modern Set game variant, made for mobile with HTML5
You should have gone to the interview and chosen this as your song to sing (the company song from the Postal movie): https://www.youtube.com/watch?v=pnb7WdHEPao
I read it in reader mode, but I am on an ipad which perhaps has a different safari from the iphone.
Excited to announce that GroupIt! is available for download on the Play store.

Had a lot of fun building this game, and already spent countless hours playing it. The web platform is very awesome, which made building this game possible.

Feedback and suggestions for future improvements are welcome. Pasting description from the Play store below. Thank you!

--------------------------------------------------------------

GroupIt! - A simple, yet very exciting card game!

Stretch your brain's pattern recognition skills to find sets of cards (aka Groups) that are on the board. They are hiding in plain sight, so obvious, yet so well concealed.

A Group is a set of three cards where each card feature (number, color, pattern, shape) is either common across all three cards, or different across all three cards.

Game modes

• Time trial: Go through an entire deck as quickly as possible

• 1 on 1: Compete with a friend on who can find the most Groups

Gameplay features

• Works offline

• Progress tracking, lifetime high scores

• Hints to help you when stuck

• Re-arranging cards on the board

• How-to-play instructions

• Save/resume game

• Unlock new features simply by gathering points while playing (free)

Graphics features

• Portrait/landscape mode (great for phones and tablets)

• Right/left handed mode

• Light/dark mode

• Cool arcade graphics and sounds

and many more coming soon!
I fear that all of the bandwidth thus saved would immediately be consumed by induced demand.
Containment should mostly eliminate any perf benefit from reimplementing text layout in WebGL for things like text editors and terminals that typically already break text into lines. Put contain: strict on lines, gutters, etc., and contain: content on all inline elements.

I've tried this with CodeMirror 5 and it doesn't break anything. Hopefully over time VS Code and other editors can back out their complex custom renderers.
I would say the numbers deviating from the model after it has been publicized and discussed online are still evidence against the data being fabricated, but weaker than it could have been because there were definitely Chinese people watching those discussion on social media, and so the idea that they might have corrected the mistake and started adding more variation isn't that unlikely.
College accredited by a DeVos-sanctioned group – no students or faculty
I get annoyed when other people repeat messages on HN, so I won't do that here: I'm working on a format like orgmode but with an actual specification and standalone implementation. You can find links elsewhere in this thread.

It's not ready for primetime, but it's getting close; there's years of work ahead before it can do everything orgmode does, but as a literate programming environment, it works great.

As long as you stick to Lua. Making it work with Jupyter kernels is the next major phase of the project.
The other 20% is a lot of people.
> It seems to lowly-old me that you come-across as possibly tired of exceeding your BS/reward ratio.

I think you nailed it.

> You could try asking them what are their specific objection(s) to seek their honest feedback.

"It won't support our needs in 1-5 years" (The projects in question are not supporting our needs for the next 0-12 months).

> Using self-deprecation can be helpful too.

Agreed, but in the current case it seems to embolden those who do not wish to discuss alternatives.

Which is another problem I neglected in my post: The mere suggestion of alternative approaches threatens our 10X egos, and communications tend to degrade at that point.

Sometimes the solution - for the mental health of all involve - is to step back and let bad decisions play out, while working on independent tasks. I consider it bad leadership, but there is also something to choosing one's battles.

A sabbatical does indeed sound like a good way to reset. After all this time of never taking a break by choice, its definitely something I have to figure out: How to truly disconnect without spending everyday planning what happens after the sabbatical is complete.
This supports ES6 modules, which I believe are totally unsupported by Hugo Pipes. I remember being annoyed at having to throw node and webpack into the pipeline just because of that (which slowed everything to a crawl).
very interesting website, should be useful when you want to find some remote ideas or job applicants.
When I slipped on some ice eight years ago and hit my head, the ER gave an MRI. Now I wonder if they were just pumping up the bill, which would be strange because at the time they thought I didn't have insurance.
Man hacks his prosthetic arm to control music synthesizer with his thoughts
A 2,500-mile radius in Asia contains half the world's population (2017)
Hello, thank you so much ablekh, I'm glad you enjoyed reading my other posts as well!
Dual-phase evolution
And quite a bit of MacOS was ported back to the IIgs, most notably QuickDraw. The IIgs had ADB before the Mac, and colour QuickDraw years before the Mac had colour graphics.

At the time it looks like the 65816 was deliberately speed limited so as to not overshadow the Mac. Mac was 8MHz, IIgs was 2.8MHz, the 65816 eventually got to 14MHz+, if Apple released an 8MHz IIgs it would have compared very well against the Mac. Woz is even quoted as saying that.

Also, the Mac IIfx had two 10MHz 6502 based I/O processors to offload work from the main CPU.