skysight-inc/HackerNews huggingface dataset:
SEEKING PART-TIME OR SHORT-TERM WORK | Full Stack Engineer JS & Python | San Francisco or remote
--------------------

Experienced full-stack JS engineer with a background from both large and small companies. I've worked on web apps, apis, productivity scripts, browser extensions, etc. I also have experience with Python and contribute to open source.

I have some spare cycles currently and prefer part-time and/or short-term engagements from architectural review consultations to MVP delivery or anything in-between.

--------------------

Sample project: https://wordsearchnext.com

I'm currently building sc10n: https://sc10n.com
(Ask for an invite!)

--------------------

Technologies:

- React.js, Next.js, Marko.js, TypeScript, Node.js, Express, Postgres/MySQL, Redis, HTML, CSS (& preprocessors), most of the JS toolchain, Python and some operations (primarily DigitalOcean)

--------------------

Contact (please mention this thread):

- email: collin [at] collinwu.com
>But sure, let’s concede Britain for the moment.

Great - that was the point of my post. Not sure why you are going off on a bunch of other tangents. You haven't mentioned any other country which banned people from voting on racial criteria.

>It’s all well and good to point out that Britain never disenfranchised black people during a time when approximately zero black people lived there.

You say this as if Britain started disenfranchising black people once they were present in significant numbers, but this is not the case. (This is not to deny, of course, that there is a long history of racism in the UK. I'm merely pointing out that the US is relatively exceptional in passing actual laws banning black people from voting.)
This is great. We also need companies and founders with great visions that ultimately don’t have to pivot. And I’m sure there are many of them.

By the way, is there any source for that blog post that proves its existence and form back to 2006? The Wayback Machine only has it until 2016, but perhaps the URL changed.
Bill Gates Financed Secret Renewable Energy Startup Attains Breakthrough
On JavaScript private fields proposal
CSS animations are not enough for anything but simple transitions, since they are time based. Their behavior is also hard to control from JS. Check out this react animation library, which is based on springs for natural motion: react-spring.io (intro youtu.be/1tavDv5hXpo).
What's the difference from fastAPI? https://fastapi.tiangolo.com/
Correct - the Django ORM is not (yet) async.

The asyncpg library[1][2] could be used for direct, asynchronous database access, from within a Django 3.x app.

The asyncpg library is a low-level async Postgres adaptor, similar to psycopg2, except that it provides much better abstractions and automatic encoding / decoding (vs just piping bytes back and forth like psycopg2), not to mention it is much faster than anything else out there. IOW, asyncpg would serve as a much better foundation for a future ORM. My best guess is that, in the future, Django's ORM will be refactored to optionally support async and will supply an adaptor for asyncpg.

1. https://github.com/MagicStack/asyncpg

2. https://magicstack.github.io/asyncpg/current/
I've thought this since Borland fell apart. The ship sailed a long time ago. Unless you're a unicorn like Slack with cross organization appeal you have no chance!
Are you confusing shifting with exponents? 10<<30 is exactly five times bigger than 2<<30.
Thanks for the input. That was kind of my thinking, I'm not expecting to start making courses and leave my job in 12 months time, this is more something to keep me occupied, give me a reason to keep learning new skills, and a definitely portfolio/cv padder.

I've been sat doing some research on Udemy for a couple of hours and it really seems things like Python are heavily covered, and even though I'm not aiming to do this purely to make money, it would be disheartening to put effort in to a course that's buried amongst 10,000 others. Maybe niche subjects like monitoring, where most won't bother due to low viewer counts, are where it's at nowadays.
Not really, but bomb waste and spent fuel rods are separate subjects. The volume of fuel rods we're talking about here is small enough that for the most part the spent fuel rods are stored on-site at the plants. Not a great long term solution, especially since the plants don't have facilities designed for it. They're in above ground casks that are lined up in the open spaces around the plant.

However, long term interment isn't what's planned anyway... the fuel rods can be reprocessed into new fuel, and they aren't much of a storage concern anyway... they can actually be stuck on a truck and hauled away in their casks down the highway.

We need somewhere to store the fuel assemblies that's safe and secure (or better than putting them in casks in the open) but we're not looking for a dump site. More like a warehouse facility, where they can sit until reprocessed or dismantled.
Writing a Novel in 24-Hours: My One-Day NaNoWriMo Experiment
The game boy cpu was very underpowered for its time - which was fine, since it was meant to get many hours off of AA batteries.

It's what you use it for that matters.
> Having worked with Asynchronous python since the days of twisted, tornado - I haven't really found any real reason to switch to asyncio.

Agree. On the other hand, Trio (https://trio.readthedocs.io/) gives me plenty of reasons to switch.
We use NewFrontInsurance. I've also seen companies like Cover.

How do you guys compare?
That kind of use of 'Peace' is pretty standard communist regime verbiage, though. Maybe Griffith thought that but the word in the talk title is not that strong a basis on which to draw this conclusion. Maybe Nick Johnson knows more - the tweet doesn't say much beyond musing on the title.
You’re right, these are perfect additions. No idea how they could have been missed. Thank you!
Not if federal bonds are yielding 5% you're not
> application performance

I feel like this has suffered because the end users aren't the ones paying the bills in web space.
It wouldn't take any more parsing because we'd be used to it. Dutch doesn't have the apostrophe for the possessive (except where a word ends in a vowel, where the rule is opposite to English! At least I have a good excuse for not keeping them straight). Languages are both in writing and in speech inherently immensely ambiguous, something as trivial as whether or not the possessive has an apostrophe will never make the difference. Speakers and writers subconsciously work around it.
Exactly my point. A place where people can easily socialize, regardless of job or social status.

OP, talk to your spouse and try to go back there!
Except that we're talking about innocent children being gunned down at school by their fellow citizens. Utterly preventable and disgusting. You might not think it's a big deal, but the rest of the world is horrified by it.

(Also your example is very poor - you should use per capita statistics so countries of different populations can be meaningfully compared.)
The Plain Text Project
Probably lots of people remember the good old days of Google Advance Search. Or the ability to fine tune the results with special operators like +, -, site:, etc.
It was probably 2010 when we started to talk about filter bubbles and how "smart" algorithms adjust the data to our liking. No one even though about disasters like Cambridge Analitica.
As those days are long gone, there is perspective that is not purely negative. IMAO modern search engines are more approachable. They are easier than ever to use. Specifically for people that don't necessarily know how or have patience to learn how to use it.
We are power users and often forget that most people don't have to be ones. They just want to search.

Therefore approach that Cliqz takes to its data collection makes even more sense. What Human Web does is extraction of common knowledge (or sense) on what does Web mean to people. Not to you, not to me, but to all of us.
Poorly formatted link, it should be https://cryptopals.com/.
"we shouldn't hold them to a different standard than other nations."

We are not. Border security is a legit issue, it's why we have passports in the first place. They are an international standard, almost nobody objects to.

A nation has a reasonable right to require ID in order to purchase a SIM, particularly from foreigners.

The issue with China is that the 'photo' in question will be used to to train the AI such that they can identify every citizen, at any time, in any situation and control everything about them and their lives at any given moment.

The 'double standard', if anything, is the fact that so many things the US decides to do is held up to extreme scrutiny and consternation by anyone, even when there are reasonable grounds, whereas it seems there are so many people interested in applying an ambiguous moral duplicity with China.

Particularly among those interested in developing deeper business interests in China ...
There's survivorship bias here. Where's the list of companies that pivoted to oblivion?
Because you’re comparing a continent-wide federation to a tiny island-sized country.

> You say this as if Britain started disenfranchising black people once they were present in significant numbers, but this is not the case.

No, they just colonized Africa and disenfranchised them there. Totally different.
EDIT: joke.
This isn't just another cyclical generational war. Younger generations today are uniquely economically worse off than the older generations were at the same age. If that's the case in 30-40 years once economic and governing power has transferred to today's younger generations, then the blame would be well deserved.
Ok, we've put "photo taken" in the title above. Thanks.
Not sure, but some of the best code I ever wrote, and most beneficial to my employer, started as undirected side projects.

Often there's little opportunity when pushing directly against the brick wall of entrenched interests. But heading off on a tangent can produce wins that those interests aren't prepared to block.
DocSpot | Entry-level / Junior Front-End Developer | San Jose, CA | ONSITE | http://www.docspot.com

DocSpot helps people find doctors, and we're looking for a front-end developer to extend our website functionality, including helpfully presenting complex data.

We do not require a college degree and we also do not require previous professional experience (the company has hired people who have relevant degrees, people who have graduated from a relevant boot camp, and people who have learned development on their own). For more information, including how to apply, please see: https://docs.google.com/document/d/1uCffyxtmqUmKs4t1ld65NDyF...

Once candidates have submitted a complete application, we typically let them know within one week whether we would like to meet in person. There should be at most two rounds of interviews.
SEEKING WORK | REMOTE | Cleveland, OH | Developer + Designer
| Top Rated on UpWork https://www.upwork.com/fl/manoweb

Freelance only.

Over the past 10 years, I have developed and designed a wide range of websites for businesses.

WordPress, HTML, CSS, Photoshop, PHP, Bootstrap, SASS, JavaScript, JQuery, Laravel, Drupal

Some past work http://vmano.com/715/
I just drove around Africa, and I bought a pre-paid SIM in about 30 different countries. Every single one of them required a copy of my passport.
Irvine has simnifically less "systemic inequities" than anywhere in the the Bay Area, everyone here just has a lot of money.

And not sure what you are getting at with "the Secret Police", unless that is some sort of allusion to the fact that many of newer housing developments are heavily sold to foreign buyers in Mainland China or something.
I thought the same. Good job product marketing.
[Disclaimer, work at Cliqz]

Comparisons of quality are relative, Google was good from day one because it was better than the competitors at that moment of time. Problem is that if one starts using X, and that provides an edge, the other have to follow just to keep up. A very unfortunate rabbit hole.

I'm with you 100% that personal data makes search worse in in many cases, too much personalization is detrimental.

One last thing, which I'd like to stress, is that data from users is not necessarily the same as personal data. For instance, you can use the data from users as if they were just sensors, without trying to build sessions out of it.

In a way it's similar to what Google made when they started. Google was the first and only to use anchor text, which is user generated and a less noisier description of the content of the page. (True that they did not use the users themselves but they did the proper automatic crawling). But in a way they collected sensor data from users, not personal data. That's what we should still be doing today. The problem is , however, however, is that is too easy to go beyond "sensor data" and start to collect full sessions and even personal data.
- Any company that openly advertises remote work as a benefit is going to discount your salary.

?? Not sure what you're talking about. My company has a flat structure and you're free to live wherever ( within the US, for now). We're remote by default as well, meaning there's no office.

But sure, if people try to pay you less work that out with them. Don't get angry about nothing though.
> My only frustration with this release announcement is dropping Python 3.5 support now. Because Python 3.5 is not EOL and used in LTS OS releases that have vendor support through 2021, this forces us to choose between our policy of supporting vendor OS releases until they reach EOL, not upgrading to Django 3 for the next year or more, or shipping our own Python on Ubuntu Xenial.

To be fair, I think the next LTS release of Django will be the last minor release before 4.0, 3.0 is not LTS.
Oh, look; a brand spanking new HN account backing China on this one! Yes, why would it be bad news for an authoritarian government to strengthen its hold on its people. Those spam calls are so annoying!

BTW, those spammers aren't sitting there on cell phones making calls.
In Brazil, was taken a face picture when lost a phone and had to get a new SIM card, no change in number or contract.
https://en.wikipedia.org/wiki/Odeillo_solar_furnace
> I dont think I'll ever again feel that thrill of being called to the principal's office for hacking.

Once you become an adult, the "principal's office" is much less interesting place to be.

If you still want to do it, though, there are plenty of opportunities to do so on the "white hat" side of things; look into computer security research, "pen testing", and similar stuff - if you can learn that and have a passion for it, you can make some big bucks doing legit legal hacking.

Of course - everything you learn can be applied to grey and black-hat activities as well (which can be lucrative as well - up to a point of course).
We detached this subthread from https://news.ycombinator.com/item?id=21685294 and marked it off-topic.
The majority of this scrolling implementation is pure CSS. It's reasonably elegant code, even if I'm not sure that the effect is worth pursuing. I think I like this page more as an engineer than I do as a user.

If you disable Javascript, it's a lot more consistent because the Javascript is only there to swap vertical scrolling for horizontal. Without JS it's still horizontal scrolling, but you scroll left/right the same way you would expect to, and for the most part the page just handles it -- it'll even resize correctly as you change the browser height.

The quick, dismissive comment I could give is that I don't think I like this as a user, so the author should just give the entire thing up. But it's kind of interesting, and I can see why someone might want to pursue a strange effect like this, and there might be ways to make it more tolerable. I think overriding vertical scroll controls was a mistake; maybe it's better to lean into the fact that it's horizontal, use pure CSS for the core, and only use Javascript to make horizontal scroll speed a bit faster or add shortcuts or something. Let the browser handle scrolling horizontally.

Cool or not, the effect seems to distract from the content though. Since the CSS is fairly nice and clean, something simple like a button that toggled between horizontal/vertical modes would not require overriding many rules, and would head off a lot of these kinds of comments.
Internet: Ruby doesn't scale. Shopify processing 14k+ orders per minute
It physically hurts
Windows 10 vs. Linux Performance on the AMD Ryzen Threadripper 3970X
This isn't Cyber Monday specific, but I always keep an eye on the Humble Bundle page. Currently they have a Cybersecurity 2019 deal with a minimum price of $1:

https://www.humblebundle.com/books/cybersecurity-2019-packt-...
I just signed up to say this:

I think this a really neat idea and for some could be an alternative or addon to the average VPN provider. I did not read all the comments in the other thread but found anti-malware mentioned as a use-case. I have been thinking a while about some more advanced anti-fingerprinting/tracking techniques. In many cases you can be fingerprinted even if you change your IP. Some kind of cloud browser or desktop which randomizes your browser, underlying OS, IP + all the other stuff which can be used for printing, would be awesome. In principle tinkering together something like that should not be that hard. Maybe automating and maintaining the whole setup.

There is https://www.bromium.com/our-tech/bromium-secure-platform/
which isolates each tab in a VM, Would it be possible to isolate each tab in a different cloud server? i.e. in tab 1 I'm aptrgangr on ycombinator with edge on windows, in tab 2 I'm lurking as uptrgungr on irc with firefox on MacOs, in tab 3 I'm writing my business mails with chromium on linux.
I'm not sure about the isolation of those 3 identities though, when everything is running in the same browser.

I don't know if you could setup up kind of a light version of this model: for example open this link in a new tab but with a different IP, user agent and other factors which could easily be used for fingerprinting.
Wow is this true? Instead of disabling access or shut down the db server they simply removed authentication and left the db wide open when trial expires?
Right, but the sales pitch I've seen somewhere (probably here) was pretty much "bury one in your back yard and enjoy free electricity for your community for decades" (two decades, if I remember correctly). This does not fit here, I'm just trying to reconcile.
CompilerWorks | Remote and SF Bay Area | Full-time Customer-Facing Engineer | $110k-$250k driven by what you bring to the company.

(other jobs available too)

Are you a strong engineer who wants to achieve more?

CompilerWorks is a bespoke compiler company with a very experienced, globally distributed, engineering team. Our partners and customers are sophisticated data engineers. This role is all about helping them solve their toughest problems using our software – and identifying and specifying product gaps that need to be plugged.

If you have experience with both legacy and cloud based data warehouse systems and are looking to expand your skill set then this might be the right job for you.

http://www.compilerworks.com/about.html#jobs
oso | Software Engineer | New York City (NYC) - Onsite | https://www.osohq.com/

oso (backed by Sequoia) makes backend infrastructure security not terrible for developers and ops. We provide a normalized and consistent interface to core security controls, like authentication and encryption, and we do so in a way that’s invisible to developers and simple for ops. We are hiring small number of sharp engineers who want to get involved on the ground floor and who have some combination of experience in and appetite for taking on these kinds of problems:

1. Building an elegant experience for a highly technical end-user, e.g., making it easy and intuitive for an ops engineer to get up and running in <5 mins

2. Low-level distributed systems, e.g., building lightweight proxies that manage requests asynchronously and deal with things like caching and network failures

3. Running an on-path production service, e.g., building a scalable and resilient service layer across multiple regions and cloud providers

We are building the product in Rust, which we think is both a good design choice for our use case and a fun choice for the team. By virtue of our stage, the engineers who join now will not only have a disproportionately large impact on the product, but also on the culture and future of the company. Given the importance of these team members and magnitude of their contribution, they will get a meaningful equity position.

Founding team: Graham Neray (early employee and Chief of Staff at MongoDB) and Sam Scott (PhD in Cryptography).

To apply, please email graham [at] osohq [dot] com
The Chinese Diplomat Who Got Promoted for Trolling the US on Twitter
That depends on the state. https://blogs.findlaw.com/law_and_life/2013/10/legal-for-kid... Five states -- Alabama, Arkansas, Idaho, New Hampshire, and West Virginia -- have no exceptions to their underage alcohol consumption laws.
Brex | New York or San Fran | Onsite | Front End & Back End Engineers
Brex is hiring Senior Backend Engineers using Elixir & Erlang and Senior Front End ENgineers using TypeScript and React to work at their brand new office in NYC or at their HQ in SF! Interested in building the next generation of corporate credit cards? Brex is building the new global standard for financial services, starting with corporate cards. With backing from top venture firms and industry veterans such as Max Levchin, Brex is one of the fastest-growing startups to date, and we're looking for someone to help scale the company with incredible people across the board. Interested? Shoot me an email nicole@functionalworks.com
http://bit.ly/2lgtYVn
Big Tech backlash could spur the next generation of startups
The PIA clients are closed source, and can't be verified. (They also run as root....)
Each push of my mouse wheel moves the content about one character width. (Firefox 71 on Windows)
They use hobbes mostly for high speed trade capture and limited querying.

KDB is still used extensively for less structured /performant examples.
Is there a list somewhere about such hacks?
In this case, RabbitMQ doesn't trust user input - the maximum frame size is negotiated as part of the AMQP protocol. The affected code did have a check that the frame wasn't bigger than the agreed limit, but there was a chance to overflow before it got there.
if that were true the companies would have gone bankrupt, but even google keeps increasing its year to year profits.
You can't attack a new user like that, regardless of how strongly you disagree with them. Please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here.

The damage of punishing someone innocent is orders of magnitude greater than the benefit (or pleasure) of scourging villains, so please err on the side of being a welcoming community member. The last thing HN needs is to stew in its own juices with "Keep Out" signs nailed to the clubhouse everywhere.