skysight-inc/HackerNews huggingface dataset:
>There are two options a company will do to cope with this situation. 1) Lay off X% of their workforce, shielding their existing employees from the financial "downs". 2) Lay off 0%, increase the workload of everyone to account for the financial losses, and see who quits.

Or, you know, keep some money around to pad for financial downs during financial ups.

If those are periodic and not final (eg. not that the company / industry is doomed) that's an option as well.

Companies pay lip service to "investing" in their people all the time. This would be an actual investment in your people -- taken from your margins...
Of course, I was talking about being suppliers to rushes/"fads", i.e. the industries/sectors that appear out of nowhere for fordubious reasons and with ill-thought, i.e. wars, cali gold rush, 2002 internet companies, bitcoin, MOOCs, Javascript frameworks. All these are bandwagons that arose and quickly develop/devoloped to have many suppliers that exploit the confusion and hysteria.

Take a look at GPU company stock prices over the past 2-3 years for me will ye' ;)
I'd imagine for most Linux users (not all, of course) that they're not interested in paid proprietary products, which is why they chose Linux in the first place.
You'll have to explain to me how surreptitiously manipulating somebody's internet in order to influence them to have sex with you can be likened to dating.
Cool. Cool, cool, cool!
Ask HN: How do you plan out your android applications?
When laying out a new application that you're building, how do you go about planning it?

i.e. what activities, what is the relationship between them, what leads where, what are the interactions, etc?

Is there a tool you use? Or do you just write it out in text?
I think people are going to Medium because they say it pays from subscribed users. Not an easy thing to do with a static blog.
The post is talking about a situation where engineers get the first feedback on their work 3 months after they started, and it turns out the work is "all wrong". And then the work is discarded and replaced with a fake demo. This is entirely different than what you describe, which is a culture of tough but objective criticism.
Hahaha, this "journalist".

What my investigation found

Perhaps my cynical, journalistic spidey sense is awry

As someone who is half-Israeli, lives in Tel Aviv, and speaks Hebrew, I take personal offense to this sketchy operation

Someone should tell him about satire.
We're a 24 person department; not a startup but we act in some ways as one. I am the in-house tech person and I use a database to record each days work. It's for myself but I know it will be valuable to the person who follows me so it it very detailed. I have a daily backup of it and occasionally make it a PDF just-in-case. I know this doesn't address your overall need. If I were to do that I'd just make mine shared with the group and have them do entries as well. It would be a time-line sort of documentation I guess but still super valuable.
I thought that HDMI and DisplayPort used compression, too, sometimes. Even then, your point about generic computing still stands.
I feel that it's a bit more than syntax sugar - I'll use this to normalize APIs between different third-party libraries (including the Scala standard library) so that I don't have to remember e.g. whether Slick implemented recover() for DBIOs (hint - it didn't, which breaks the mental abstraction of "this is like a Future, but different") or whether Map()s have a `filterValues()` method to match their `filterKeys()` (again, no).
If I read it correctly, they used the binary compiler which existed on the machine to compile a new copy of the compiler (from clean source). This existing binary compiler was "poisoned" (modified) such that it would not only poison the psychiatrist's program, but also poison any attempts to compile a new copy of the compiler. So when they recompiled the compiler, the new copy was already poisoned (because they used the old, poisoned compiler to do it).
Can we please introduce a rule: if your website goes down after being tagged on HN then the thread should be closed. Ultimate litmus test.
Lunch is not working hours. Taking a half hour break is common practice.
> they say it pays from subscribed users

What's the actual money flow from that, less, or more, than 1cent/reader? Does it actually worth it?
I hope this is satire.
If not, the fact that anyone could think this a) works, and b) is a good way to get more intimate time with their SO, makes me very sad.

This line from Heavens to Betsy never felt more relevant to me, if this story is true: "You wanna know how I feel? You could never just ask me"
> I guess this is a dumb question, but is it still "multi factor authentication" if you only use a single physical device to complete the login process?

This is a common misconception. The threat model of 2FA is not "I lost my device, and it is now in the hands of someone who knows the password".

The threat model of 2FA is one of:

1) "An attacker has gained remote access to my computer, but not physical access"

2) "I have been targeted by a sophisticated phishing attack, and I trust the machine that I am currently using"

TOTP (and even SMS) protects against (1) in most cases, though U2F is still preferable. U2F is the only method that protects against (2).
Do the security keys prevent phishing because they will only login to the same site by checking the domain? So you can't mitm someone.
"First stop, reddit"

Dont go to reddit for market research. You will only find extreem views on reddit. They are the younger crowd. Try the ubuntu or mint forums if you want to talk to average linux users.

I myself would pay for such an email client because no good foss one exists atm. But i find it very odd that such basic software isnt yet free. I dont like the idea of having my email handled by propietary software.
I took Larium (Mefloquine) for about 7 months while in the US Peace Corps. I had incredibly vivid dreams, all of which I would remember and I also developed depression that went away as soon as I switched off the drug. No good.

I ended up working for a company in another country that didn't have any requirements regarding malaria prophylaxis so I didn't take any drugs. I got malaria and it was god awful for a couple days but got over it quickly. Compared to the side effects of Larium or taking heavy doses of Doxycycline or getting the more spendy Malarone, it was worth rolling the dice.
How does it compare to WebP & HEIF(both in performance and acceptance in modern browsers / etc), which seem very similar?
Huh? The article literally is about 2FA, as originally conceived. It isn't replacement for 2FA -- it is 2FA.

The key (sic) thing about U2F isn't that it is new and special (it isn't -- it's plain old 2FA as used for more than a decade) but rather that it is practical to deploy for smaller organizations. You don't need to buy large quantities of keys. You don't need a special server. You don't need staff with special skills to deploy it. It works with "cloud" providers like Google and Facebook, out the box (same key as you use for your internal services).
>it's "filter out the employees who can't take the financial hit so... we can keep the wealthier ones who don't need their pay as much?" Doesn't make sense in this industry.

Actually, wouldn't it be the inverse? Those who have other options would go, and the less cushioned / wealthy ones would agree to stay and take the hit...
I'm on the edge. Some of these definitely look like jokes (the "don't do drugs" targeted at athletes is an obvious one) but others are not so obvious. I wonder if it could be that they are serious about the service but they know that they risk some serious backlash so they add the "lighter" ones in order to have plausible deniability? "It's just a prank!"

Take the "Play slots!" one, targeted at "High ARPU existing slot players", that doesn't seem particularly funny to me and it's oddly specific. This is also one that I can actually imagine working if they're somewhat addicted to gambling. But then again, humor is very subjective.
You really need to talk to a good accountant that understands the nature of your business, your goals and the tax implications.

I don't know about US law, but in Canada there are distinct disadvantages to keeping large amounts of cash inside a operating small business corporation and you would potentially be better off distributing the cash or setting up a separate holding company for it (or rather having your lawyer & accountant handle that).

You can then invest within the holding company but keep your operating business and investments separate.
Extraterrestrial Life in Our Solar System?
I would be wary about having a dual citizenship if you are intending to do security clearance government work in the states.

I was actually going to work for the US government during my junior to senior year at school. I had 3 internships lined up. One in Germany, one with a REU doing gold nanoparticle fabrication at an IVY league school, and one with the government. But at the last moment got burned because I wasn't able to gain security clearance. I even did drug tests etc and the process took me several months, I accepted the position many months prior before summer started

They never gave me a valid reason but I was grilled on the fact a few weeks prior that I recently renewed my 10 year contract with my birthplace's citizenship.

I live in America. The government treats it as a moral gray area for you to work in high secure areas while having a dual citizenship, especially if its recently renewed (which was the case for me, my 10 yr dual citizenship was going to expire around same time I was going to work for US government). The other citizenship I had was a 1st world country as well with very good relations to USA, so it was kind of weird.
There is little to no evidence of this.

I don't think I've ever seen someone claim to use Linux because it's free (no cost). It's almost always because it's an open platform or because it has the best tools for the job they're doing (e.g. development work).

So in that sense, a Linux user might be less likely to use a product if they care most about the openness of the platform.
Well there's the Spratly Islands, and (puts flamesuit on) the Occupied Palestinian Territories.

And there's a place on earth no country wants: https://en.wikipedia.org/wiki/Bir_Tawil
If all you know about Somaliland comes from reading that article look at the Wikipedia article on Somaliland. More detail, less colour. Ditto for Puntland, which is also safer than any region settled by ethnic Somalis bar Dijibouti.

Mogadishu is safe enough that one of my friends spent two months there trying to find business opportunities and her most memorable story was of an argument with a “government” soldier. It’s safer than Congo.
Because experience from past mistakes.

Mill are doing some insane IPC improvements and also hammer out a lot of the security misfortunes that x86 has (such as the ability to perform a stack overflow into a return address or the ring security levels 0 and 3 that are so popular).

The EPIC Cpu that Microsoft worked on had Windows 10 and Linux running in the end. Including LLVM, C/C++ runtime, Busybox, FreeRTOS, .NET and core parts of Visual C++ 2017.

One of the core reasons that Itanium sucked ass was IMO that the architecture was too different and compilers as well as programming languages weren't taking advantage of it well enough to make the difference.

The network effect of "run existing blobs" is strong enough that I consider any change from ARM's RISC on the mobile space in the next 10 years unlikely. On the desktop the situation is similar but IIRC MS has been tinkering on a fairly good x86 JIT emulator for Windows which was able to run MS Office fairly decently, that might remove such network effects.
The purpose of this kind of hazing ritual is to keep employees from changing employers. And since there is a monopsony power in the labor market, as article explains, those employers can keep this up for as long as they want, because it benefits them.
Even if you phish their password to a site, the person can't log in because they also need the physical key. The key doesn't validate anything related to the domain AFAIK
This is true for gas heaters (actually it's usually a physical valve that opens on thermal expansion, not a sensor). This prevents a blown pilot from being a safety concern, but it's a pain to manually relight them.

I know of no gas stove that has such a feature, though.
Maybe they were in talks and it fell apart? That happens a lot and the company doesn't always confirm it publicly. Nothing you have said is surprising at all.
A Google Doc, shared would also do the trick. I was first thinking EtherPad and I did that for years in-house but then I realized Google Doc is just that only better as I didn't have to add plug-ins to get images. See my other comment for what I do myself, professionally.
Thank you for your honest thoughts, Dave, I appreciate you openly talking about both the positves and the negatives.
Agree good point.
For Emacs users, if you haven't yet checked out, look at the robust and mature Org mode and Org Capture.
That's interesting, thanks.

I always thought the 2FA threat model was "Someone acquired my password" or else "someone has access to my email account and may try to do password resets by email."
What exactly makes it terrible "for us, their readers"?

Aside from their bs paywall (which is not a case with HN submissions, those are specific siloed posts) I like Medium -- and surely more than the accessional Blogger relic or badly done personal blogs.
Who said that? Because I doubt there's any money in it, more likely they're doing it for "more exposure".
You forgot the 'ba dum tss'...
Similar situation. Freelancer, clients all over the US, can live anywhere. Having lived in SF, Portland, and NYC for about a decade, my wife and I packed up and moved to Nashville in 2015 when our first child was born.

We moved back to NYC a few months ago.

Nashville was great, but it can’t even come close to touching what NYC offers in terms of culture, diversity, novelty, careers, food, walkability, transit, etc. Not to mention more minor things like multiple international airports, ocean access, architecture, etc.

We have to sacrifice to live here but I now know it’s worth it to us.
> So in that sense, a Linux user might be less likely to use a product if they care most about the openness of the platform.

which would mean they aren't interested in a paid proprietary product, just like the parent said? They didn't say people choose Linux because it doesn't cost money.

(Although in my experience, some people absolutely do choose Linux because it's free as in beer, especially at first)
I'm a fan of the BBC micro:bit. The basic board is very inexpensive but comes with a lot of possibility already soldered in. You can choose among several well-supported programming languages, from Scratch on up to C++, so it can grow with you for quite a while.

There's not really an official robotics kit that I know of, but there are several 3rd-party options on the market.
#1: have you talked to an occupational therapist?

Software is going to be stressful, there are going to be time pressures. You might find an organization/industry where these are minimized. Medical, aerospace move at a very slow pace. I can think of a few companies in the industrial space where things move at a pretty slow pace as well.

Otherwise, software test, product management, documentation off the top of my head.

Asking for help is a good trait for a programmer to have. Good luck to you!
> Or, you know, keep some money around to pad for financial downs during financial ups.

For most companies that isn't attractive because that means forgoing opportunities to compete/diversify (depending on situation) when the market best supports them, which means greater chance of firm failure. It's better to have to fire some people in pruning a line or reducing scale at the next negative market shift than to have to fire everyone when the firm fails.

I mean, sure, if shareholders are extracting value from the firm via dividends, you could in principle reduce those to provide the reserve fund—but most firms have shareholders realizing value by stock appreciation driven by perceived future scale, not current dividends.
It makes sense. Selling to other businesses (as opposed to consumers) is arguably the most reasonable market to go after. And if you have a very early-stage product, you'll be looking for early adopters and visionaries who are capable of and willing to take a risk on unproven technology to get a leg up.

It should be similarly unsurprising that companies like Apple, IBM, Cisco, Oracle, Microsoft, Stripe, Salesforce, Google, SAP, Amazon, etc. could also be described as "selling stuff to other people selling stuff to them."
if you need to write it down is it really a personal goal that is core to you or your likely to actually do?
That would be useless, as the key could just be passed through.
I'd go with GPL as many comments mentioned here. If you are slightly paranoid about someone stealing the code and making a commercialized version (which happens a lot with VLC), then I suggest you separate some of the functionalities into modules, in which parts are GPL'ed, and others are made private. Perhaps the UI and basic functionalities (aka lite version) could be made OSS, but some more advanced features are not included in the source, such as filter or scrub view. It would make it virtually impossible to make a clone, but you also get the benefit of people contributing and learning from the code from the OSS version.
> where I didn't know all the answers and they still kept wanting to follow up with me.

Absolutely this. The primary purpose of the interview is to establish whether or not you are competent enough to do the job. This doesn't necessarily mean having all of the skills out of the box, but whether you are capable of picking them up and have the basis to do so. Best piece of advice I could give is don't lie. If you don't know the answer, say so. But, better to follow up with "...but, this how I think it might work" or "...but, this is how I would go about finding the solution".

One of my purposes in interviews was literally to get the candidate to say they didn't know. We can work with people that know their limits; can't work with a bumbling fool that knows no bounds.
You need a compiler to compile anything, including a compiler, so if your compiler was tampered with then anything you compile can be tampered with as well.

The only solution is be to download a binary compiler from someone you trust.
>Degrees are worthless. A degree courses is designed to be easy to grade, not to teach you anything useful.

My experience is very far from what you describe. I learned ton of stuff from teachers who were mostly enthusiastic about the field they were teaching. Do you write from your own experience? do you have a degree?
>I think people are going to Medium because they say it pays from subscribed users.

That doesn't concern non-monetized posts/blogs like the above.
You really have to trust something that you stick in a USB port and press a button on.
It's hard to tell, isn't it...
They don't actually "prevent phishing" per se, they just make it ineffective. Users can still get phished if they use a hardware or software 2FA.

The thing is, if you fall victim to a phishing attack, the attacker may steal your credentials; but he/she will not be able to login to your accounts because even though the username and password works, they still need to have the 2FA code which only you have in your physical possesion (wheter it be a Yubi Key or a OTP in your phone). So the attack will be unsuccessful.

On the other hand, you could still get infected with malware via a phishing attack if you don't have a secure system. In this case, 2FA won't help much.
>I don't think I've ever seen someone claim to use Linux because it's free (no cost). It's almost always because it's an open platform or because it has the best tools for the job they're doing (e.g. development work).

Then those people are lying. Free is absolutely a factor for many.
Forget notecards, what you need is a well configured linter. There's no reason to save style issues for code review when they can be caught with static analysis. Having encountered this team issue previously, linting made it a non-issue. Pre-commit hooks and CI are two options for enforcing code style.
> What exactly makes it terrible "for us, their readers"?

cpu melting javascripts
We got our eldest child a SparkFun Inventor's Kit last year. He seemed to find it fun to play around with. One of the projects is a robot.

https://www.sparkfun.com/products/14265
GOP to Silicon Valley: Promote the Far Right or Else
WSJ is not trustworthy on Tesla.
As someone who has never (and likely will never) pass these kinds of tests, am I in a minority in thinking maybe they're a good way of filtering the non-geniuses? I.e. Maybe the reason I can't pass these tests is I really am not sufficiently skilled/talented to work at Google?

At some point, I think we need to accept that sometimes other people are not the problem.
U2F incorporates the origin, which prevents phishing (unlike TOTP 2FA)
I disagree, since making things more effective often makes things very political. I just want to mention that in many cases, the law requires time-intensive tendering procedures, which are clearly not very efficient or effective.

There do exist some exceptions, but then you need a decision by the respective political commitee to allow such an exception. Here things get very ... political.

This holds for many other points, too: The existing laws do not allow one to work efficiently and effectively. This is only possible if you are good at playing the political game.
Now the real question becomes: how often were they getting phished before the new policies? Knowing Google, there's no way they will answer THAT before another decade.
Yup. Lesson learned on that one alright. It was a mistake.
I think animals are divided not by “country” but by significant change in geographical features of a place where they live. Probably a dense forest monkey understands the calls from another monkey from a dense forest but not from a deserted place. It’s only my assumption, as they [have to] learn to make different sounds based on where they live.. probably.
The Nexus 7 has a capacitive touchscreen, not resistive.

https://en.wikipedia.org/wiki/Nexus_7_(2013)
That's a long way off. Electric drums or nothing new, and until you can accurately replicate the sound of live drums with electric drums, good luc that's a long way off. Electric drums or nothing new, and until you can accurately replicate the sound of live drums in a concert venue with electric drums, there's no risk.
The attic getting cooler is one of the most important aspects of a house fan. The thermometer in my attic regularly reads 20° F above the outside temperature. Blowing that huge pocket of hot air out makes a huge difference.
the joke is (probably) on you: most people know not to mention these things in a job interview, but expect to enter a team with like-minded individuals upon hiring.

employers can't screen for it because there's no paper trail.
I just wanted to let you know you're no stranger to these thoughts. You're going through exactly what I went through with the completion of a music degree.

So, with that logic; perhaps you should try your hand at teaching music.

Though I didn't get into "software engineering". I'm a frontend/backend developer. How narrow are your sights set? The CS field is pretty big.
Do not drink at all while taking Lariam, at least in my experience. I would never take that crap again. I woke up on the side of a road where the police had dropped me off right outside town after some moderate drinking, and I am a heavy "partier."

Not only that but it brought out weird parts of my personality that aren't normally more than background chatter I ignore in my daily life, like grandiosity and melodramatic emotionality including severe melancholy.
Be Careful with Your Parabolic Mirror