skysight-inc/HackerNews huggingface dataset:
I don’t believe that DocumentDB actually runs any MongoDB code. On the other extreme, there aren’t any apparent Amazon-only features in their services that are simply hosted versions like they do with Redis (via Elasticache). If that was the issue these companies could have just gone with the AGPL. The problem isn’t that they’re maintaining internal forks with changes they won’t contribute back, it’s that they’re either (a) running unmodified versions or (b) cleanrooming the whole shebang.

I don’t see how to make the first impossible without effectively using a proprietary license, and banning the second would hurt open source much more than it would help it
I also used it a lot in high school, just for escaping the pre-installed Internet Explorer it was worth it.
I've used Triplebyte and Hired in the past as a candidate. Triplebyte is good only for web development positions (front or back), and Hired seems completely useless. Every time I get emails begging me to submit my resume and then immediately get rejected. Makes no sense at all.

From what other people comment here and my own opinion, the filtering that most job boards use are complete garbage. Sometimes I want to search for a keyword, but I have never seen a single search where I can exclude a keyword. Or some implied tags just aren't used to help expand or narrow search results. And also PDF resumes just aren't able to be parsed correctly, even in very simple formats. But I would never be able to tell if it was parsed correctly as an applicant for some ATS systems because there's no feedback. As far as I'm aware, digital resumes should be in more use, but every ATS requires a new account and inputting the same information. Even when the company board listing is provided by the same company as another board listing! Workday is one example of that and it's infuriating!

And then there's the whole problem of HR people putting out the job listings. The horrible inaccuracy of some of them makes it really confusing as to what a company is actually looking for and if I would be a good fit.

Basically, I can't find what I want, I don't know what's happening, and I don't know what you want. And the best way to solve all of those is to 1) make better search tools, 2) give me more feedback and tell me when things go wrong instead of rejecting me outright for a software error, and 3) have the person in charge of a position write the job listing or talk to the candidate.
Because iOS has you by the balls for digital goods, but not for physical goods. It would also be far harder to impose an Apple tax for in-browser Shopping. If they made their own app, I would expect them to take a cut.
How were they rude? His FIRST line was "Hi REDACTED. I know you’re just doing your job."

They weren't arrogant or hostile to the person who emailed them.

He has a strong opinions on Facebook, as do, I'm sure, millions of other people, and rightly so, given what they have been shown to be doing for several years.

I think the arrogance lies entirely on your side.
To clarify. The amp does have a physical infrared remote. It also has an Android app I can run on my phone.

I always know where my phone is, but the regular remote likes to hide in the sofa.
The circus with the relaunches under different names reminds of how the agencies similarly scramble to split and rename their, ahem, initiatives whenever the public gets too noisy. Or how the very same thing happens to unpopular bills.
Websearch on only non-corp websites. Human curated to prevent gaming the corp filter. I'd pay $5/month for that.
Been at bigco, did a few startups, a couple paid out, most did not.

As an option, I'ld explore a side-hustle first, see if you like doing that enough before going all-in. Your goal for side-hustle, 20k MRR or gross margin monthly (ecom). Choose a metric that's real. If you can't hit it on a part time basis, you probably won't make it on a full time basis (for venture style startups that is. If you're targeting lifestyle growth levels, you can always do that part time. So what if it take 3x longer because you spend 2 days a week instead of 6 on it. ).

Run it like a startup, eg. hire folks, pay for them (out of your salary), manage them, build out specs/build stuff/etc. Do all the things you would need to create a startup. Low risk, a little expensive as an experiment, but if you didn't leave your posh job, you can afford it. eg. it's a 100-200k experiment, but that's 'ok'. You'ld have certainty.
One should be morally good to enforce morality on others! They all exploit users' privacy with the one powerful weapon called "Settings".
Looks like tabloid journalism to me. FUD, speculations, broad interpretations given as facts etc.

Just this unsubstantiated phrase “this effort by Facebook is going to result in more dead suicidal people than simply doing nothing” is enough to ban that website forever.
If the author is reading, I'd love to see more info on how you trained the system to understand the text content of the PDF. And how regular/structured do the PDFs have to be to work?
I feel like some people get a lot out of it, and others not so much. As in, if someone has the type of personality where they work best with lots of "heads-down" time on projects (and frankly many of the best engineers I know are like this), give them that space to do their best work without being interrupted by That One Person Who Always Comes Over to Chat. Most offices and even most orgs / teams have THAT DUDE. If you can't think of who it is, it might be you. Sometimes Dude has good ideas, but a lot of the time Dude just wastes time, and worst of all, wastes the time of others. Time that those other people could be spending Doing Work, but because Dude doesn't know when to can it, and because they're obligated to have their butts in their seats, they just make small talk while dying a little inside each day.

I've also seen people be incredibly productive because they can just walk over with a few people to another person and settle something in real-time. Doing that over email might take a day or two. Doing that over Slack could also probably work, and given how many people are in a meeting / out at lunch / OoO / whatever not at their desk, I'd say it's about a 50/50 chance that the unannounced walk-up actually works in person anyway.
Freakonomics is a triumph of marketing and speculation over expertise. Its point was never to be “accurate”, but to be controversial, to which end it focused on ambitious “counter-intuitive” claims in far flung fields (in which the authors had no deep knowledge or experience), backed with sloppy data and analysis. Most of its claims have aged rather poorly as more grounded and meticulous scholars examined them.

On the flip side it got a lot of high school students interested in studying economics and statistics once they got to college.
AI Enabled Financial Process Automation
I use Listen audiobook player with a fifteen minute sleep timer. Before the sleep timer stops it playing it plays a series of soft beeps, if the phone detects any movement it will resume for another fifteen minutes.

Yes, there's still a little rewinding to do to work out where you left off but it only takes a few seconds.

https://play.google.com/store/apps/details?id=com.acmeandroi...
To be fair, he's a very weird individual, and pretty old too (not all that modern).
A good chunk of the country has had a backlash to Trump's rhetoric and is actually now more pro-immigrant than before the election.
Oh, I forgot to add this before and now it’s too late to edit:

One “solution” I’ve seen leavers suggest is for RoI to re-join the UK. The is generally met with derision by RoI commentators.
Japanese Spacecraft Successfully Snags Sample of Asteroid Ryugu
The criticism on remote work confirms the same thing all over again. There are almost no real hackers commenting at "Hacker News". A corporate IT drone is not a hacker. He is first and foremost a corporate drone, and has nothing to do with hackers.
Note that the HFT business is most competitive Amstersam, New York, and Chicago. These places are like Silicon Valey in terms of the people that circulate between firms and know each other. There are good firms in Asia but for the most part they’re not considered top tier in terms of technology or competitiveness.

It’s not uncommon to take an HFT trade that is competitive in the US or German markets and go around applying it to markets like Tokyo, London, Singapore, Etc. But the converse is not usually as successful.

So if you start in Tokyo, it might be harder to move up and out just due to more restrictive regulatory frameworks and less efficient markets there.
Useful Tips to Winning on Skill Machines
Yes this is a wrapper and it persisted iptables well. But for anyone that says shorewall is just a wrapper, probably just skimmed a manual and don’t understand the real genius here.

what shorewall really did was make iptables feel like a polished usable firewall. iptables on its own is shit to work with. shorewall made it easy to use in so many cases.

congrats on your retirement and thanks for a great tool that I used for many years.
I think you're confusing "comfortable" with "productive". At some point in life a job is just a job and the job of the job is to get the job done. I'm happiest when I get it done, when everyone around me gets it done, together, on time and well.
Is there a hidden demographic of devs building React apps on iPads? This seems very, very niche.
You don’t need to know how to code to use it

https://twitter.com/playdotjs/status/1098477904382578688?s=2...
I have been in many different environments almost exclusively technical organizations selling tech in some form or another from tiny startups to enormous organizations, and the only time I remember anybody really caring about email was my first job at a university. I think that was mostly because IM barely existed (literally my first task was setting up an XMPP server).
How do serverless apps usually prevent DDoS? If it's using API Gateway features, couldn't you just proxy DynamoDB calls through API Gateway?

I think connection pooling is not relevant to DynamoDB.
Ask HN: How to test OAuth2-protected API endpoints
It seems that a lot of people worship test-driven development and I think it super helpful if you develop API endpoints. But I am just wondering how to deal with OAuth2-protected endpoints (e.g. protected with LinkedIn-OAuth2).

Mocking the OAuth2 provider would need to mock/rewrite the entire server app, isolated unit tests without login state don't seem to be really helpful. Setting up browser tests with puppeteer simulating all the clicks through the site just to test some protected API endpoints feels like taking a sledgehammer to crack a nut (paired with the problem that's is not so easy to create test accounts on LinkedIn without getting flagged).

So, do I miss something? How do people deal with this? Is this entire thing about TDD/BDD just empty talk and only basic stuff is being tested (like the server responds status 200)?

FYI, to get the auth code from the OAuth2 provider (e.g. LinkedIn) the user needs to go through the login flow. So, I don't see any way how to just provide a given code while skipping the login.
I think it boils down to the fact that they think "tests first", which means they can visualize the module/software that is being built. All the inputs and outputs and how the software is supposed to work. That being said, if the requirements change too often, its hard for anyone to try and be proficient in TDD.
Efficiency isn't everything. In my experience the problems with remote work are often more trust-related. If course this depends on the industry. We had a case in a fintech company where remote employee ended up doing some quite bad things for the company for financial gains. I think it is much more difficult to do that kind of deeds if you actually interact face to face with the people affected.
My first thought as well. The religious aspect of the issue should be irrelevant. Expecting your employees to be available at all times is absurd regardless of belief and shouldn't need any religious defence.
Im glad its an eBook, not a book.
Since I work in tech, I am excited that its a eBook that I can search through easily rather than having to spend tons of time bookmarking and flipping through pages hoping to find what is relevant when I need it. Paper books have some novelty value but I much prefer the utility of full text search when its time to get something done.
Same. Seems like they've employed bots to upvote.
While most of your complaints is valid for Discord, it doesn't hold for Telegram, which IMO has high quality clients, in terms of native look&feel, lightweight, and general UX.

Matrix on the other hand is like having everything half-baked. This made it an non-option for daily use and I ended up moving to other IMs and a bouncer for IRC.
Compare that with the founders who don't make any money and have no big home runs. Some go bankrupt. But at least they chased the dream. Which would people prefer? Grass is not always greener on the other side.
Alex Nowrasteh is not any kind of extremism expert and his claims are so unspecific as not to merit discussion. His criteria for inclusion are wildly dishonest, citing BLM as providing motivation for murder even though no BLM discourse or published material advocates attacks on the police. I give up, I feel like I'm reading a comment on Breitbart.
The Rust server isn't dead at all, the maintainer is active but not proceeding until async / await is fully stabilized.
Well if I don't pay and only fill a form, it seems free to me.
I love such comments.
The guy has a multimillion dollar private business which is at the same time his hobby and a dream, and does it in the way he likes.
And someone comes and says his meetings can be more efficient..
Put your website in your HN profile and I’ll take a look.

Other than that do a marketing course. Udacity has one you can do for free. Learn social media marketing and SEO. Create genuinely good and unique and targeted content. Tutorials and help type content is great. Then share that content where your audience hangs out.
I think this is a good example of what I'm talking about with people overestimating the importance of mathematics to programming. Taking more math classes won't help you avoid off-by-one errors.
I had to stop reading. It's such an obsession with working and technology.
Some of the happiest people I've met are retires that work part time in jobs like you mentioned. They get to feel productive but not have the same level of pressure and hours that people that work full time and are living paycheck to paycheck have.
An example where I disagree, and use 1-letter names daily: arrow functions in both Java and JS.

`usersList.stream().forEach(u -> someSet.add(u))`

It's immediately obvious that u is a user in usersList. I realize that it's debatable if u is really more readable than spelling out user, but I prefer it, and I don't think anyone is going to be confused by it. If the chain does get really long, also, I will spell it out explicitly.
Doubly so after an incident.
just burn em in a trashcan
French citizen here. For as long as I can remember, there's been a strong will in the French FLOSS communities to develop local alternatives to the ever-expanding reach of the FAANG/GAFAM, for many reasons. The obvious one being the export of data outside actionable jurisdiction, but it could also be explained by differences in ideology.

As for what else we're doing, there's La Quadrature du Net (LQDN)[1] which took part in the recent Google €50m fine, some projects by concerned citizens to keep a watch on politicians[2] and tracking in mobile apps[3], but one of my favourite things comes from the increasing will to release "OpenData" (public data sets from various sources)[4] to let collectivities, regions and smaller units build tools to solve their local problems.

[1] https://www.laquadrature.net/en

[2] https://projetarcadie.com/ (in French)

[3] https://exodus-privacy.eu.org/en/

[4] https://www.data.gouv.fr/en/
I am incredibly excited for this. As a developer, all of my mobile devices excel at doing almost everything except....development. One step closer to a realized dream.
Is it a good bill though?

I don't know what we demand in terms of permits, but ensuring that many small vendors are actually taking food safety seriously is generally harder than for a few large vendors.

I like the idea of using existing kitchens more efficiently, but I do wonder what caused home kitchens to be banned in the first place.

I'm also not really sure what can be done about undocumented immigrants who are living off the grid in fear if the authorities knowing about them. Exempting them from food safety laws doesn't seem like the right option.
Depends whether this is really "work" for him. He strikes me as a type who found his calling.
What’s the problem?
I think being able to say, "only allow women/men aged x to y to rate my photo" would be the main one.
Kubernetes is hard because its trying to solve a hard problem. Agreed that cluster management itself is hard but GKE has been somewhat nicer to use.

If you can convince your organization to use GKE (Google Kubernetes Engine), your life will become simpler. Power of Kubernetes with none (almost!) of the pain.
I took a glance at the constitution of the Screen Actors Guild recently as part of a discussion on this topic elsewhere. It's interesting how it features very strong supermajority requirements for going on strike, for imposing a salary cap, and for amending the constitution to remove the supermajority condition.

I wouldn't be surprised to see similar clauses in other union constitutions for fields in which, like tech, there's a large and obvious talent dispersion. I think a majority-rule approach would inevitably lead to the anti-meritocratic policies you're imagining.

[1] https://www.sagaftra.org/files/2015_1002_sag-aftra_constitut...
The iPad Pro is pretty great other than the development story, and this bridges that gap petty well, at least for React native.
iirc, their SPI hardware is also a little wonky. The designer seems to have assumed that the only thing you'd ever want to read from in receive-only mode is an SPI flash chip, so it eagerly tries to fill the receive buffer every time you read. So you might be trying to do a single word read from some device, but you'll see a dozen reads on a scope trace.

The only way that I've found to get around this is to run a dummy transmitter. Transmit as many zero bytes as you'd like to read, and then it'll run the receiver in lock-step.

This would have all been reasonable if it were documented, but it wasn't at the time.
I've seen many many of my friends try the side hustle, and none succeed. Mostly they burn themselves out from working so many hours and then stuff gets tough, as it does, and they bail. I think a better approach is to make some savings and take a sabbatical to test out what it's really like. If your day job is cushy and unstressful then maybe that's a different story...
Analyzing the text is the problem. Not extracting. Are there any good open source libs out there?
If you have savings to cover at least 1.5 years worth of expenses, do it. If within a year you don’t manage to pull it off, you can always go back. I just did so myself. 2 weeks ago I left a very cushy job at Amazon making $500K/year to work for myself. I wrote more about it here: https://medium.com/@dvassallo/only-intrinsic-motivation-last...

Don’t bother with people saying you can only do this at a very young age. I’m 35, have 2 small kids (ages 2 and 4), and no household income right now. You don’t need to risk anything important to try your own thing. I wrote about my risk taking attitude here: https://medium.com/@dvassallo/freedom-from-success-54ca98fd6...
One of the characteristics I appreciate and look for most about software vendors is clear reasonable pricing. Temporary discounts, negotiated rates, applications, and the like push me away from products and make it much harder to sell what I want up the management chain.
What All Courses Are Offered by Blocklogy Platform
I was more wondering how they would even know you were breaking the rules. I guess they rely on members all being part of the same community and policing each other?
I guess it really depends. I think I'd loved this lifestyle - always doing work that contributes directly to humanity's scientific output and having time to follow your own intellectual pursuits? Sign me in.
I might be mistaken, but from what I read the main addition is that all peers replicate the full state.

If you have a dominant xmpp server (like gmail was) that removes xmpp support, its users have the start using other clients to connect to it or start a new social structure from scratch. In essence this makes the xmpp server a dominant player with leverage.

If gmail had used matrix when it pulled the plug all interactions (who knows who, how to route traffic, chat history) would have been replicated at the peers so it would just have removed google’s servers from the equation. The people who had been using it would continue uninterrupted.
In Ben Eater's breadboard-computer videos https://eater.net/8bit he recommends Digital Computer Electronics by Malvino and Brown. (I haven't read it yet myself.)

https://www.amazon.com/Digital-Computer-Electronics-Jerald-M...
You must be a fool. The amount of material this guy relies on is the work of his subordinates. Matthew Cook, etc ... he would never be considered anything like a hero in the eyes of a true nerd.
He is stands for the dark force and will always be remembered as such
I have to say that I find keyvalues.com interesting and solving a problem which i have faced often. There's also a lot of other comments praising your work.
Good points. But regarding:

> This is not true of the AGPL, which has additional redistribution requirements meant to prevent (what copyleft activists perceive as) this kind of abuse.

It's important to note that the "kind of abuse" AGPL is fighting is denying the end user the four freedoms. Eg freedom zero: if Amazon shuts down aurora, you lose the right to run the program.

Upstreaming of modifications is kind of orthogonal to the GPL licenses - sure if A sells a program to B under the gpl, B modifies it and sells it to C, C will have the [ed: new and modified] source and may give it to anyone - including back to A.

But the main thing gpl tries to enforce is that C will be able to use and improve the program as needed.

The AGPL is a reaction to the rise of rent-a-program (SaaS etc) - where the user has very few of the four freedoms guaranteed - both if the provider goes bankrupt, and if the provider makes changes.
I think it’s wrong to say they knew it would never work. They tried quite hard to make it work, they just never had the breakthrough they expected and the CEO had already sold the world on.

That part I find quite like many other startups where the CEO will gladly go on stage saying “we built this amazing app, that does X, and will be launching in 2 months!” And talking to the coders will have them saying “yea he didn’t decide we should do that until last week, so we havn’t actually started, we still havn’t finished The first model he pitched.”

The main difference to Theranos is then that mostly the software promises are just a question of time(AI promises excluded), where they actually had a big unknown in basic feasibility.
So wolfram company made a deal with hackernews ? Featuring and upvoting troll stories is becoming more more the norm here.
> Every fly you miss with the flyswatter breeds a galaxy-mass of flies in one year.

That doesn't seem right. a galaxy mass of flies on planet earth seems like it might be problematic.