skysight-inc/HackerNews huggingface dataset:
Electric.ai is hiring across Engineering Department
Electric.ai|Staff Engineer|Full-time|NYC or REMOTE

Electric is the industry leader in providing world-class IT technology and real-time support for small and mid-sized businesses. With over 400 customers and more than 30,000 employee end-users, Electric’s IT platform includes: real-time support powered by 130+ IT technicians, security, device & inventory management, network & server management, application & cloud management, employee on-boarding and off-boarding, procurement & provisioning, and data monitoring & insights. Electric is a Series C company funded by an all-star team of investors.

As Staff Engineer, you will oversee major development projects, guiding multiple teams to optimal engineering choices. You will be a leading voice in designing and improving our architecture. You will ensure our success and help us deliver valuable services that are also reliable, scalable, and of high quality. Reporting into the SVP of Engineering, you’ll have direct access to business needs and strategy, and help our engineering organization execute with great success.

Job Post: https://www.electric.ai/company/job-openings?gh_jid=5327789002

About our Eng teams: https://workdna.com/electric/engineering

We're also hiring:

Analytics Engineer| https://www.electric.ai/company/job-openings?gh_jid=5331328002

Sr. Backend Engineer| https://www.electric.ai/company/job-openings?gh_jid=5000798002

SRE/Sr. SRE| https://www.electric.ai/company/job-openings?gh_jid=5121639002

Engineering Manager| https://www.electric.ai/company/job-openings?gh_jid=4945483002
Really cool project!
I really liked the UI of this app. It feels very smooth and looks amazing.

Also, I went to poke around the source code:

https://github.com/helio-fm/helio-workstation

It looks to be a really well written and maintained C++ project.
It's built on top of the JUCE framework [0]. Builds super easy on Linux with minimal dependencies.
The coding style is C#-like - very easy to read.

I can't say anything about the main functionality though, as I have zero understanding about music composition.

[0] https://github.com/juce-framework/JUCE
Just adding to what dsr_ is saying, narcissists project confidence without actual success because their version of reality supports their correctness.

Narcissism/NPD is a result of the mind not being able to accept information that disproves their elevated sense of self worth. Anything that proves them wrong therefore is discarded before it can be processed internally. So when they speak with confidence, its because nothing in their reality can disprove what they are saying, even if what you're saying is true to our shared reality.
Overleaf (https://www.overleaf.com) | REMOTE (UK/EU/US/Canada) | Full-time | Data Analyst

Overleaf builds modern collaborative authoring tools for scientists --- like Google Docs for Science. We have over eight million registered users from around the world. Our primary product is an online, real-time collaborative editor for papers, theses, technical reports and other documents written in the LaTeX markup language.

We are looking to hire an enthusiastic Data Analyst to join our team. You’ll be improving and maintaining our data infrastructure, using data to answer important business questions and developing actionable reporting for a range of stakeholders. You’ll also be working closely with our multidisciplinary teams to help us understand user behaviour and the impact of changes we make to the product.

Some reasons you'd enjoy working with us:

- We use data in our decision making. Whether assessing the impact of changes to the product or understanding user behaviour, quantitative data is an important part of the process.

- You’ll be a part of a cross functional team, including designers and developers, to help our users create their best work on Overleaf.

- Working hours can be flexible to your needs. Our core hours are 2pm--5pm UK time. Applicants in the US, Canada and UK/EU are preferred.

- Remote is a first class citizen; even before the pandemic, all founders and employees worked remotely. When we can do so again, we'll get everyone together in London a few times a year for valuable face to face time.

Apply here: https://apply.workable.com/overleaf/j/9770A6B1D8/
I wish there was a good legal way to punish people who make bad ads.

Maybe we need some sort of consumer collective to organize boycotts?
The Points Guy | Engineering and Product Analysts | Austin / Charlotte / New York / Remote US | Full-time | https://thepointsguy.com

Hiring for:

* Engineering Manager, Travel APIs team

* Backend Engineer, Travel APIs team

* Senior Android Engineer (Kotlin), Travel Mobile Apps

* iOS Engineer (Swift), Travel Mobile Apps

* Performance Analyst, Travel Mobile Apps

Give me a shout with "Hacker News" in the subject line. mitchell.stoutin@thepointsguy.com
In the 80s, our local library had terminals similar to VT100 for accessing the index.

They were touchscreens ( I am not making this up ).
I have a couple of German paperbacks which had one ad in the middle of a book, often for an instant soup or something like that. But at least it was easy to skip :).
Whether we want to or not, that's where we'll inevitably end up, if not now than a year from now. The only way out is through. Except now you have a choice of wearing body armor (vaccine) or not.
Remember, Russia still can send space tourists to ISS for very appreciated amounts of money, so dumping the station doesn't come easy.
No, deno mandates the extension.

The no extension shortcut as well as the index file shortcut have not been included in deno as a learning from node, which in my view is probably a wise move - keep it super simple by just specifying the exact filename.
So artistry has long included subverting people's expectations and perspectives. That doesn't mean aesthetics, which is linked to artistry, is the same as the thing being subverted, or innately measured in the same way as how subverted the thing is.
So the "best" laptop hardware lacks USB-2 ports forcing me to use a bunch adapters, has a touch bar which is absolutely useless and takes keyboard space, plays poorly with any non-Apple mouse, keyboard keys are too thin, the keyboard is distributed in the most annoying way (fn at corner? And yeah I know about remapping), and it's made to be has hard to repair as possible (on purpose). Yeah hard pass on the "best laptop".
How so?

One major problem today is that most bachelor's degrees are required but not sufficient for many not-particularly-socially-upward jobs. So go in debt to still not have mobility.
But because the hardware is proprietary, the length of that simpler tail still depends entirely on Apple's willingness to support it's legacy products.
> every "rule" can also be broken to spice things up. As long as it sounds good.

This was certainly not the case for western music since the reintroduction of polyphony.

Music can't really only sound good or bad to you? Bach may sound good or bad, but there is surely something more to it than that when comparing it to Shostakovitch, right? Understanding why requires theory.
Many skills involve some declarative learning (i.e. memorization) on the road to mastery. You can approach that declarative learning explicitly, or you can simply accumulate it over time while practicing whatever you're trying to learn. In many cases the former can be much more efficient and get you to mastery faster, so if that's your goal it's useful to know strategies for memorizing things.
Yep I have a thinkpad T580 with two batteries and it works flawlessly on Fedora and has for the 3 or 4 years I've owned it.
A lot of people have the luxury, they just lack the willpower. I used to stay up until 2am and wake up at 7am thinking I had more time for stuff. Now I try to get 7h minimum every single day and every day feels twice as productive as when I'm low on sleep, despite having fewer hours in the day.
Poll: I just would like to get a “hands up” if anyone else got significant chest and heart pain from the mRNA vaccines, please comment. Thanks
Building Fauna’s GDPR-compliant scalable database infrastructure with Pulumi
Regulations require you to buy government bonds, you can't hold much cash. European safe govt bonds all pay negative rates. Plus Europe is awash with cash so its hard to make loans. Just another reason all Euro banks are struggling.
I'm so sorry to hear that. I'd love to learn more, please reach out if you're comfortable sharing your experience in confidence.
I don't have evidence to prove it, but I was always pretty sure one of the main reasons was to keep Russian engineers working, and not selling their services to North Korea or Iran or something.
I think your comment is misleading. What was "encouraged" during the Cape Town water crisis was not "small scale efforts". There were details like forbidding hand-washing in some places (replaced by hand sanitizers), but there were also important changes. For example, they introduced a punitive water price for big consumers.

Like the OP, I think one should analyze the problem before opting for the "obvious" solution. I did so with water a few years ago. IIRC, for individuals the biggest share is for showers, then toilet. These two account for two thirds of standard use.

If you encourage people to turn off the sink more often, you may gain 20%... of 5% of their average water needs, so 1% overall. If they take fewer showers, each with less water, they easily can halve their consumption, so a gain of more than 20% overall.
Oxygen administered into the digestive tract successfully transfers to the blood
We’re seeing this issue switching our designs from Sketch to Figma. Figma is more “fun” to use because it’s collaborative, but our designs files are so big they are causing issues with in browser ram limitations. Same issue with the offline Figma app, unfortunately
Very, very cool. Can't wait to check out this site when I get home from work.
Can anyone articulate what actual and tangible security and/or privacy benefit this or any other consumer VPN provides?
Regarding the number in the title, this is an industry (retail) -wide estimate, not specific to CVS.

The Coalition of Law Enforcement and Retail, a trade association, which Mr. Dugan heads, estimates that organized retail theft accounts for around $45 billion in annual losses for retailers these days, up from $30 billion a decade ago. At CVS, reported thefts have ballooned 30% since the pandemic began.
Models up to it were even better, except in price and LCD contrast
Do they sell anything comparable to 2012 MacBook Pros?
When interest rates on mortgages are lower, doesn't the prices of homes increase to compensate (like what's happening right now)?

If interest rates decrease and home prices increase vs. interest rates increase but home prices decrease, then there is a point where the two will intersect, and there are many points around the intersection where the difference between the two is fairly insignificant.

How does the common expression go -- "The house always wins?"
I'm a long-time Node user and gave Deno a pretty close look recently. There's a ton to like, but the ecosystem of nodejs modules is hard to overcome, and I spent a lot of time fighting with the subtle differences between them instead of getting things done, whether it was me learning new patterns, having to search for good modules to solve a problem, or having to transpile node modules to deno. That had me in a bad place, but then the sandboxing (which was uniquely suited for my usecase) had a design challenge that blew up the fit for what I was doing. At that point, I gave up on it.

Given what they're doing with Deno Deploy, I almost wonder if the future of Deno is being a vendor-independent version of Cloudflare Workers.
And then you run up against the old saying (paraphrased) "You cannot convince someone whose livelihood depends on not being convinced"... the only way to stop this sort of behavior is to change the legalities such that marketers can be sued out of existence for anything considered shady practices. Then push that line every time something new comes up.

Unless these asshats are hit on the nose with newspapers when they shit in your house, they'll never learn to take it elsewhere.
In theory, even though this would probably never actually happen, could a browser add Deno to its build and use it to execute Typescript directly without having to rely on Javascript? Seems like a cool way to eventually get rid of the "baggage" that requires Typescript to not have Types at runtime and that sort of thing.

edit: And I realize that Deno currently doesn't maintain your types during runtime either, but in theory that would be fixable since it doesn't have to rely on Javascript.
The concept is very exciting, but I wish it did not try to mimic Mac so strongly. And a bigger complaint from me: the keyboard is inconvenient: 1) up/down cursor merged in one key is hard to use; 2) there's no home/end/pgup/pgdn keys. 10 years earlier my Toshiba managed to had all of them in a 13.5" laptop, and now I own an MSI Modern 14 that also has these keys. At work I used laptops without these keys (Mac, Lenovo Thinkpad, ASUS), and that was very painful! Hope these features appear one day.
Huh, I was unaware of that. But then again so are most people, I'm sure.

It's akin using HostName in an ssh config file, though with what I'd consider to be a kind of odd reversed directionality to how you define it (and obviously letting you protocol-jump like this).
Timefind: Search a Website's History
Reddit Admins: Covid denialism and policy clarifications
Nobody is forbidding behavior they deem inappropriate, they're refusing to finance behavior they deem inappropriate, big difference. And by "deem inappropriate" we don't just mean "dislike it", we mean "not within the scope of the stated reason you requested this money in the first place." "You can't buy lottery tickets with food stamps" is not the same as "you're not allowed to play lottery if you're on food stamps" and it's not the same as disallowing e.g sex out of wedlock while on food stamps.
I totally disagree. Mine is arriving any day now and one of the most important pieces of info that I needed was there. Fedora 34 will need an update before everything will work.
This sounds like an argument from 25 years ago. We are well past the false idea that compiled no-runtime languages are better for all use cases.
thanks for the input

> Also, a lot of Indian English grammar rules are leftovers from Victorian England

This is about what I gathered from looking into the topic online. It's a fascinating thing to think about and makes total sense. Similar to how Korean and Japanese are influenced by Chinese, but the Chinese of centuries ago, not today.

Is "aaj hi" "today itself" or "itself"?
Thank you for sharing, and agreed it's a really sad situation. What an absolute total waste on a variety of fronts, from the engineering to the community. I'm only on the outside looking in as a small (<$100k) customer, though I've seen other ex-UBNT engineers comment over the last few years too. From the operator side it's been really painful watching so much promise and such a great community wither, not merely in a slow fashion but with actively hostile measures like nuking the forums and what minimal bug/feature tracking we had in favor of the horrible new-web thing they've got now. So much lost just there. And literally just nothing to be done. Last I checked Pera owned a super majority of the stock and had a tiny compliant board, so there isn't even any hope of shareholder intervention. Pressure from the financial side is a really lagging indicator in networking due to what a irreversible tipping point type of movement function customers have.

What a shame. Thanks though for your own small part in doing something pretty special. If nothing else Edge/airMax/airFiber/UniFi opened a lot of our eyes to what SMB networking could be vs abominations like old Cisco.
That sounds like a web browser with extra steps.
What's the general thinking around putting private identifiers (eg user name) in kube labels? That data would be going to a monitoring stack, eg Prometheus or hosted Cortex?
What If the Coronavirus Crisis Is Just a Trial Run?
Gigapay | https://gigapay.co | Stockholm, Sweden | Full-time | Onsite or remote (UTC+2)

Gigapay is a fast growing fintech startup building a simple and automated solution for gig- and creator platforms to send instant payouts to freelancers, influencers, creators and giggers. We believe in a friction-less job market where it's easy to pay and get paid for tasks and projects.

Current openings include:

Senior Frontend Developer (React.js): https://gigapay.co/senior-frontend-developer/

Backend Developer (Python/Django): https://gigapay.co/backend-developer/
SEEKING WORK | Helsinki/Estonia (UTC+3 i think) | Remote | Full time/any time

I'm an experienced Ruby on Rails backend/API guy who has done full-stack work in the past and is now getting comfortable with VueJS. I prefer building backends, designing databases, and things like that. I actually work as an artist, organiser, and cultural producer primarily so I have frequently designed web applications and digital platforms to serve projects of my own and also others in the arts scene around here. I'm a bit unconventional in that aspect as my CV (https://johnw.fail/cv) will show.

Also I'm a native English speaker with a master's in English Literature so I end up doing a lot of proofreading, copy editing, and similar such work specifically relating to art and culture projects in the Baltic states and Finland.

Please get in touch if there's anything I can help with.
The idea of junk DNA never made sense to me.

Having a list of proteins (coding DNA) does nothing to tell an organism how to combine those proteins to form working systems.

It's like claiming that the parts list in an assembly manual is the only information of importance. And the step-by-step instructions are junk, because they don't describe a useful part in the box.

Did we think that the whole organism just self-assembles once it makes the tens of thousands of individual parts described in coding DNA?

"Junk DNA" was a terrible terrible phrase to begin with.

Disclaimer: I believe in a creator. (https://www.jw.org/en/bible-teachings/science/)
You got it completely backwards.

Banks grant credit (bank money) when debtors promise to work.

Your money is effectively a share in the bonds that banks hold onto. In other words, the point of banks is not for people to store their money and earn interest, it's to provide liquidity and a trusted intermediary. When the bank pays interest it basically tells you to keep your money to make room for the investment spending. You and a company want to buy a car, you say the company should go first and you wait until the next car is produced.

In theory you could do the same thing without the bank by writing an IOU saying you work x hours and then use that as money. The problem is that people have to trust you and the IOU is not fungible (it may be worth $4k when all you want to buy is $50 worth of groceries).

https://youtu.be/xkQn56Dtslk
Participation thread: https://old.reddit.com/r/redditsecurity/comments/pfyqqn/covi...

Records request from the Jan 6th Select Committee in the US House to Reddit: https://january6th.house.gov/sites/democrats.january6th.hous...
> who all said they worked for “Mr. Bob,” a man named Robert W[…]

This is… not a good pseudonym.
Let me tell you about mainframes and dumb terminals.
> driver assistance feature fails

This isn't a driver assistance feature. Its called autopilot.

Auto- is short for autonomous. Defined as "having the freedom to govern itself or control its own affairs."
It's actually applicable to 99% of all "popular" music, as well. Obviously not just to "Western Art Music".

Which is why all this stuff is still taught.

What do you think is "appropriate for a globally-aware 21st century classroom"? Do you have any music degrees? I've got a couple. If you've studied at a music school, then I'm sure you'd be aware that non-Western musical traditions and tonal systems are covered; just not in the core Theory 101/102 classes. They tend to get covered elsewhere.

You can fuss all you want about how this is dated and academic; whatever. It's still highly relevant to the vast majority of music out there, both classical and not, that Westerners will run into. So of course, if you go looking for a music theory course in an academic context, in a Western context, this is what you're going to get. What do you expect to get?
Probably the old 'timestamp confusion artifact' of the re-upping system - see past explanations: https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Ah, yes let's treat it as if tech workers cannot unionize, and pretend Amazon won't shit on its engineers too just as soon as they think they have the leverage, look at Google now.
So what you’re saying is: it reduces your risk of infection? :)

I agree that it’s waning, and likely boosters will help, but it is far better (and safer) than doing nothing; just doesn’t preclude the need to mask up around unvaxed folks, etc.
>Enhanced KYC just means that banks capriciously terminate your accounts and services if they find out you're a sex worker.

are you saying this because of onlyfans? AFAIK that was due to pressure from banks/payment processors themselves (ie. not wanting the PR associated with facilitating human trafficking or whatever), not due to compliance reasons.
Yeah, that's why it's debatable.. Some maintainers do a better job than others, or only with a subset of the libraries they've made. I found your bug (and the go-file-it-in-the-other-project non-response); in Shinmera's defense I'd want to be charitable and attribute most shortcomings to him devoting all his time to his video game.

One interesting advantage of Lisp (and dynamic languages in general, though Lisp's nicer) in cases like these is that if you can fix it yourself, it's easy to load the fix in. By that I mean, for example, suppose (I have no idea how this lib works) the lookup function has a pre-check on the string for invalid search characters before searching, but after inspecting the code you see no reason why it shouldn't work anyway. You can just jump to the code and edit the pattern or remove the error entirely, send the function to the REPL, and you're good to go. Save a copy in your own code if you need to persist your change. You could even do this while the debugger is active and not have to re-request the web page or lose whatever other state you'd built up until that point...
Thanks!

I'm curious why you think the JVM is a net loss if you don't need it, if you want to elaborate on that.
It is a driver assistance feature called autopilot. The language is very clear at feature enablement and in the user guide [1] that the driver is responsible for the vehicle at all times.

You can't fix users who ignore very blatant product warnings, regardless of what the feature is called. Call it copilot, navigator, "supercruise" (GM) whatever you want, some users will still cause catastrophic failure modes due to their own poor choices.

[1] https://www.tesla.com/support/autopilot

"Before using Autopilot, please read your Owner's Manual for instructions and more safety information. While using Autopilot, it is your responsibility to stay alert, keep your hands on the steering wheel at all times and maintain control of your car. Many of our Autopilot features, like Autosteer, Navigate on Autopilot and Summon, are disabled by default. To enable them, you must go to the Autopilot Controls menu within the Settings tab and turn them on.

Before enabling Autopilot, the driver first needs to agree to “keep your hands on the steering wheel at all times” and to always “maintain control and responsibility for your vehicle.” Subsequently, every time the driver engages Autopilot, they are shown a visual reminder to “keep your hands on the wheel.""
Was this guy trying to buy a house for cash? whys he driving with 87k? He's a sitting duck for the po-po