skysight-inc/HackerNews huggingface dataset:
We could, but I don't think we will. There are a lot of fixed costs in a car, so if you need a big car for just a few % of the uses it is very hard to justify having both a small car and a big car when the big car can do both.
if i didn't define myself by what allows me to make a living, then i would hate my work. now i am not defining myself only by paid work. but it is part of my identity. if it wasn't i wouldn't be able to do it.
Mark Zuckerberg Testifies Before the House Financial Services Committee [video]
I run a headless browser service called browserless.io. Got started due to lack of a comparable service, and all others seemed more geared for testing.

It’s been around two years now, and makes more than any prior engineering job I’ve ever had. You do have a lot of other stresses you might not otherwise have, but you’ll also work a lot less than at a traditional job!

I’m working on a few interviews for some sites, which go more into the details, and will post here when they’re done.

EDIT: feel free to comment here on anything or email me at joel at browserless dot io
Knowable launches its “not a podcast” $100 audio classes
Sure, but a good manager is the one who's sneaky on your behalf. Telling stakeholders a longer timeline than necessary, boosting your accomplishments so you get a raise, taking the bullet from execs, those are all kinda sneaky but I sure as hell respected the managers who did that for stuff for me.

The manager you don't want throws you under the bus, over promises and demands crunch, takes the credit for your work. Equally sneaky, but selfish.
All of Rust's complexity for strings comes out of complexity due to UTF-8. Well, a tiny bit comes from the fact that Rust has pointers too, but most of it is UTF-8.

Did you happen to read the book? We cover strings early because this is a common pain point.

Also, if you have something more detailed than "get strings out of libraries", I can give better advice. It's tough to tell what the actual issue is.
Okay, but you left out the rest of that sentence.

> and later for requiring UI changes, including showing a Save As panel for each generated file.

So, Apple found a crash, and instead of completing the review (this assumes they could have, and benefit of the doubt here, they could have), they didn't. They found and issue, flagged it, and sent it back. This means the developer had to do work, resubmit, and then have another issue found. Rather than work through everything, the reviewer found one thing, dinged the app, and moved on.

As a user, that means Apple is delaying apps longer than need be. Sure, fixing the crash is good, but I can't imagine they couldn't have reviewed the other parts of the app and said, "Fix the crash and this other two areas and you are good to go." That would mean a shorter turn around time, and as a user, I get a better product sooner.
That’s not what it was. The guy was venting about how irritating he finds trans people.
I'm a resume writer that also provides career consultation and job search strategy sessions, LinkedIn and cover letter writing, executive bios, etc. I work from home, am able to set my own schedule and spend time with my kids, and do quite well financially with very little overhead.

I've worked with a number of HN readers over the years.
RCV/IRV absolutely reduces negative campaigning. Because all challenger candidates want to be your second choice.
If You Value Freedom on the Internet, Stop Using Google Chrome
Asking for the "Save As" panel just shows how amateurish the reviewers are. It sounds like the app already worked like that before: batch generation of files through scanning, but now maybe the assigned reviewer noticed this requirement in the guideline (or it's a new guideline) and thought "Oh no, one item missed, and since I'm a simple automaton I'll have to reject this app!'.
The tree only contains configure.in, not the generated configure output, and Makefile.am, not the generated Makefile.in. You do need the entire autotools suite installed for it to build.

Why they published it like this is beyond me, however. The whole point of autotools is not making your users install them (unlike CMake and virtually every other build system for C there is).
It really depends on your opinion on split infinitives. Both are correct.
How the hell you took the comment above as an apology of communism?
I imagine being cooped up in an embassy gives you a lot of time to think and plan what you want to say and, eventually, you end up with a real fire-hose of pent-up expression.
>practically impossible to create a comprehensive test suite.

Maybe it’s time for the community to look deeper into formal methods.
I posted links. If you don't think Google has encrypted its cross-datacenter traffic, you can try to access it yourself. If you don't think the NSA has stopped collecting all phone metadata, why would there be records of the NSA collecting a subset of metadata afterward?
Whatever you think of Chapo Trap House, and there's a lot to criticize them on, from both the left and the right, when they let Virgil Texas do an interview for a whole episode, it's damned good.

Democracy Now!'s Amy Goodman is also a very good interviewer, but her guests are often too niche for me to recommend to a general audience.
Being able to take your data with you is good but most of the value in social media is due to the network effect. If you can't seamlessly being your connections with you, the incumbents will continue to have a huge advantage over newcomers to the market. In the context of social media, how could someone bring their connections with them to a new platform without compromising the rights of those connected to?
I would love to do that. Move all my Instagram pics to Pixelfed and all my tweets to Mastodon. Not sure I could do that with the way things are now.
I didn't make a claim in my last comment, I just asked this:

>Are you claiming you are an exception or the rule?

This is a valid question to help me understand where you are coming from.
I see your Belgian as well. How's the tax situation for something like this? Not giving you too much trouble?

EDIT: This also explains why you say "6 month winter" :D
Yes, this is an important distinction about "unsafe" in Rust. https://doc.rust-lang.org/nomicon/safe-unsafe-meaning.html is a good starting place for learning about this.
is mailgun/jet necessary for transactional emails?

isn't their reason for existence the sending of multi-recipient emails?
Do you agree that if there is real legitimate evidence of him being compromised then working with congress to legally remove him from office according to the process given in the constitution is the right choice?
Can you be more clear? For example I want to make something like video calls and screen-sharing do I do it in Python(or C proprietary) for all platforms then ask my users to install an extension that let's me connect with my application?

I understand where you are coming from and I would also like Firefox not to force on me the PDF reader and other options, if they could have this extra features as plugins that you could as a power users uninstall and use your preferred thing would be nice.

Can you also make more clear why you don't trust someone making a webpage that calls an hardware related API but you trust them if instead of the page is a binary or a python script.
Biggest pet peeve:

Why the hell hasn’t the iOS App Store password prompt been updated to allow me to use my password manager?
Or grumpy, happy, dopey, sneezy, and bashful. One might even be a doctor.
Agreed, but are Tim Cook and the board really satisfied with that? If so, it's a tragedy that so many resources are controlled by leaders who don't really care that much.
>If he really wanted to be treated as a whistleblower...

did you just no true scotsman whistleblowing?
Thank you for sharing your success. I hope I can learn one or thing from your sharing.

Currently, I'm selling a consumer productivity app (Android only) in Google Play store.

The characteristics of this category are large consumer demand, and low barrier to entry. Because of this, there are a lot of players in this category.

My pricing model is pretty simple - $20 one time payment to unlock everything. I know I can earn significant more by having subscription / in-app advertising. Since I can make a living with current income, I will leave it that way. I want to sacrifice short-term good profit, in exchange for long term growth.

Initially, I get the first 10k users, by promoting the app, via forum self-post. Later, we notice this is not something scale-able. As, you can only get that much of users from forums.

Right now, I have around 500k users. That mostly attributes to Google Play store organic/search traffic. Because of this, I spend a lot of time in optimizing Google Play store page listing - provide proper localization on product description, performing A/B testing on different product screenshots.

However, that is pretty much risky. What if Google stops sending traffic to my Google Play store page?

I spend some advertising dollar each day in Google Ads, with the hope able to keep our app ranking afloat.

Do you have any suggestion, how I can have a better marketing strategy?

From your post, I will start by purchasing

- "Rework" by Basecamp

- "This is Marketing" from Seth Godin

I also like your suggestion "Write articles that teach people something". Do you have suggestion which publishing platform I should use? Since I don't have a good writing skill, should I hire a freelancer to help me do so? How can I get an idea what to write about?

Thank you, and BIG congratulation on your achievement.
> No. But I wouldn't grant a "random" website hardware access either.

We’ve trained people unskilled in IT that’s apps are dangerous and websites are safer. They’ve finally gotten it.

So let’s make websites unsafe, only one click away (which we know users will click)! What a great idea!
NATO aims to make space new frontier in defence
Crucial question - is the calibration a one time effort where the same calibration can be used to calculate any number of results within the calibrated space? In other words, can you amortize the calibration cost across 1,000 runs and come out an order of magnitude ahead?
It's actually both. When I started it was just B2C but as it grew new opportunities opened up.

>Why is it a one off purchase instead of a subscription?

I, personally, hate having to subscribe to something if I don't feel I benefit from it all of the time. Netflix fine, something I use occasionally, not so much.
The product is low cost enough, and changes enough over time that customers come back and buy the product again (I appreciate this is a little unusual).
I was always trying to build a pricing model that I would use, no tie in, people respect that and are MUCH more likely to pay for it (in this case).
Worked well enough before every app became a security hole waiting to happen. I'd be happy with paid updates if the trade-off was you stay off the network. No cloud sync, no analytics, just standard local APIs. I mean, software companies used to turn a profit without data mining our souls to Satan.
You should consider redesigning the website colors to spare visitors' eyes. I mean, the posted link opens a page with white text on black background, but clicking on the "immutable coffee" link takes to a page with black text on white background. I was viewing in a brightly lit room yet was severely jolted, can only imagine the fate of those viewing in dimly lit room or in the dark.
$5k MRR – Ramen Profitability in 4 Months
Yes, it's not clear what bringing your data out of social media even really means. Saving your posts/photos is one thing. But it's not clear that exporting your social graph and all their posts/photos/comments/etc. is even a good thing--yet that's what exporting their social media would mean to a lot of people.
It's difficult because almost every word in your answer is a minefield that cannot be handled simply:

measure: how does one truly measure anything related to a team or individual? Just as lines of code is a bad measure of a developer, even very quantifiable things like sales numbers don't tell the whole story. A salesperson who hooks clients on promises that can't be kept is not doing a good job, no matter how it might look in one quarter. Goodhart's law exists for a reason.

total: a team that appears to be high performing but depends on the output of a small portion of that team, or that is high performing despite several team members, is not a success. People who carry a team often leave for better compensation or challenge. People who appear to have high output themselves at the expense of others should be removed from the team. People who are ineffective on a particular team should find a new environment where they can achieve more success.

output: Not all teams exist to produce specific output. An IT department might replace 50 broken keyboards across the company in a quarter, but it would be foolish to ask "what can we do to get that number to 75?"

their team: A manager usually exists both to help direct reports do a better job, but also to provide timely and pertinent information to other teams, and many organizations have teams that primarily serve "internal customers". An operations team could be given a goal of "zero new bugs or outages" and freeze all new deployments to achieve it. But the development teams would obviously be upset, and the entire company would likely suffer.
Have you used a Nokia N9 ? Way ahead of its time.

+ Linux on phone

+ True multi-tasking with live tiles.

+ Full web browser.

+ Turn by turn on device voice navigation. Cannot stress how significant this was.

+ uncluttered swipe gestures to control the apps/windows.

+ amazing build.

- non replaceable battery.

In 2011.
Young infants with temperature higher than 400 °C are at increased risk for SBI
From a security perspective, you want to add features only when they're seriously needed, not just because you can. Even if the new feature seems completely safe, there may be some potential way to compromise it you're not seeing, or some interaction it will have with other features that isn't obvious until the two are shipping together.

The smallest attack surface is no attack surface at all.
I'm pretty cynical about this specific experiment, but that's taking it to another level.

The ROI was terrible, but it wasn't mere busywork when Galileo was mucking around with balls and ramps.
> Rust gives you the power to do things which would be unheard of (or just plain dangerous) in other languages

What are examples of the unheard of things?
It's about storage drive SMART functionality, yes
It was mostly a joke for people with school-aged kids. At least in my kids school, and what r/memes seems to reflect around the world, is they all say it's "trash" and Minecraft is the thing again. I think they all still play it, it's just cool to say it's not cool. However, a lot of them seem to have stopped buying V-bucks, at least to get skins.
Surely "How Not To..." is typically used when you're talking of a bad way to do something, or a way to fail - so this sounds like it's describing a bad way to rewrite something in Rust, which is not the case.

It also isn't the wording used in the original article title.
I work at https://tech.vidacycle.com . We are a small startup building a set of tools to monitor vines, soils and fruits. We help farmers to gain knowledge about the ecosystem they manage so they can make better decisions.

What an exciting thread! I've seen really cool projects here
Chromium considers builtin advertisements not a bug but a feature
Every government prosecution office Ive ever worked with is overwhelmed and doing everything they can to reduce their case load. If they want an anti-trust investigation I'm confident it's not because they are looking for work.
> his podcast is a bit of an echo chamber.

> The other day he set up a debate on nutrition where he covered the topic of heart disease, and he put a cardiologist (Dr. Khan) with 20 years of experience debating with an acupuncturist (Kris Kresser) on the causes of heart disease. And he kept interrupting the doctor and taking the acupuncturist side on the most absurd claims

I haven't listened that episode, or really many Joe Rogan podcasts at all. But isn't that kinda the opposite of an echo chamber? He had two guests on with opposing viewpoints, and gave both of them a fair shake, even when one of the guests had an minority (absurd) opinion?
Exactly. If we could design some cool lens-refraction based punch card, such that when you shone your desk lamp through it, it solved some very hard problem, then that would also be an incredibly cool solution.
His data formatting could be improved here. Title + authors would be better off denoted somehow, like using quotes, and the separate songs should be explicitly delimited using '
' - looking at the samples in https://github.com/EugenHotaj/beatles/blob/master/gpt_2_gene... , GPT-2 does manage to mostly figure out that the songs are separate, but omitting '
' makes it harder on GPT-2, more prone to runons (already a problem with GPT-2), and also makes prompting less effective (since you can't prompt it like '
"On The Run" by John Lennon\n' to make it generate lyrics for a specific title & author). Also wouldn't be bad if he had included the specific commands + hyperparameters for the nshepperd repo he's apparently using, even if only the defaults along the lines of the examples in my own writeup ( https://www.gwern.net/GPT-2 ).

I'm not surprised that GPT-2-117M has memorized songs by the end of training, it's not a very large corpus of songs. Hard to learn and generalize well from it. If one were working more on this, it'd probably make sense to train on a much larger and varied corpus of song (with inline metadata properly formatted to allow controllable generation); something like RapGenius, maybe?
My impression is that the difficulty is linear in the depth of the calculation, exponential in the number of qubits.
StackExchange appointed a new CEO. Shortly thereafter, StackExchange announced that a code of conduct for moderators was in the works. StackExchange indicated that one element of the still unreleased code of conduct expected moderators to use the referent's preferred gender pronoun when referring to individuals who had expressed a gender pronoun preference. StackExchange's position is that this is a direct implication of the general "be nice" expectation.

The announcement also included a plan to change the license for user generated content from CC-by-SA 3.0 to CC-by-SA 4.0. My understanding is CC-by-SA 3.0 allows relicensing under "later versions" and that CC-by-SA 4.0 is considered compatible with the Gnu Public License. To me, compatibility with GPL seems reasonable for sites with freely available code. YMMV.

Shortly thereafter, StackExchange revoked a moderator's status. Other moderators across the network have also quit since. In addition, StackExchange has announced it is creating a formal process for removing moderators.

--

My take is that StackExchange views a moderator code of conduct as a business necessity. One of the sites the removed moderator moderated is dedicated to religious practice. This seems a place where the wider community standard regarding gender pronouns might be likely to conflict with a moderator's profound beliefs and non-negotiable behaviors.

I suspect the moderator code of conduct has been in the works for a long time and addresses long standing problems. The obvious one is moderators deliberately behaving in ways that are at odds with the types of communities StackExchange is trying to create.

The less obvious problem is moderator burnout. The recent events create a context in which anyone who wants to quit the opportunity to quit on principle.
It is also a way of shedding moderator behaviors that are primarily expressions of bureaucratic power.

Inertia of bound identity is a side effect of active participation in online communities. Online communities natural move to a state of insiders and outsiders. From the start, Spolsky intended for StackOverflow to avoid that social dynamic. It's a major theme of the podcasts he and Atwood made while founding StackOverflow. [1]

Moderators are inherently insiders. A moderator code of conduct formalizes what it means to be an insider. It defines inside and outside in terms of business function not longevity or popularity among regulars. The code of conduct addresses the tribal behaviors that evolve in online communities by reducing the ability of moderators to build tribes arbitrarily.

[1]: The first StackOverflow podcast from 2008: https://stackoverflow.blog/2008/04/17/podcast-1/
if you have an edge why not keep it to yourself and bet the farm as they say?
Yesterday a coworker was frustrated with his computers, and said something insightful: "When software gets past a certain age it just gets bad." He was referring primarily to Android and Windows (10) but it applies to every piece of software that suffers from feature creep. If it's a cash cow they have to keep stuffing new things in and periodically repainting it to make it look new again.

Around 10.9, MacOS reached a "feature complete" state. Now things are just being changed for change's sake. Running older Android versions reminds me of how fast and slick they were, and how many features have since have just added complexity in meaningless ways (they've changed the "silent" mode roughly 4 times since 2011?) and introduced "features" nobody asked for. Half the features end up getting removed later.

As an example of good software that doesn't perpetually introduce bugs, take venerable *nix Desktop Environment XFCE. (Screenshots here https://xfce.org/about/screenshots) It has a release every few years and doesn't add anything major or change in breaking ways - it works, and works the same as it always has for decades.

(edit) I had another thought - since Apple the company is now so large and most of their resources are focused on churning out new products year after year, it could be that they've stretched themselves too thin and the people that could uphold the quality standard of the systems either a) aren't as much of a hardass as Jobs was and don't have as high standards, or b) just don't use the products on a regular basis. I bet you there's someone working at Apple right now getting paid >$250k/yr that hasn't touched macOS in over a year.
I listened to that episode by accident (autoplay). He was just venting ignorantly about his prejudices toward trans people. It was honestly quite an ugly spectacle. It was the kind of commentary one might overhear from a table of not-so-bright senior citizens at a Denny’s.
A lot of work has gone into looking for classical algorithms for these sampling problems since the mid-2000s, and we have found some speedups, but everything still suggests that they are truly exponential on classical hardware. The classical algorithms for these problems don't involve modeling qubits directly, but they do involve sampling exponentially many states and averaging over the results, which is a lot like modeling qubits.
No, all those that believed the Russia collusion hoax and then the obstruction hoax and now the Ukrainian hoax, they're full of shit.