skysight-inc/HackerNews huggingface dataset:
yak shaving is time the dev spends futzing around with tooling configuration, it has nothing to do with the client.

Sometimes yak shaving is necessary for a project (Java build config funtimes), in other cases not so much (fiddling with autocompletion plugins in your .vimrc)
Of course, the next step is to realize that (at least sometimes) it is not about what the product objectively does for them that drives the purchasing decision, but rather how the product influences their own self-perception.
There's also the fact that you can't verify that the verification done applies to each machine in the field.

If your crypto system has non-verifiability of who you voted for as a requirement. How do you prove that the code actually running on the machine didn't change the vote?

Especially seeing as actual machines have code other than the election software running on it, think touch screen controllers, etc..
I struggle with this problem too. Ultimately, I decided that my skills were never good enough or mainstream enough for traditional corporate employment, so I released my work under a pseudonym and hoped for any inbound revenue/job offers to come organically.

Every corporate employer I've ever talked to is quite risk averse and Googles peoples names to "check for character".

The only way to get around this is to have a personal relationship with the shotcallers at the top, or work for a quirky firm like Pornhub lol.
When it comes to tourist visas, its really all about how likely is a person from X going to overstay their visa in Y. This is why many places conduct interviews and ask for travel details. I know a few wealthy people from countries like Myanmar who have no issue getting visas.
I do remember an ON (original nerd) mentioning tracking down a problem (blown nand gate) with a floating point unit. Computer worked fine, passed all the tests but the accounting department was complaining their numbers were coming out wrong.

Problem was with calculating decimal floats which only the accounting department programs used because they used BCD for money.
That's exactly the point I was trying to make. I agree entirely.
1. Is it possible I am overthinking this?

Nah, it's good to consider these things.

2. Would it make sense to publish under a pseudonym? I feel like this would give me the ability to network and showcase my skills while being selective about who I show my public portfolio to.

I only indicated my first name on my website, so nobody who searches for my full name finds it (also my first name is very common). In my CV I simply put the link to my website. The HR person of the company that eventually hired me even tried out my JavaScript minigame =)

3. Do you have a web presence? Did it ever help or hurt your job search?

Yeah, I have a web presence. I think it helps. If it hurts, you're applying at the wrong company, or for the wrong job. Be prepared for questions about your work thought. Details about the inner workings and how you did it. That should be easy if it was a work of passion.
Even if I trusted the software, I cannot trust the machines. How do I know that someone didn't insert extra code somewhere to flip my vote? Remember, if you hacked the software you can hack all the verification methods the voters have on voting day.

Then that's not even taking into account the fact that you can inject code into various bits of hardware like the touch screen.
Do you have source for that available? I'm assuming it's pretty specific to your list, but it sounds like it'd be easy to adapt.
I am not sure, I am not a physicist.

What I understand is that the contemporary conception is that the mass does not change.

I just presented the argument for a notion of rest mass and relative mass.
That's also ignoring the software in all the physical components of the voting terminal. How do you ensure your touchscreen controller hasn't been hacked?
Aren't those modeling languages? I believe they hook up to actual solvers which may or may not be SAT solvers.
Talking Plants Moves in the Sunlight and Asks for Water
DoorDash raises another $250M, nearly triples valuation to $4B
I also think exploiting it would be extremely difficult. IIRC, it was NIST ECC curves which are hard to make constant time and do not have WebCrypto primitives. We are still going to see what we can do to address this.
Median CEO salary: $183k[1]
Median software engineer, in SF: $111k according to PayScale[2]
Median Sr. software eng salary, SF: $144k according to GlassDoor[3]
Median Software Engineer Salary, Bay Area: $120k according to LinkedIn[4]

At best, your CEOs are getting an extra $40k per-year. Furthermore, your CEO salary is across the entire US, whereas your Bay Area engineers are going to be bleeding a significant chunk of their earning paying for rent compared to the median CEO; median national monthly rent for a one bedroom is ~$1k[5], but in San Jose, that's $2.1k[6]; so your CEO has another $13.2k per year

A median CEO nationally makes $50-70k more per year than your median SV software engineer.

[1]: https://www.bls.gov/oes/current/oes111011.htm

[2]: https://www.payscale.com/research/US/Job=Software_Engineer/S...

[3]: https://www.glassdoor.com/Salaries/san-francisco-senior-soft...

[4]: https://www.linkedin.com/salary/software-engineer-salaries-i...

[5]: https://www.abodo.com/blog/2017-annual-rent-report/

[6]: https://www.apartmentlist.com/rentonomics/national-rent-data...
MIT Scientist Plays Comfortably Numb Solo by Pink Floyd
I don’t get this quote. Why is mail reading considered an obvious forward step for a program? That fad seemed to die with the browser Mozilla (or SeaMonkey these days, if it still exists).
It's not free. There is no tuition, but at least in TUM (Munich) there is a 'student union and basic ticket' free. It's €129.40 per semester [1]. There are financial aid options available. This applies to all students regardless of nationality.

TUM is a top technical university by German, European and World standards. [2]

[1] - https://www.tum.de/en/studies/fees-and-financial-aid/
[2] - https://en.wikipedia.org/wiki/Technical_University_of_Munich...
The previous best option I was aware of with Gmail was to add a pair of Yubikeys, then explicitly remove your cellphone from the account, to close the gap you mention.

Now there is https://landing.google.com/advancedprotection/, which might be a better option -- interested to know if you've got any opinions on that scheme.
The bigger problem is how many other children receive substandard care.
Apple Hacked by Biggest Teen Fan: Report
At the same time reducing bathrooms (a350-900 for example), i.e. increasing passengers per toilet. Logic ain't with this airline, the glory days for SG are well gone.
I bill the client if what I’m doing for them is either (a) keeping from working on another clients project (example: driving from my office to their site) or (b) if they wouldn’t expect to dock their own employees for doing the same thing (example: updating software).

Even without knowing what you are charging I can tell you aren’t charging enough. :-)
> Security keeps things safe, privacy keeps things hidden.

This seems like a false dichotomy. Safety and being hidden are utterly intertwined—is the act of preventing a request revealing my identity an act of security, or of privacy? It seems like both to me: privacy is effected via security of not performing the request without my consent.
These HOWTOs are how I taught myself to become a sysadmin when I was 16. It would be great to bring something like it back. (I have been lazily working on something, but nothing solid yet)
Yeah pretty much my view. Paper ballots work. If you can't afford to have paper ballot elections, then your country has bigger issues.

I also question whether electronic voting would be cheaper, since if you want to avoid foreign tampering you would have to develop the machines independently and internally in your country. Hardly a cheap proposition.
That depends, Europe to/from Asia, whatever airline, it's uncommon not be on a 787/a350 which are very new or a380 (ranging from 2-10years old), occasionally have to suffer a max 15 year old 777/a330 (some airlines are still ordering these new though), but rarely gets worse than this. Most short/regional 737/a320 seem older than above. Going west from europe to say Canada or states I admit is a different story old 757s, a340, 737 on long hauls, 747s, ran by terrible airlines like Air Canada, Air Transat, United and so on, even when they run new metal its terrible legroom.
I don't know the details of your situation, but if your employer doesn't require 13 hour days, don't do it voluntarily. To say tech companies "let people work longer without compensation" is kind of shirking responsibility for your actions. If they didn't ask you to work all night, but you did anyway, who's fault is that?

Go home and contribute to an open source project or something. Unless you're at a tiny startup and getting tons of equity you're never going to be compensated for it, and it'll still be there tomorrow.

And if they do require 13 hour days, leave. The market for devs is too good right now to tolerate that.
Personally I don't see it as a plothole so much as not receiving sufficient backstory justification - or doing so not fitting the genre well.

Like if the earth spent a while as a cyberpunk dystopia and had "ancestors" of Augments who had lesser issues but were used to give the elites a self-perpetuating edge writ large, disregarded space as having no profit, and refused to provide any welfare despite a pitance of their production being required to prevent horrific suffering could give justification for why the federation is so radical on certain issues and why Ferngari would consider Wall Street worthy of pilgrimage - awed that humans of all species once "bested" them. Granted that should probably be regarded with about as foreigners visiting sites of travesties to celebrate them.
Ask HN: What is your modern web development stack?
Such as:
- language/framework
- JavaScript libraries
- HTML/layout frameworks
- CSS preprocessor
- deployment web server
- database
- containers, VMs, bare metal?
15 Time Management Techniques Plus 10 Best Time Management Tools
Yeah. It really needed sponsorship of some sort back in the early 2000s to help keep it organized and managed. It got none and as the original organizers moved on it left pretty much no one and even though some of the documentation was maintained, the project as a whole slowly faded.
Years ago I was a man of many hats at a startup. One of my hats was build and release guy. We had a demo day for investors and I was like “what the heck do I show them?”

A Gource generated movie of the startup’s main repo saved the day. :-)

Edit: oh wait, it was probably codeswarm:

https://news.ycombinator.com/item?id=221601
Upvoted based on your selection of Lotus Notes as the apotheosis of good ideas wrapped in awful implementation. I've never used Leo but just looking at the installation process turned me off the entire idea.
NYU med has <1k people at any given point in time
H-1B: India's HCL discriminates against non-Indians, “games” USA visa system
Oh, right. I always get yak shaving confused with bike shedding.
The draft of the bill is accessible here:
https://www.homeaffairs.gov.au/consultations/Documents/the-a...

I am not a lawyer, and I haven't read the document in detail. There are three places where penalties of 10 years in jail are mentioned:

- 64A (Person with knowledge of a computer or a computer system to assist access etc.), which comes under the "Schedule 2: Computer Access Warrants etc"

- 3LA(5) which comes under "Schedule 3: Search warrants issued under the Crimes Act 1914"

- 201(A) (Use of electronic equipment at other place), which comes under "Schedule 4: Search warrants issued under the Customs Act 1901"

10 years in jail appears to be a penalty for not unlocking your phone when a warrant has been issued to do so. As long as a warrant is required, I don't really have a problem with this, it doesn't seem to be an unreasonable extension into the electronic world from the analogue. Warrants already exist to search your house and everything in it - that's pretty much the biggest privacy invasion you could have, but it requires paperwork and sign-off by "certain parties".

(The trustworthiness of those doing the paperwork and the "certain parties" signing-off on warrants is a separate argument as that's not "new" to this change in legislation).

It doesn't appear that you could get thrown in the clink for 10 years for refusing to unlock your phone during a random traffic stop.

Happy to hear why my take on this may be wrong though.
I can stand behind ideological refusal to travel to the US because of this, but in practical terms for an individual traveller a 0.007% chance is does not qualify as "somewhat frequently".
Here's the original reddit comment: https://np.reddit.com/r/technology/comments/2bvpzq/new_recha...
Introducing Bitcoin.com’s Developer Platform – Build Amazing Apps on Bitcoin
It's foolish to ignore things that have led to armed conflict and focus on what's fair. I mentioned several reasons, but yes, the need to balance potential for armed conflict is one. Should it not be?
So I wonder how do those devices manage themselves.
It is not good. Here is another one.

http://mobile.abc.net.au/news/2018-06-28/witness-k-and-berna...
happiness... can’t be optimized or quantified

Neither of these is true in my experience. Happiness definitely can be optimized by changing your lifestyle (less stressful work, more free time, a healthy diet, regular exercise, adequate sleep, etc). To see it from the other direction, consider how events like onset of chronic pain and permanent disabilities negatively impact long-term happiness.
> Crystal Pepsi and other clear colas obviously have no redeeming value

I'm one of the mutants that actually likes Chrystal Pepsi. :-\
Who is engaged with their phone for colors rather than content? If anything, text seems MORE engaging in greyscale.

This entire concept seems to allow phone providers to not implement real controls over eg actually providing access to a host file or concerted network blocking software.
H-1B visa use skyrocketed among Bay Area tech giants
I'm not sure that's a secret to anybody, but it's worth $20/yr for me to be treated like a normal human. It's absolute extortion and it's reprehensible but I fly too much to take a stand.
Instead, can we have a negative income tax?
In Australia, the prescription is assumed to allow generics by default.

Whenever you go to get your script filled, the pharmacist will ask "would you like a generic?"

https://www.humanservices.gov.au/sites/default/files/images/...

If you look at the above form box #10 - there is a box a doctor will tick if there is a specific reason not to substitute. In that case the pharmacist will not be able to give you a generic version. But that generally is an exception and not the norm.
Recently rediscovered tig (Text-mode interface for Git) and have been loving it:

https://jonas.github.io/tig/
Huh - I would've guessed Algorithm Design Manual by Skienna. I have no idea which book the red book is supposed to be either, but I did read the Steve Yegge blog post about getting a job at Google in which he recommended reading it. Since that Yegge article is also used by Google recruiters as a resource for interview prep (according to Yegge), seemed natural to assume Skienna.
There is a word for people who use the rhythm method of contraception: “parents”
Yes it is by processes of consensus arising from appeals to stylistic license, shared community language, memes, etc. But not every grammatical error falls into these categories.

Think of it this way - let's say you make a grammatical mistake that most people consider a mistake. You shouldn't hide behind the "language evolves" catch-all card... you should to recognize it as a mistake and try to use the correct form.

"Alumni" is plural.
TBH, I was a little disappointed. The animations are neat, but I was hoping for something more practical.

I did recently learn about magit's magit-log-all command, and that's been really useful.
Of course, otherwise how would they support passthrough legacy HALs for devices upgrading to Oreo as described on the documentation?

Interprocess RPC is only for Oreo and newer.
No, but I'll look it up. The name is not bad.
server：java/spring,springcloud
frontend：vue.js
Ask HN: What's a better alternative to Passwords?
We had a huge issue come up at our company. We will have to ask all our users to change their passwords.

Dealing with this, I'm lead to the conclusion that servers should not contain login information the way we currently are. I think something like a public/private key pairing may be better. But I'm just swinging in the dark here.

What are some better solutions for Account Authentication?
SEC Probes Tesla Over Model 3 Production Disclosures
Interesting history!

As a left-hander fountain pens are more trouble and mess than they are worth. My handwriting sucks anyway.

My current favorite ballpoint is the Zebra F-701. I've replaced the ink several times and the pen is still as good as new. It has a nice solid feed and the knurled barrel is also good for small desktop sanding and grinding tasks :-).

I do my best to possess exactly one pen at a time, and do not have any spares laying around. This forces me to take care not to lose my trusty F-701.
You might want to consider alternate technological approaches. Have you considered using an IMU to deadreckon the route and detect rests and falls? I think this would be an perfect application. Then you wouldn’t need the rfid tape. You could also probably use an existing 3rd party hardware. I think developing the hardware and managing its production will kill you in the end. Plus, who wants yet another doodad to buy and wear.

Another possible method is to use computer vision and video to capture the climbers motion.
I totally agree. All I know is datatau.com for data science but nowhere near as active as HN. I guess other professions may not be sitting in front of their computers all day (e.g. doctors).
Work = Perl backend, jQuery fronted.
Hobby project 1 = MEAN stack

I use jenkins for both
I'd say the majority of websites were never tested on safari because most small dev places can't afford to buy macbooks just to test one browser.
TSA precheck is one of those things I should use my credit card to be reimbursed on. I fly sporadically, mostly within the continental US, and once had a very uncomfortable search by a TSA agent.

A guy put on gloves, fondled my balls, my butt cheeks, hell he put his hands inside my pants and went to town (luckily no finger in my butt, I don't think I would have handled that well). I stayed pissed at this molestation for weeks afterwards, and I would be surprised if the government hasn't exempted itself from lawsuits and lawmakers from this shitstain process.

I'm a naturalized citizen, I vote for anyone who even hints at reigning in the TSA, DHS, ICE, etc. Please do the same.
Heh - for the record, that quote is from the guy who's responsible for open-sourcing Netscape into Mozilla, and is from around about that time/era...

These days I wonder if the functional equivalent is expanding to include a Slack-bot?
I'll do that next. Some screenshots of before and after
A portfolio is always better than no portfolio.

That being said, you absolutely need something professional to show a potential client/employer that you can do the professional work that real companies need.

The silly stuff should be an accent to your portfolio to show that, while you ARE first and foremost a professional, you're also capable of a lot of creativity when it's called for.
This article is shameful. The “tech” involved predicting bombing raids, to evacuate people beforehand. Obviously the tech will be used in the future to maximize casualties via predicting bombing raids.

Not saying what they are doing is bad, just the unabashed optimism / tech will save us all view of Wired magazine.
Another native US citizen here. Expat now. Also rarely travel to the US. Aside from the obnoxious visa process (my family are not US citizens), transportation issues are a serious deterrent. You need a rental car in the US and that has become outrageously expensive since I moved overseas. There is also the issue of what happens if you get sick or injured. We all know what a complete mess healthcare is in the US. I have worldwide health issurance that has one exception - no coverage in the US. That's a reflection on the US, not my insurance provider.

We travel other places that have decent public transportation and reasonable functioning healthcare systems.
Server: Groovy / Grails, Docker, ECS, Postgres

Frontend: (current) Bootstrap, jQuery
(future) evaluating Vue.js

Auth / SSO: CAS, OAuth, Spring Security
As cool as that would be its probably not doable because gpg doesn't support curve 25519, which is what signal uses for its authentication keys. So either needs gpg decides to support the curve or hardware keys need to explicitly support either signal or the 25519.
What about straight-up smashing your phone?

And never carrying another one again?

Watch this happen.
Now days the guides put out by the likes of Linode and Digital Ocean seem to be more current and easy to follow. The other thing is that with so many flavors of Linux having one reference doesn't make much sense since each is a little different and always changing.
It isn't an increasing prevalence; it just seems that way (and always has). I wrote a thing about this a few months ago, with the intent of reusing it the next time this concern came up. Take a look if interested:

https://news.ycombinator.com/item?id=17014869.
You know many people who are enough into CS to go through "The Art of Computer Programming" multiple times but yet use PHP a lot? Modern PHP is OK but I doubt it's a good default choice at present given all the alternatives.
Right now, at least for Russian buyers of citizenship-by-investment (a field with which I have some acquaintance as a RU-EN translator with some such firms as clients), only Malta among the EU countries is an attractive option. Other EU countries are no longer so quick to hand out citizenship, only residency permits.

The Caribbean countries may not seem “world class” to you, but passports of some of them do offer visa-free travel to Schengen and Commonwealth nations, which in itself is enough for many of these investors.
Gource is incredibly powerful, but it does take a bit of playing around with all of the config options available to get your results just right.

I put together https://www.youtube.com/watch?v=aTYJAWWZ2jQ for OctoberCMS, an open source content management framework that's been steadily gaining in popularity for the past four years.
Yes. Agreed!
It is definitely airline dependent in my SWA experience as well.
Beyond Interactive: Notebook Innovation at Netflix
> A mechanism like Android's "grant app this permission" popup, for example, might be possible.

What possible relationship could this sentence have to the question of determining "if a process can take a screenshot or not?"

The correct answer for an ostensible improvement on X is that arbitrary processes should not be able to take screenshots, ever. If you start punting that question to the app users we're back in the land of Certificate-Error-Continue-Not-Recommended.

Even on this Chromebook I'm using, I'd shut it down immediately if Chrome legitimately popped up a request from a site asking for the permission to take screenshots.

Besides, most of the time on Gnu/Linux it's the buggiest processes for which I want screenshots to send to the developers. If no one in the Wayland community has a design that fits that use case please just leave screenshot functionality out altogether.
Clearly there is value to some people, as evidenced by them doing it.
I figured it was a PR thing. After a bunch of abuse/mistreatment scandals, the TSA noticed that willingness to complain about poor treatment was strongly correlated with wealth.

Paid pre-check lets them easily weed out the people who would actually make a fuss, while continuing to abuse the people who they know will just sigh and keep their heads down.