skysight-inc/HackerNews huggingface dataset:
Shift Lab | Developer, Front-end Developer, Scrum Master | ONSITE - New York, NY or Lancaster, PA | http://shiftlabny.com

Hello! We're Shift Lab.

Shift Lab is a close-knit team of well-rounded technologists, comfortable working in a variety of major languages and frameworks.

Our company is headquartered in New York City's Flatiron District, with an additional studio located in beautiful downtown Lancaster, PA. Our workspaces are modern, bright, open, and welcoming. When we want to (which is often!), we work remotely Mondays and Fridays.

We are currently seeking Developers (entry to senior levels) to join our New York City or Lancaster, PA teams.

A qualified Developer at Shift Lab matches the following criteria:

- Mid to senior career candidates
- You are a git master and a guru of pull requests
- You understand Agile development processes
- You can gather, plan, and articulate technical requirements by writing effective Jira stories and accurately estimating your work
- You ain't scared of the front-end, and can probably hold your own working in front-end technologies and frameworks
- You have a mastery of one or more of the following: React and/or Node (Javascript), Python, Ruby on Rails
- You can be trusted to test your work and mentor teammates through peer code reviews (via PRs)
- You've got some formal education in software development or comparable real world work experience
- Maybe you know a thing or two about mobile development, Rust, 3D modeling/animation, Unity, Arduino, Raspberry Pi, IoT, sensor networks or other awesome technologies

How to Apply

If you meet the criteria above and are interested in working for a talented, fun, flexible, founder-led company, hell-bent on producing top-of-industry work, please drop us a line at careers@shiftlabny.com.

Please DO NOT reply to this posting if:

1. You are a Recruiter
2. You are NOT currently living a commutable distance (3 days / week) from New York City or Lancaster, PA
You should figure out why you want the next degree. If it's credentialing, then having a non-technical graduate degree would cover your "breadth". If you want to be exposed to a different audience and learn from different businesses and perspectives, MBA.

However, want to really double-down on the technical path (or simply want to learn more technically and credential up at the same time), then by all means go for the free GT OMSCS, although with a graduate EE degree I have to say that it feels a little redundant. Perhaps you have a burning or specific research topic you'd like to deep-dive through one or more independent study modules in the OMSCS program, in which case that answers the "purpose" question.

Would your company sponsor a graduate degree outside of GA? If so, you could also potentially consider a higher ranked program and fly in, although your partner will probably veto that idea due to your second incoming child. My point here is that this may open up other options you didn't consider, depending on your financial situation and your real purpose for going back to school.

I think that any part-time program is harder when you have a newborn. Depending on the timing of your second child, and job stability, you may also want to consider whether you should postpone the next graduate degree for a year when your second is most likely to be sleeping through the night(s) again.
29k | Chief Technology Officer | Full-Time | Onsite | Stockholm, SE | http://29k.org

Want to make the world a better place? At 29k we believe that individuals have the capacity to change the world for the better. And if we can unleash people's ability to live more meaningful lives they in turn will improve the world through their actions.

Right now we are looking for a CTO who will be part of rebuilding our frontend and/or backend. We are a small team so hands on programming is something you would love, as well as the more strategic work of the CTO role.

29k is a non-profit founded by the Norrsken Foundation and Ekskäret Foundation, with research partners at Karolinska and Harvard, tasked with building a free and open platform for personal development.

Applications go to https://careers.29k.org and any question to orion@29k.org
What people really don't understand is how much can be expensed by people who make a lot of money and structure their income as a business entity first.

Meals, travel, vehicles, basically everything a regular person has to spend out of their own income to survive, these people get away with expensing as business expenses.
How do you know? Are you privy to the minutes of the secret rich white people meetings where they decide priorities?
Did you know that the original Constitution had provisions for amending it, and such has happened many times?

Amendments trump the original.
Uplift Financial (Cogo Labs) | UI Designer | Cambridge (Boston), MA | Full Time | Onsite

The world of consumer finance is complex and poorly understood. Uplift Financial simplifies the process of making better financial decisions. Today, our focus is helping consumers find credit products that actually help them get on the right track - no payday loans here. As we grow, we'll be adding new product categories until we're a trusted advisor for every decision in our users' financial lives.

In this role, you're going to own Uplift's visual brand. You'll be solidifying and refining Uplift's visual identity across our various products and traffic channels, ensuring that our engineering team has the guidance it needs to build modern and consistent user interfaces. Additionally, you'll work hand-in-hand with analytics and engineering to recommend UI improvements across our full user journey from email outreach to funded loan, increasing user satisfaction as well as our financial performance.

Incubating at Cogo Labs (www.cogolabs.com), we're a team of engineers, analysts, and managers, working in a rapidly-growing market with the support of Cogo Labs' engineering and business expertise.

More about us: https://www.cogolabs.com/portfolio/uplift-financial
Apply here: https://grnh.se/00257c312
Agreed, caller ID should not be able to be spoofed. My rule of thumb is if it is important, they will leave a voicemail with a call back number. This screens out 90% of the spoofed calls I get. The visual voicemail is a nice feature too, I can immediately check the voicemail that is left and decide if I need to follow up, or if it is spam.
> I have absolutely no doubts that the most used language is JavaScript - considering nearly every website in existence relies on it.

If you count by total lines of code running in production, then the most likely winner is probably C or COBOL (decent chance your paycheck relies on large COBOL applications working correctly). If you count it by lines of code times number of running instances, then I'm really hard-pressed to pick any other language of C because of its sheer prevalence in things such as cars. If you count by number of programmers, I'm not sure what the winner ends up being.

Even crufty old languages like FORTRAN or COBOL have surprisingly wide usage. Sure, they may be completely absent in user-facing applications, but it's easy to forget that such applications are only a small portion of applications. JS itself would probably end up somewhere in the bottom half of the top 10 in most metrics of "top languages," as it has very little presence outside of user-facing applications.
but it's not money tho. You get tokens that you can only use on the torrent network, I think to have more seed powers.
Kind of like if you could use your karma you've accumulated on your torrent community to get better seeds.

I don't think it'd be a bad idea, as it would push more people to seed. I know I'd seed more :)
Who are the people manning the phones for the scam? Does it really pay better than a real job? I mean if you have the skills to scam like this you have skills that are valuable to legit business as well, no?

I knew a few criminally-minded people back in high school and my early 20's (I don't associate with them anymore.) The thing that always stuck me about the "criminal mind" is that they were ready and willing to work hard, as hard or often more as a real job, to try to make money. I asked one guy once about it and he basically said that it was the idea of getting over on society, or "the Man", or something. "Getting away with it."

This same guy also refused to open a saving account, but he would buy CD's (certificate of deposit) with ~3 month terms, and pay down the payments, because it felt like having twice as much money. To him it felt like he got to spend the money (that he used to secure the CD) twice: once with the money the bank loans him, and then again when he pays off the CD and they give him his original money back.

Now, this is insane. He's just giving the bank some money.

I asked him about this because it's so crazy, and he said "I can pay bills", meaning that he can psychologically deal with the idea of having to hustle to pay the ongoing payments on the CD, but (for whatever reason) he can't just give some of his money to the bank and not touch it. He literally can't feel right about savings. So he does this weird thing that basically inverts the whole idea of banking. He even knows it's crazy but it's a working equilibrium for him.

Anyhow, I wrote all that in the present tense but this was years ago and I lost touch with the guy.

I am astonished that the scammer-telemarketers who can sit there and carefully run these scam-scripts on marks don't just go get legit jobs. I wonder what economic context they are in? Or are they just, uh, morally corrupt, or something? The mystery of the criminal mind.
They literally titled it "The History of Philosophy". That's like if I wrote a book about all the versions of MS Windows and called it "The History of Operating Systems", or a book about American food and called it "The History of Food". This isn't moralizing, it's pointing out a blatantly self-important title that's insulting to the rest of the world.
Since it may not be entirely clear from the title:

- Inform is a language for writing interactive fiction. Inform 7, the current version, is also a really fascinating declarative programming language. Its quasi-English look appears to be just syntactic sugar at first glance, but there's more going on than you might think.

- Even if you're not interested in interactive fiction, per se, this is a really good, thoughtful presentation on programming languages in general from Inform's creator, who is a mathematics fellow at Oxford and an award-winning poet. (It is not surprising at all that he appears to be friends with Donald Knuth.)
STACK | Software Engineer | Toronto, Canada | Onsite | https://www.getstack.ca/
We’re expanding our team, looking for some talented developers to deliver the ultimate personal finance platform. At STACK, we’re at the forefront of new technology, using the latest industry innovations to build a better way to bank. In a world full of giant consumer banks, STACK is a like having your own personal valet. STACK is a modern alternative to a traditional bank account. It lets you spend, save and share your money, fee-free and straight from your smartphone.

We're hiring for many roles including:

- Android/iOS engineer

- Ethereum/Blockchain engineer

- Data scientist/engineer

- NodeJS engineer

- Devops engineer

Please email thomas@getstack.ca if you’re interested in learning more.
My macOS Setup
>Don't kid yourself; these people are stealing from you.

This seems like language specifically crafted to encourage an us vs. them view of taxation. Also, I notice the examples given are upper middle class/lower upper class, and not the top of top that evade the most taxes. Often legally, since there are so many massive tax loopholes that the richest get to legally avoid paying a share in proportion to the government goods and services they consume.
Considering the prevalence of the church and its properties at the time, there really was no “correct” forum for Galileo to promote his findings - everywhere is disrespectful! He was pushed out of every forum he went to.

This guy has the same problem - you will always just tell him he’s in the wrong place.
> Imagine of museums, archeology, libraries, archivist would only be thinking along those lines as well.

You don't have to imagine. They make these kinds of decisions all the time.

I'm not saying that it would have been difficult or expensive to keep it going as a static thing. Just that even a tiny cost is apparently too much.

Maybe this announcement will encourage somebody that cares more about the data than GeoCities Japan to come along and buy it from them with the intention of preserving it.
The point isn't the time that they go to sleep. The point is the amount of time that they stay asleep.

And suicide, for instance, is a bit more than just "activities that adults don't approve of". It's self-evidently harmful.
This is a false statement, the constitution has provisions for amendments in it, stating that income tax wasn't accounted for in the original version of constitution and amendments is accurate, but stating that it violates the constitution is incorrect.
No, because then you end up squandering enormous resources on trying to make sure everyone is obeying the law, and your end result is far less desirable than if you had relaxed enforcement. What you're proposing is basically a police state; those never work out well in practice.

However, you have a good point about going after big fish, because those are the ones where the gov't is losing the most money, most likely. Some drift-net tactics are OK, where you use some random spot-checking to make sure the smaller fry aren't cheating badly and scare the rest of them into being honest, but don't expend a lot of resources on it because you won't get back the money you spend. But yes, I agree, going after the big fish should be the primary strategy, even if it is much more difficult.
I wonder if similar experiments have been done in the military, where you have a good number of young people that basically sleep as much as you let them sleep, and that during the day are subject to (extreme) fatigue/training (the amount of which is anyway under your control), including some (allowed/part of the training) fights.
But it was amended (amendment 16) which is constitutional given Article V

> The Congress, whenever two thirds of both Houses shall deem it necessary, shall propose Amendments to this Constitution, or, on the Application of the Legislatures of two thirds of the several States, shall call a Convention for proposing Amendments, which, in either Case, shall be valid to all Intents and Purposes, as Part of this Constitution, when ratified by the Legislatures of three fourths of the several States, or by Conventions in three fourths thereof, as the one or the other Mode of Ratification may be proposed by the Congress; Provided that no Amendment which may be made prior to the Year One thousand eight hundred and eight shall in any Manner affect the first and fourth Clauses in the Ninth Section of the first Article; and that no State, without its Consent, shall be deprived of its equal Suffrage in the Senate.

EDIT: for those wondering the part that was unconstitutional was that the income tax is not apportioned with respect to representation.
I still think there are brilliant aspects to Inform 7, in particular its rule system and the way it handles predicate dispatch through the S-V-O structure of (controlled) english. Add to that the fact you can define your own adjectives (adverbs?), use prepositional phrases and rely on verb tenses to some extent really gives a twist to the way one usually think about programming. Being able to state something like "Rule to SOME_ACTION for someone who has never ANOTHER_ACTION" just deals at the language level with a lot of stuff that are tediously dealt with by hand, variable declaration after variable declaration just to achieve the same effect.

This S-V-O+adjoints structure is also what deals with one of rule systems biggest hurdle; namely the ordering of these rules. Most of the time I7 works by selecting the most specific rule for the subject/verb/object at hand and execute only that one. Surprisingly (but also because it's tightly coupled to the specific domain of inform (interactive fictions)) it works exceedingly well and only very rarely gets the order wrong.

Since Inform 7 also structures rules/functions through Actions and Activities, in sequential stages (which either work in "execute the most specific rule" mode or "execute all the rules that match" mode), you basically get a finer form of aspect oriented programming in that Inform7 does not rely on methods from some subterraneous object oriented world, it's pure declarative decoration all the way down. In the end this gives a very different feel about the way functions or procedures or rules, namely basic blocks of computation can be thought of. What's very special to Inform 7 is that functions are not conceptual atoms nor black boxes. They are composed of smaller, public elements called rules. And they are agnostic to any polymorphism, dispatch or type system functions are usually tied to: Inform 7 delegates these matters to their constituting rules.

And this is a dream when it comes to modelling business logic, because it gives a common "mental space" so to speak to code that would have been spread throughout the codebase otherwise.

There is a lot to be said about those conceptual aspects of Inform7, but presenting it as a looks-like-english language is not enough. It's also a think-like-english language at the syntaxic level of what a language is : our friend Chomsky would argue that it's the kind of syntax for which we have dedicated hardware (gpu accelerated so to speak). Without it, Inform7 would probably be incredibly hard to grasp.

In short: Inform7 and its rule system is one of the best programming encounter I ever had at the conceptual level (and I'm a lisper), but frankly, writing it, getting english to be just like Inform's version of english is nightmarish.
#GhostDNS malware already infected over 100K+ devices
If you are spending $150K on an MBA, you are spending way too much. In Louisiana, LSU's Executive MBA costs under $60K including all books and meals during the program. If you go Southeastern Louisiana University, their Executive MBA program costs around $20K with the same things included. I went to Southeastern for mine, and I found it very useful in moving into the management chain inside of IT.

Then again, as someone above pointed out, I knew why I was getting an MBA. I can teach myself tech, but some of the business aspects are a pain to teach myself so I paid someone else to teach me those.
From going to bed 2 hours later, and being unable to get up two hours later, because school starts at a nice early time.
Hard to say. Most likely the result would be the same, but more expensive.

We have good technical people here in Belarus. But we have other problems. It’s almost impossible to find good Sales or Marketing talents here. I think it's due to the fact that we still have fewer product companies and more outsourcing. And of course English language. It's not native for us. While these positions imply impeccable knowledge.

Therefore, perhaps in London we could build sales/marketing team from day one and could sell better. But with the engineers it would be pretty much the same. Or even worse. I can imagine that we would probably hire people remotely, to save money, and this approach has some drawbacks.
No issues. The lease was up and Apple doesn't like to flood the market with used gear? That would cut into their profits?
One of the benefits of being a long-time Linux desktop user who uses some non-standard window manager and a motley mix of Gnome, KDE, and "standard" X11 apps; good luck guessing from my browser string what a new window looks like.

Currently I'm on a tiling manager, and the "window decoration" is a three-pixel thick blue line, which even if you draw it in the middle of a web page is still wrong, because your supposed new window didn't tile correctly.

On those rare occasions where someone gets through the various NoScript-type protections I tend to run, it's amusing to see a Windows screen pop up. Yes, sir, I'll get right on running Windows Update on my Ubuntu system. (Do I have to install Wine for that, or...?) I've also seen some Windows-styled screens pop up on my Android browser on occasion... yeah... not terribly convincing there guys.
The core problem is that businesses have to pay taxes on net while you and I have to pay taxes on gross. We need to equalize this. Either both should pay taxes on all money that goes through them (and have to change market prices accordingly) or people should only pay taxes on money they don't use in pursuit of living.
True, but our budget already accounts for the super-wealthy using the loopholes. It doesn't account for the merely-very-wealthy committing outright tax fraud.
And I feel like this is where better hyperlinking of papers could be used. Like not just citations, but the ability to click through to the "proven elsewhere" perhaps with a short paragraph of how the given citation proves it.
Right, but even that comes down to what measure of popularity you're using.

E.g., how many people are writing C, vs how many people are using things written in C.
Okta | SF, Toronto, Seattle, London | Full-time, On Site
Okta is a company which provides secure connections between the people and technology. We are builders and owners. We believe we are solving some extremely big problems. Join a group of amazing humans who thrive on making customers—and each other—successful.
Why work at Okta? We believe that work is a never-ending process of learning and iteration. We work on extremely complex problems. We work on products that make millions of people's work lives better. We're funded by the industry's most respected investors.

Benefits: Happy hours, Ping pong, Lounges, Food, Global offices, HQ in San Francisco's bustling SOMA district, HQ South in San Jose, Competitive salary, Stock options, Flexible time off, Weekly All-Hands, Hackathons and Volunteer events.

These are some of the ideas we live by: Confront the hard problems and solve them. Don't bullshit people. Protect the customer. Think bigger. Make it work. Never stop.

Please visit: https://www.okta.com/company/careers/ for all open positions and email: vimarsh.karbhari@okta.com
Samsara | San Francisco, CA, and San Jose, CA | Onsite | https://www.samsara.com
Samsara builds sensor systems that combine wireless sensors with easy-to-use software to help businesses of all sizes bring their physical operations online. We aim to make sensors easy to deploy and their data easy to consume, so our customers can deploy them by the millions and in places they've never been used before.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/samsara

Some of our open positions: | (New Grad) Software Engineer | (Intern) Software Engineer | Director of Full-Stack | Engineering Manager | Software Engineer, Backend Infrastructure | Software Engineer, Embedded Systems | Software Engineer, Frontend | Software Engineer, Full-Stack | Software Engineer, Full-Stack | Software Engineer, Full-Stack Infrastructure | Software Engineer, Mobile Infrastructure | Software Engineer, Reliability | Software Engineer, Web Application Security

Tech Stack: We use Golang for our backend, Typescript and React for our web client, GraphQL to fetch data from our backend, and React Native for our mobile app. Direct experience with these technologies is not required.

To see our full list, visit: https://www.samsara.com/jobs
Is there any equivalent project for java.
Sun Microsystems Data Center Site Planning Guide (2003) [pdf]
I disagree. If you are building business software, it is very helpful even as a developer.

To add to that value, if you become a team lead and have management responsibilities or have to manage budgets, it becomes even more helpful.
This isn't a remote vulnerability, btw. The attach involves picking the lock a and inserting a device to a parallel port.