skysight-inc/HackerNews huggingface dataset:
PrEP was easy enough to get on with my PCP but I got priced out when my company changed insurance. What use to be a tier 2 drug became tier 4 meaning what used to drop down to a $30 copay after my deductible was met now would cost me $400/mo until I hit my $6K OOP max (which I cannot afford).
PHP Developer (London Based)
What you’ll deliver:

● High quality, timely implementations of technical specifications that can be deployed to our clients
● “Clean”, well-designed PHP code adhering to internal standards and/or industry better-practises

What you’re responsible for:
● Define, interpreting and developing software to written requirements and technical specifications.
● Troubleshooting, testing and maintaining the core product and databases to ensure it is functional and scalable
● Working with other members of the team to help deliver significant new features to the business based on their requirements
● Adhering to deadlines, prioritising your work, and delivering progress reports
● Completing administrative work including but not limited to, writing technical
documentation and time-tracking
● Suggesting improvements to existing products and implementing them across our
platform

How we’ll measure it:
● Project delivery times to target
● Number of bugs post deployment
● Management and colleague feedback
Experience and Technical Skills
● Successful proven experience delivering solutions in PHP in an agile environment, with an understanding of good software engineering practices.
● Experience developing and using RESTful APIs and OAuth authorisation.
● Strong knowledge of TDD and DDD practices.
● Knowledge of the Linux command line and virtualised development environments like
Docker / Vagrant.
● Experience with AWS, Kubernetes, RabbitMQ, memcached, and other services a
significant plus.
● Understanding of the full web-stack, from relational databases to working knowledge of HTML/CSS.
● Experience using Symfony/laravel frameworks desirable but not essential.
● Excellent written and verbal communication skills.

We do not sponsor so applicants who are able to work and live in the UK without restraints.

To apply please send your CV to katrina.francis@rewardgateway.com
People who are looking to spend money sign up for wedding websites and spend months wedding planning and their free time talking about wedding planning online; people who are looking to have a basic celebration don't get anything from hanging around a wedding website. Picking up a cake from the grocery store bakery hardly requires extensive planning.

My wedding reception was a huge party at our house (we have a big house that can accommodate tons of people) and the total cost was maybe $300(?) in food and booze, perhaps a little more, but definitely less than $500. If our house wasn't big enough renting the Italian American Club that's down the street for a day couldn't cost more than a few hundred dollars. The ceremony itself was just the two of us signing some papers in an office at city hall the total cost $100 for the JP and ~$30 for the registration fee. I couldn't imagine signing up for wedding website. Why on earth would I want to? What would I get from it? "inspiration" for toppings on the pizza we ordered? A discussion on the merits of cherry tomatoes vs grape tomatoes in the toss salad?
Define a set of functions that close over their lexical environment, then treat the closed-over variables as internal/private state, and treat those functions as you would methods in OOP (reading/mutating the aforementioned variables).
There is one difference still, by downloading it locally, you only have to check it once and not everytime you want to use the script.
You definitely have to trust more parties by piping from the web, and these parties could be compromised at some point.
This might be fine, it depends on your own security policy.
Well, I'd say one was the most important thing most people will do, and evolutionarily their whole reason for existing.

Absent being a sex worker, the other is just hedonism.
Which country? The US?
Well, networks are not that reliable. But you don't have to believe me, there is enough of public information about real world operations. Take Aurora paper for example, where they can't even do 2/3 quorum, but do 4/6 quorum instead and that's between datacenters they completely control with connectivity they more or less control.
Weddings are deeply personal experiences. That's the hard part to scale, every one of them is pratically built to order.

What I learned on organizing mine is that service providers self organize in networks that refer each other not just as "favourtisement" but because they shared previous jobs and integrated well and that reduces their friction on delivering the client requests.

That something that a startup should target more than the end clients. Disrupting wedding planners seems more efficient than disrupting the wedding industry whole.
A little late on this thread, but did want to add - I'm not assuming that's what's happening here, but I know this has been overlooked in similar analyses. I think Google's hr team is probably smart enough to account for things like this, but I would really like for the report to say what other variables they controlled for in order to conclude that women are overpaid.

And I think someplace like Hacker news is exactly the right place for the community to discuss the many ways a company can get to a result like this - via Simpson's paradox, via differences in promotion velocity, or via simple economics, based on the fact diverse teams are desirable and women are more scarce.

Attacking someone for suggesting one not-yet-discussed possibility is not helpful to the discussion, imo.
Playing a musical instrument.

Baking.

Indoor rock climbing.

All are technical and hands-on.

Less hands-on, but part of what I enjoy of being a programmer is reading pretty technically deep articles/white papers/etc. When I want a break from that, reading fiction is wonderful.
I understand what you are saying, but respectfully disagree.

Conditioning people to use `curl | bash` trains them to not review anything and blindly run untrusted code. I have proven this across a very large group of people, including many that are supposed to be security minded. This technique works on nearly all organizations, as most companies and government agencies do not force outbound traffic through a mitm proxy. I have mixed feelings about those devices.

For what it's worth, where the code is running from doesn't really matter. The only advantage to pulling something from gitlab or github, is that I have to commit changes that anyone could see assuming I dont recreate the repo, which I can automate in their API. From any of my own VM's or servers, I can certainly make something look like a .txt that isn't and dynamically changes based on user-agent, remote addr, latency, ttl, etc.. I could even change the response if someone used curl with a fake user-agent, based on timing, but that is another blog post for another day.
Until a build process starts naming things with timestamps, locales, etc. Just because the build is "source code only" doesn't mean it is deterministic.
I have a friend who works at Facebook. I actually asked him this question.

His answer was something along the lines of: "I don't use facebook, the problems I have to solve are interesting, and it's management that makes those decisions."

I left it at that, I've known the guy for a long time and I think that goes pretty well with his mindset. It might be a different story if he was working on a data gathering team.
I think part of it is, despite being around for a long time now, our technical culture hasn't caught up to this fact: If you host an online community, you are responsible for providing and investing in moderation.
If the premium for a wedding cake is really 2x as much as a regular one, you could use 2 less-reputable vendors and hope at least one comes through.

Which is an absolutely crazy notion, but I don't see why we can't apply our learnings from things like managing AWS costs (on demand instances vs. pre-emptible instances) to wedding supplies.
I see this "I'd never use node" sentiment quite a bit in the Java community. I'm always curious for the reason. Is it the JavaScript? or is Node unable to perform? After reading so many success stories from Netflix and Walmart, I'm wondering what the missing piece is....
If an organization has been breached, it’s more likely to be targeted again
Or the more idiomatic:

if grep -q "HiddenServiceDir /var/lib/tor/onion-ssh/" /etc/tor/torrc
Abstinence is as effective as a New Years resolution.
this x 1000. Decisions are not based on rationality, but totally based on emotions.

Weddings, by their very nature are Affective Events. They are events that reproduce social relations and emotions in the attendees. As such, the decision making process is lead by emotions.
Unleashing MtFox: To test trustless protocols you need a malicious exchange
Package management-wise, Nix.

OS-wise, NixOS.

Build system-wise, there are lots of options: Blaze, Buck, Pants, Please (AFAIK)
As a Jamaican, I got a unique chuckle out of this. Clever branding!
Taxi and Ridehailing Usage in New York City
> If you build the same code on two different machines, using the same compiler, with the same options, then the generated binaries should be exactly the same.

There is so much context that is normally embedded into a binary that this is usually not true unless explicit measures have been taken.

Two very common sources that introduce variability are time-stamps used in the build, and environment variables such as $HOME and $USER.
> If people want to indulge in "risky" behaviour, I have no problem with that. I just don't want to pay for it out of my taxes.

You do understand that taking PrEP is literally the opposite of "risky behavior"? Just because you are on PrEP does not mean you immediately stop using condoms. Do some people use PrEP as an alternative to condoms? Sure but some women use birth control as the same thing. Please don't lump us all into the same category. Even on PrEP I still used condoms and only had sex with people who were undetectable. I used PrEP to cover all my bases, not to take risks.
Preact X Alpha Is Released
Oh thanks! I just fixed it.
How “Pip Install” Works
Tried Fauna once with their « Cloud » versions.

I was absolutely shocked by the poor performance of the service.

In my case I prototype some simple CRUD queries with NodeJS ,within the same datacenter region.

Insert took well over a second to complete and reading a simple document with one field took also half a second.

I was also unable to make « join » between document because how complex their query language is and their support basically encouraged me not to use « join » but to use « aggregate » like mongo ... Why offer this feature if I can’t use it ?

Has it changed since then ? It seems very clear for me that Fauna is entirely focused on Enterprises customers ( after all this is where the money is ) the cloud version seem to be just a gimmick.
And generally speaking, you want to exit the domain of request/response as early as you can, because it's your interface with the outside world, rather than something that should be pervasive throughout your system.
People are driving on Dawson City's $10 ice bridge
Shares some feature overlap with dynamodb (key/value and document dB interfaces). Where we differentiate - global replications across all our 25 global POPs (50 by end of 2019). Integrated graphQL generator (rest as well), real-time: dB will notify clients of changes to data I.e. no need to poll, rightly integrated with streams and pub/sub, run functions and containers as triggers or stored procedures to the DB, geo query: query by lat/long/height, elastic search integrated (July 2019). There’s more - will announce in April
> I've said it before and I'll say it again: Rowhammer is a functional correctness problem that the memory industry has been trying to hide ever since it was discovered.

How do you measure correctness? By reliability?

What trade-off would you make to improve density, throughput, or latency?

Why do you think that trade-off wasn't made?
The danger is that it would also greatly incentivise governments to misbehave though, right?
1 GB data is like four 720px 8 minute YouTube videos.
A solid Capitalist argument in favor of a Carbon Tax
This is really good. Right now I am doing a bit of sentence parsing myself and I appreciate the time you have put in to documenting your algorithms as well as the tools used.

I am interested in a few metrics such as sentence length to flag run-on sentences that are not good advertising copy. After reading your article I am wondering what else I need to be doing since I am working at the word level.

I remember Microsoft Word had tools in it to gauge reading level - do you know if there is a convenient library for that in Python world? I am not using Python myself but there is a difference between a tabloid and a broadsheet, maybe you could put that into the mix.
I find that I graze the touchpad with my thumb or palm while I'm typing. I always turn it off on my laptops.
Indexes in PostgreSQL, Part 2
>because they can

And also because they're probably often a PITA compared to some conference or corporate event. I'm not saying corporate/conference event planners don't make a genuine effort to get things right. Smaller events, in particular, can be very well done. But no one's going to freak out if some aspect of the dinner isn't just so.
Is there evidence that gamers are the most vitriolic? Seems a common accusation but not a commonly sourced accusation, especially with a source that controls other variables. I know there are plenty of anecdotes, but there are such anecdotes about other groups as well and it could be that vitriolic from other groups isn't given equal coverage.
> aka 10-20 years old and maybe beyond may believe their talents are greater than reality.

This goes beyond age and is common outside of just competitive gaming. In the work place you see plenty of people who think e.g. manager's or other departments don't do anything, that they could run the company better, etc etc. On the flipside, I love hearing about people (in e.g. Overwatch) who get stuck at some ranking, hit a breaking point where they stop blaming others and focus on themselves, then slowly start to ascend.
I don't assign value to people via pronouns, and I genuinely apologize if I gave the impression I was devaluing anyone.
> Everybody who bets against me gets my money in the case that I don't get cancer.

That’s called universal healthcare.
Mercedes Concept EQV delivers an all-electric luxe vision of van life
Ask HN: CTOs and managers, how do you cope with isolation?
(throwaway acc., apologies)

What do you do if you are good at delegation, built sustainable processes and mid-level management that does not need regular interventions? I tried very hard to make myself unnecessary on a daily basis as I believe this is best for the people and the company (no micromanagement, lots of autonomy to people and teams, etc.) and I have succeeded to some extent. There certainly are many areas where I need to interact with others but these occasions are rarer than they've been in the past, and in most cases I am facilitating instead of driving things forward. (Which I think is right.) This is all fine, but I have also started to feel isolated and not getting enough social interaction, camaraderie, teamwork. Any advice about how to cope with this? This is the first time I am a bit concerned about burning out (oddly enough it has nothing to do with e.g. working hours).
see also https://paperswithcode.com/sota
Would it be naughty (legally) to discriminate based on the results of this test?
The Incredible Mobility of Tech Workers
I think that's the type of scenario they think might be possible some day. I'm not sure if there are any actual treatments that rely on frozen stem cells. Turns out you can convert some cells to stem cells, and there are some other sources.
> ... steam engine only made slaves more efficient ...

Yeah, because so many slaves were trained to be steam engine operators.

Slaves are only worthwhile if they do machine job and you don't have a machine and you don't have local population in deep poverty that you could just pay a little bit to do your thing and not care what they eat, where they sleep and whether they die or not. That's why slavery never realy caught on in Europe in industrial times. Europeans were cheper than slaves.
Please read some intellectual history of the period between around 1870-1914. The modern nation state was newish, industrialization was newish, a sense that “decadence” was feminizing or draining nations of their vigor was adopted by myopic elites. There’s nothing novel in your comment here in the history of ideas.

And, what we’ve empirically learned is that that thread of ideology in an industrialized world (to say nothing of a nuclear armed world) leads to slaughter.

I realize this is HN but even so I feel it’s poor form inveighing with a well worn warmongering trope on the course of world history.
Code Injection in MongoDB
Meal Delivery Startup Munchery Files for Bankruptcy
PHP async framework Swoole reaches 100K req/sec on a 6-core machine
TLDR: We bought a company but forgot to Google the founders and didn't realize they used to sell spying software to bad people, so now we asked them to leave quietly and don't want to say how much hush money we've paid them. Because values.
If you build the package correctly, you get the exact same binary.

This allows users to verify that the binary packages you see were actually gotten by compiling the source code (presuming your compiler isn't compromised). This means that auditing the source-code is almost as good as auditing the package (the exception being compiler mistakes). Thus, we need less trust in the software packagers.
I can't agree more.

I had plenty of time to plan a wedding. I knew I was getting married: After all, I moved to a different country a few weeks later.

But what the heck would I use a bridal magazine for? Why would I want to sign up for a wedding website? We didn't even have presents nor a ceremony. Just some folks together in my mothers backyard.

Granted, we sorely missed out on having folks come in costume, but that's quite alright.
Preact X is now in alpha, 3KB Hello World
When a business is at the forefront of technological innovation and implementation for decades, the cost of infrastructure builds up, especially when labor cost goes up accordingly.

Now for a nation that is still building itself up, the labor cost is lower and you can simply take the know-hows and older hardwares from the innovators, which significantly cuts down on cost of implementation. Adding that to the economies of scale you can get at 1b+ in population and things can look obscenely cheap.

Of course, that doesn't mean that the businesses you get services from don't abuse of an oligopoly environments and other practices
Remember, the road to hell is paved with good intentions.

Holding the c-suite accountable is a start. Financial penalties don't seem to faze these companies.
It would be a fascinating project, but i confess i have no idea how you'd quantify the vitriol.

I suspect that the posters here arguing that gamers are the worse are not familiar with some of the shenanigans going on elsewhere, for example:

https://fanlore.org/wiki/What_happened_with_hivliving
Sweet! I'd love to hear more about your implementation.
Why should they be required to "address their past shortcomings"?

Last I checked, when I visit the Windows website it doesn't say "Really stable now but we've had 1,123,432 critical security bugs in the past!". Same for any other product or open source project.

Acknowledging current limitations is an absolute must, and posting thoughtful articles that delve into a past issue and how it was addressed are a bonus. Otherwise, there's no need for self-flagellation ;)
Doing software work in support of scientists trying to cure cancer. Scientists aren't curing cancer with a notebook and pen, they have have problems that a software engineer can really help with. Boring internal software, with some public-facing software.

It's not glorious work, and your team is typically understaffed and overworked. There are tradeoffs in the job, it's not for everyone. I work at New York Genome Center, and at the Broad Institute before that, both are nonprofits, and there are plenty of firms with software jobs out there where you can do "just software" and help with something meaningful.

Drop me a note, I'm happy to talk about this more. I missed the monthly jobs thread, but my group is hiring.
> There's no point to client-side JavaScript: The baddies just write JavaScript that rewrites basic objects using Object.defineProperty so that document.visibilityState always says so (and so on), or that lie to the visibility sensor. Or they just make a whole fake web browser that runs on a Server. You are in an arms-race, and verification companies simply can't/don't do a very good job.

I agree it's an arms race, but why do you think it favors the attacker? Bot/spam detection is incredibly important, and the folks I've worked with in spam detection are really good at what they do.

(Disclosure: I work on ads at Google, though not in spam. Speaking only for myself.)
It's taken #4 place in the latest round of the framework benchmark:

https://www.techempower.com/benchmarks/