skysight-inc/HackerNews huggingface dataset:
SimpleLegal (YCS13) | Product Manager, API Engineer, Python Engineers, Front End Engineers | Mountain View, CA | FULLTIME, ONSITE, https://www.simplelegal.com/careers

SimpleLegal is YC-backed Series A, enterprise SaaS startup run by second-time founders in Mountain View, CA. We are the software platform for the in-house legal department. Sales has Salesforce. Marketing has HubSpot. Legal has SimpleLegal.
Our stack: Python, Django, Django REST Framework, Postgres, React, JQuery.

API Engineer: Mid to senior engineer with experience working/designing APIs (experience with Python and Django REST Framework a plus).

Python Engineer: Mid to senior Python engineers. Experience with larger codebases, spanning multiple related products. Experience with Django is great. Really looking for someone to shape best practices and engineering standards as we grow the team.

Front End Engineers: Mid to senior React / Javascript engineers. Experience building new applications, and converting legacy template/jquery to React. Help architect the structure that SimpleLegal will use going forward.

Also hiring in many other customer facing roles: Sales Development, Implementation, and Customer Support. More Info, jobs and application: https://www.simplelegal.com/careers
Code for America | Lead Software Engineer | SF or Remote | Full time

Code for America builds technology to help government services work for the people who need them most.

Be the founding engineer for a new technology team with a bold mission to provide SNAP & Medicaid benefits to every eligible American who needs them. This work seeks to improve the experience of 100M people that access the safety net each year, and tens of thousands of public servants.

We’ll accomplish this by developing a simple, respectful and relevant digital experience for every person seeking government assistance in a time of need, in all 50 states.

(I'd add that CfA is uniquely positioned in this space to have a huge impact on peoples' lives through access to nutrition assistance and healthcare.)

Here's the job post: https://www.codeforamerica.org/jobs?gh_jid=794135

Feel free to email me if you have any questions about this: tdooner@codeforamerica.org
I suspect anyone ordering top-bin CPU skus by the pallet-load has an ongoing program for evaluating performance-normalized TCO of at least a few candidate platforms based around a few candidate processors.
It's a lot less open than html; and the development is clearly steered by platform companies, and thus is unsurprisingly biased in their favor, over that of lots of other stakeholders.

I don't think AMP would have a snowflakes chance in hell to succeed on it's own merits. It's success now is due to SERP-based strongarming by Google.

Given how simple it is load quickly, I think its inexplicable that AMP is so complex and its development so closed.
I would strongly suggest not putting weight into accusations of political bias. So long as the information presented has strong empirical support.
Port away from? We moved everything TO POWER/AIX.
I think a lot of people would challenge the applicability of many of those statements to the modern incarnation of the industry.
No, the fundamental problem with Juicero is that the product was bullshit.
You can on medium, but it's a $75 one-time fee now. They can do top-level or sub domain mappings.
Fuzzing can refer to randomly generated test inputs without bothering to minimize them when bugs are found. Property-based testing tools like Hypothesis and QuickCheck (which pioneered this approach), in addition to randomly generating test cases, when they find a test case that violates an assertion, they then start reducing the test case to try to find the minimal test case that violates the assertion.

Also, while they're very similar in a mechanical sense since they're both about randomly generated test inputs, in a broader sense my impression is that fuzzers have a very different focus from property-based testing. I think fuzz testing typically refers to testing very complex software, like compilers, interpreters, and virtual machines, and searching for crazy edge cases, especially ones that may expose security vulnerabilities. So a lot of effort goes into generating test inputs that are unlikely to happen with a naive testing strategy (automated or manual), yet still interesting and relatively likely to trigger a bug (rather than spending too much time in the very large space of uninteresting test inputs that a naive testing strategy wouldn't come up with but also is unlikely to trigger a bug).

By contrast, I think property-based testing is typically used for testing programs that are of ordinary complexity, and quickly finding bugs due to simple but common programmer errors, which can then be quickly fixed. So a lot of effort goes into reducing any bugs that are found to the very minimal test case, which if the test input type is a nontrivial data structure can be surprisingly involved. MacIver has actually written a series of blogposts on Hypothesis' approach: http://hypothesis.works/articles/compositional-shrinking/
> It's also worth noting that JSX is easy to pick up for javascript developers. It's next to impossible for the kind of design-focused frontend people who know HTML and CSS

This seems more like a meme than reality. Design is hard. Someone that was able to credentialize in CSS of all things can learn some JS/JSX. Give them some professional courtesy and credit.

Saying that it's "next to impossible" seems kinda toot-my-own-horn dismissive.
> The problem with Juicero is that it was a scam, pure and simple.

I'm not sure how you can even make an argument that it was a scam. A stupid business model isn't the same thing as a scam - it was a real product, however ill conceived.
It's ironic that you would say that considering that the article itself insinuates wrong-doing without any evidence.
"With Object-oriented programming, I have to maintain an external state. This is like modifying a global variable within your object. Your methods have to load and manipulate an external variable. And then another method will modify it later."

I like to interprete state as just another input and/or output variable.
This way you can test your object member functions while pretending they are FP functions.
What if x and y may be assigned, but their evaluation has side effects (e.g., array[i++])?

Common Lisp's most interesting contribution to this discussion is that places (~lvalues) are (should be) expressed in a common framework which lets macros use standard helpers like get-setf-expansion http://www.lispworks.com/documentation/HyperSpec/Body/f_get_... to avoid doubly evaluating subexpressions.
Glad to know it wasn't just me; the same thing happened to me in 2015 (over two years ago)!

A follow-up email a few weeks later (directly to a Curbside employee who had posted the job req here) also went unanswered.

I didn't know whether this was due to particularly poor hiring etiquette or a disastrous mailing system misconfiguration, but I eventually concluded I wouldn't want to join a workplace suffering either one.
I don't really think there's any call for such an objectification of women. The joke would have been just fine without it.
TalkJS (https://talkjs.com) | Eindhoven, the Netherlands | REMOTE (< 200km)

TalkJS is the messaging platform for platforms.

FULL-STACK PROGRAMMER: We're looking for an experienced programmer - the kind that could make it to "software architect" at a boring bigco but prefers to get their hands dirty.

Our stack is made of Elixir, ES6, React, PostgreSQL and a little bit of Node.
We're particularly looking for people with strong front-end skills, with an eye for design and UX. This means that either you identify as a frontender, or as a full-stack developer.

WRITER / CONTENT MARKETER: We're looking for a passionate technical writer / content marketer. No deep tech skills needed, but an affinity with tech is required. This is your chance to design & carry a young startup's content marketing effort.

Content already drives a significant chunk of our growth, but there's still a lot of room for us to get better at it. Our product is technical in nature, so some of that content will need to be technical in nature too. We're looking for someone who loves producing the kind of useful content (insights, tutorials, analyses, etc) that enterpreneurs and programmers in our target audience really need. Not fluff promo pieces or useless Twitter spam.

ABOUT TALKJS: Our team is small and highly proactive, and we expect the same from you. If you need to be told what to do all the time, don't apply. If you want to be the smartest person in a (chat) room full of interns, don't apply. If you want to move fast with an experienced team, get in touch.

We prefer on-site for both positions, but remote is OK as long as you're max 2 hours away from Eindhoven so we can meet often. Eindhoven has a great low-cost airport so this includes a fair share of Europe.

Apply or ask questions through the chat popup on our website.
They are though, Juicero being a scam or not (it's not, they shipped at straight forward pricepoints).

Even "traditional" pressed juice companies are starting to see a crunch, as their evangelical customers ("health nuts") are realizing that eating an apple is healthier than pressing 4 of them.
It is a shame that Juicero could not develop a product with a lower price point that could reach a much broader marketplace. With the initial price point they should have clearly seen that their customer pool was going to be smaller than that of a lower cost product.

It seems that they did not have enough time and money to right their ship. It is sad to see a dream die even if you don't agree with the product or business plan.
Congrats. What is the tech stack for developing Shopify apps?
We've started https://gdprapp.com - a piece of software for data protection officers / it auditors - to help with compliance and auditing process - it's focused at the moment on General Data Protection Regulation (GDPR) but we will be integrating it with other security standards.

It was an internal project in the beginning and after some time and reworks we've decided to open it up to public.
You obviously have an iPhone. Rewarding that platform lock-in would not be my first choice.
Here's one of many posts discussing the version of fico scores used for mortgages
http://www.doughroller.net/credit/which-fico-scores-do-mortg...

Googling will get you dozens more. Maybe you found one fico8 lender; good for you. More likely, you have no idea at all what you're talking about. Further, experiments mentioned above (you can find on creditboards or r/churning) were replicated across many people, not just one.
I don't know a single person at Google who makes less than $180k in total comp, and that includes new grads. If you are more senior in any way (e.g. graduated college 2 years ago instead of just now), you're looking at >$200-220k, and if you're actually Senior Software Engineer, you're looking at $250-300+k total comp in a year.

Really, don't let the base salary numbers fool you. RSUs is where it's at.
Zoosk Inc. | San Francisco, CA | Full-time | On-site

Zoosk is a leading online dating company that personalizes the dating experience to help singles find the person and relationship that’s just right for them. Our Behavioural Matchmaking technology is constantly learning from the actions of over 35 million members in order to deliver better matches in real time, making Zoosk a market leader in mobile dating.

Check out our engineering blog at: https://about.zoosk.com/en/engineering-blog/

Roles:
» Sr. Software Engineer, JavaScript

» Sr. Software Engineer, Server-Side & Cloud Application

» Software Development Engineer in Test

All positions offer a competitive salary, equity, and comprehensive benefits.

Learn more at https://about.zoosk.com/en/careers/

→ Interested in a role? Email laurag@zoosk.com ←
My rented property has a master bedroom that is west facing & has a massive tree in in front, that wall never gets the sun so consequently it gets surface moisture, it's a pita every winter, this year I redecorated and am getting a heavy grade dehumidifier to see if that helps, also shifted the heater during decoration so it sits at the bottom of that wall.
> ...most people would expect that there's not a decrease in their salary over time.

So why don't companies give more aggressive bonuses then? It would help with retention if nothing else.
> Did you just call pressed veggies and fruits sugary drinks?

Pressed fruits at least, are sugary drinks. Anyone who's calorie conscious is probably wary (as a calorie counter I know I am).
Perhaps somewhere in between. While $250k sounds high for a pure code-slinger, I'm willing to believe a few companies (Google, Microsoft, et. al.) choose to pay a small number of their top devs that kind of money.

On the other hand, competition for dev jobs in general is so fierce (as in the supply of great devs outstrips the demand by a large margin) that I can't imagine it would be difficult to fill those same positions at a significantly lower salary (or total comp, whatever -- I've never held a job that pays equity or bonuses in any non-trivial amount).
>For many of us, particularly among HN users, it's been the year of the Linux desktop for a long while.

True, "The year of the Linux Desktop" is completely subjective :P For me it was around 2014.

Q: "What was your year of the Linux desktop?"

Now that would be an interesting statistic, more telling than some single number via collecting user-agent strings. To be clear "Your year" is when you go full Linux as your primary desktop.
The reason they left was Austin saying "You need to fingerprint all potential drivers and run them through an FBI fingerprint database."

They came back when legislature said "Actually you don't need to do that."

I'd hardly characterize it as a hissy fit.
You might want to contact the mods via the Contact link in the footer. The monthly "Who's hiring?" and "Who wants to be hired?" threads are posted by the whoshiring user as part of HN.

https://news.ycombinator.com/submitted?id=whoishiring

This may have gotten flagged because it may be misunderstood as a more official posting such as those. The mods may chime in here. For a more expedient response, I'd contact them via email.

Edit to add: at the time of this posting, this submission is ranked 43, appearing on the second page.
Apple isn't really playing in the desktop market and has been phoning it in with the Mac Mini and Pro for some time. Usually developers talking about Macs are talking about MacBook Pros.
Hypothesis is one of the libraries I aim to be using in every project. If my application doesn't allow for that (because it's all views/HTTP/etc), I refactor various things into their own (side-effect-free functions) so I can then use Hypothesis.

Plus, it's the only thing that doesn't suffer from the "you can't find the bug you just introduced" disease, where you're (by definition) blind to the problems you don't know are there. We usually tend to test the things we wrote the code to guard against, but Hypothesis finds the actual bugs.

Great work.
Ryzen doesn't support RDIMMs, only EPYC do. AFAIK ECC support is broken on Ryzen even with UDIMMs.
FS Investments| Front End Software Developer | Philadelphia, PA | Full Time| Onsite | VISA required

FS Investments is seeking to hire a Front End Software Developer to support web application software development, including requirements gathering, design, implementation, testing, documentation and support.

Check out fsinvestments.com for more
PRIVATE INTERNET ACCESS | https://www.privateinternetaccess.com/ | Developers, DevOps, Marketing, Tech Support | Denver, CO | Onsite [Remote to qualified applicants] | Full-Time

PRIVATE INTERNET ACCESS is fighting the good fight against censorship, surveillance, and overall evil. Please e-mail jobs@privateinternetaccess.com to APPLY. Please make sure to send a resume, cover letter, links to anything worth seeing, etc. Please read this if you haven't already:
http://www.activism.net/cypherpunk/manifesto.html

If you want to help fight the good fight with the company who has donated to organizations such as the EFF, FFTF, Creative Commons, Linux Mint, Arch Linux, Matrix, Freenode, Krita, etc., then send us an e-mail.

Thank you in advance, and have a wonderful day. We look forward to standing in line with you against draconian injustice.
Also, does this include the psychological effect of price ? selling at 0$ doesn't mean people will grab it, they might assume it's crap.

Thanks nonetheless to both you.
AvE tore one of their machines down awhile back[0]. It's so over engineered, I was wondering how they'd ever make money back with their business model.

[0] https://youtu.be/_Cp-BGQfpHQ
"call our sales representatives" means they'll tell you if you call. i'm guessing you never call, because you don't actually want to talk to anyone, which is exactly what they're trying to do: filter you out.
Ironically, gitea is not even hosted by gitea. They are using github..
I monitor hundreds of job boards, social searches e.t.c.

More info here: https://medium.com/workroll/find-5-freelance-design-developm...
I have removed Greenpeace and 350.org. I'll try to keep politics out of this as suggested.
I want to introduce the factor of Intel being protected against the chinese chip manufacturers possibley having an unintended consiquense of supressing state side competition.

In general, I cannot imaging running an AMD processor in a flagship. Intel is an example of superior architecture and amazing developments with, most recently, the Core i productline, more impotantly, the most amazing, brand identity positioning i have ever experienced.

AMD very possibly could work well; I will never know.
... No really, i have to go buy an AMD just to keep an open mind.
Real-world power consumption between the 6950X and the 1800X aren't supposed to be terribly different either. What did you measure before and after?

https://www.bit-tech.net/reviews/tech/amd-ryzen-1800x-and-am...

https://www.pcper.com/reviews/Processors/AMD-Ryzen-7-1800X-R...

> Why the cynism?

Because in performance and efficiency Ryzen is basically equivalent with Haswell-E/Broadwell-E. The sole advantage it has is that the 8C Ryzens are cheaper than the 8C and 10C Intel SKUs (the 6C have been competitive for a long time), and the tradeoff is you are moving to a much more immature platform.

Claims like "oh my Ryzen was so much cooler than my 6950X" set off my bullshit detector real hard because that's not what the people who are actually measuring things are saying. They usually end up being made on the basis of the TDP figures, which AMD's marketing department has massaged significantly downwards from their actual measurements.

Ryzen is basically on par with Haswell, it's not the second coming of Jesus unless you've been in a coma since Bulldozer was released.
It's basically done already:

apt-get autoremove

It's just not enabled by default, you have to put it in /etc/cron.monthly, if you want it to just run for you.
Could you please carefully read the guidelines and stop commenting like this? This is not up to the standards of discourse of this site.
Do we really want an internet where the use of encryption requires authorization
Spotify | Security Engineers, Security SREs, and a Head of Information Security | NYC or Stockholm onsite (relocation available)

The Security team at Spotify is a distributed team supporting autonomous development teams with a focus on raising security awareness, sharing responsibility, and building tools. We aim to constantly improve the security posture for our dynamic, rapidly-changing environment in a manner that will keep up with our scale. We’re knowledgeable in many domains of security and are willing to teach (and learn) from anyone at the company.

What you will do as a Security Engineer:

- Champion security with development teams to make their code more secure, primarily through manual code/architecture review

- Design, build, and operate creative tools to improve our security

- Be the first response and remediation for security-related incidents

- Consult, evangelize, and teach theoretical and practical security to groups of varying sizes, disciplines, and experience levels

- Continually improve your technical and collaboration skills

- Engage and participate in the security community

Who you are:

- You have worked in a software engineering or security role

- You have experience in defending against attacks in several areas of security

- You are knowledgeable in mobile, web security, or authentication schemas (a plus but not required)

- You understand security in distributed systems at scale

- You know how to code in at least one programming language

- You have ability to read and break code in languages including Python, Java, C/C++ and PHP

Apply here: https://www.spotifyjobs.com/search-jobs/#search=security&cat...
Or just make a static site using Netlify + Hugo. More power and customization than Github pages, but still full automated and it manages HTTPs for you.

I understand if this is still too much work though. I'm trying to make a setup where I have an API + DB to manage my content via a SPA that can trigger a static site build so it's easier to write from places that aren't my dev machine.
Seems like they felt the squeeze after that expose
Previous discussion on lobste.rs:

https://lobste.rs/s/qeqqge/moving_https
Good luck with that. 4 out of 5 doctors or lawyers are absolutely worthless.
It's possible to have metasyntactic variables in languages with more syntax than a Lisp. Some examples are MetaML, MetaOCaml. Terra (a Lua-like language) also has metaprogramming[1]. Or TemplateHaskell.

Having a complicated grammar does make it more complicated because you have to allow metasyntactic variables at different places, vs s-expressions where you just need a comma (which is just shorthand for the unquote form).

[1] http://terralang.org/getting-started.html#meta-programming-t...
Do you have any examples of what unfettered designs might look like?
It is only misleading when you are talking about startups that give non-liquid equity. The difference between you and me is that I can sell my stock literally the moment it vests at pretty predictable price, while you can only use valuation to price it, are probably affected by liquidation preferences, and don't have buyers lined up for your stock.
There's another front-page article on HN right now about side projects.

If anybody has the time, many years ago I wrote a simulator for various launch concepts. It's a project that can start off quite simply -- and can get as complex as you'd like. I ended up with an earth-moon model that could handle various rocket/mass-driver/payload combinations.

It's both fun and educational. Great for trying out new languages.
> By the end of the 1970s, ... kids were turning less to outdoor play and more toward higher-priced electronic offerings...

A sad trend.
Slightly related. I openly share my salary information with all of my friends in tech, 90% share their history back with me. I refuse to let social mores depress my wages or those of my friends. I recommend all engineers do the same.
> How about if it costs a 100$ per loaf of bread?

If bread cost that much, we'd start eating more rice, pasta, and potatoes. We'd change our meal plan.

Likewise, if the employees you need to hire to execute on your business plan are too expensive, you need to adjust your business plan. Maybe hire different kinds of employees, maybe pursue higher margin opportunities, maybe cut your losses and try something else.