skysight-inc/HackerNews huggingface dataset:
The point being the ability to dodge bullets is irrelevant and costly when the task is to design a kitchen appliance.
It really does depend on the idea. Is it a consumer product? B2B? In the last few years I’ve seen a growing number of companies start with little or no seed funding and grow to a respectable size. If you’re technical, I would start by building a prototype and trying to get a few paying customers to prove it something people are willing to pay for.

I’m curious to learn more. Reach out to me at sam@sellout.io if you want to chat.
The amount of data to send is miniscule.
I would be fine with that argument if they could get media companies on board with fair use and more limited copyright again. At least that would be consistent logic, but that won't happen.
I would argue that it's your phone that is in the wrong. The dialer should know that a `?` is not a valid DTMF tone, and strip all invalid characters.

There are plenty of use-cases where having tracking metadata is useful. I can't think of a single one where having a dialer interpret a `?` is.
I don’t know why they started the blue checkmark.

It’s not to verify identity. It’s more like imprimatur (anointed by Twitter as whatever). And that is stupid because it’s basically up to the whims of the company and becomes open to abuse internally and externally.
Also see:

https://github.com/sigurbjornl/emulator-sun-2
Does it use Selenium under the hood?
Remote work is all about trust. Find good talent that you don't have to micro manage and you'll see that the output is 2x what the input used to be. It's amazing how much you can get done when you're left alone and not interrupted by meetings and a distracting workplace
TikTok Owner's Plan: Be More Than Just TikTok
It's kind of the opposite - funds take relatively concentrated positions using a lot of leverage then install new management or hire consultants to make the company more profitable (on paper at least, and usually by cutting costs).

Also, VC returns are distributed according to a power law because most startups won't pan out. Private equity buys companies later in their lifecycle, banking on levering up stable operating cashflow rather than banking on the product becoming the next FAANG unicorn. There's a bit of a continuum between VC -> Growth Equity -> Private Equity.
Sounds like I have an equal first amendment right to publicly expose the personal cell phone numbers and home addresses of every lawyer, corporate executive, and lobbyist who think this is a good idea.
Will take this into consideration when going out of beta...
Template compilation errors in C++ were at least 300kb last time I've tried to use that language.
> Edit: A killer feature would be autocomplete for things found on the page.

Challenge accepted!
To add to the parent: Most major marketing automation and email marketing tools are going to add these links automatically in the email builder.

Most WYSIWYG email builders built into these tools are pretty painful to begin with, and especially so when content with links is copied from one tool to another. (Think of the poor marketing person being given various blurbs in Word, Gmail, etc. and told to make a functional email out of them while having to use a shitty WYSIWYG.)

Beyond that, most marketers I know have absolutely zero input into what email platform they use. Many organizations are stuck using antiquated, broken tools (I'm looking squarely at you, Eloqua) because of complex existing integrations they have set up.

I don't see this changing any time soon. Few marketing orgs have the IT budget and/or on-staff knowhow to fix this problem. Nor are they likely to be aware of it. Nor, for that matter, are they likely to prioritize it over the many more pressing things they could be fixing that more directly affect revenue.
In this case what was communicated to me was their intention to embrace more remote work.

Part of my fee and role was the decision to have me head up initiating and experimenting with remote work procedures and practices for the team.

Sometimes what comes is little more than circumstantial.
I'm an outsider, but I talk to a lot of people online. The frustration I'm seeing is indeed one of not being heard and being ignored. Power is in the hands of a minority. The country is heading in a different direction than most people want it to go, because of the grip on power that the Republican Party has. And they're willing to bend and twist the Constitution to hold on to that power.

Seeing it as a game is a massive part of the problem. It's not a game. It's real. Trying to "win" at the cost of the country and the people in the country is doing very real damage.

The liberals are the ones who are trying to get everybody affordable health insurance. It's the Republicans who keep sabotaging that. The reason the solution is starting to look like one without private insurance companies, is because those companies deep desperately trying to be part of the problem: not paying people for the treatment they need, using any excuse to deny people coverage. All that is doing is proving to the people that this system is not going to work. Hence the increasing popularity of Medicare-for-all type systems.

The insurance companies are not the goal, good health insurance is. The Republicans and their supporters keep insisting insurance companies are more important than health coverage for Americans.

I see the picture. I'm not subject to your propaganda, as I'm seeing this from the outside, but I do see that your arguments try to paint black as white and white as black.
I'm on the opposite side. A script setting up accounts on our website where clearly the name and email address (and timezone and IP address) don't fit together to get users to click those link in confirmation emails.

Best theory we have is they want to identify users who click on anything to send them a real scam later.

Very annoying.
Yes it does...
Why are you comparing schemas to file formats? Those configuration files still have their own user defined schemas.
That looks great!

You could probably devise a much smaller data representation too, to get the size down.
Based on the stack, I'd wager that the vendor (vulog) is not an engineering-driven organization.
Hm, that's an interesting choice. I also wonder why they didn't use an encoding that has an alphabet with 2^n characters (that way you can directly map 1 charater to n bits when decoding).

Coincidentally, I've just finished some work on a project[1] that is in the same space (identifiers for images).

For the reasons you pointed out, I found Douglas Crockford's base32[2] encoding to be a good fit.

[1] https://github.com/pablosichert/ciid

[2] https://www.crockford.com/base32.html
> Many password managers, the good ones anyway, store their customers’ passwords on their servers in an encrypted format. The best password manager services store them so securely that not even they can access your passwords if you forget your master password.

And even better ones keep a local copy of your passwords encrypted on your devices. If my password manager ever went down, I could access my passwords on any device that has it configured (phone, desktop, both laptops), and export them in the worse case scenario.

I only really need to worry when I travel. If I lose access to my password manager while traveling, I would certainly have problems. However, that would require my phone, laptop, and the online service to be unavailable at the same time, which seems very unlikely.
Wow, I think they still have some pieces of that machine on display down in the library at Lincoln.

It was always cool to see it, but I wasn’t aware of the significance until now.

Edit: Looks like I was wrong. The computer in the LL library is more likely the predecessor TX-0.
Waiter delivers a shovel of spaghetti [code], client happy.
Friendliness is not necessarily appeasement.

Many bullies bully as a way of taking control. They tend to pick easy targets that won't have consequences. Normally it's backed with some moral shield, which is why bullies tend to pick on anti-vax, vegans, animal haters, people who say dumb things on social media, people who store passwords in plaintext, tyrants, people with messy code.

A bully will pick on an unpopular manager, but not a well-liked one. But they'll only do this if they believe they'd be backed.

The trick is to be nice as a way to show that you don't fear them. Don't give them your lunch, but sharing a slice of fruit is fair. It's also very difficult for them to bully someone who is well-liked.

Appeasement might reinforce that you are an easy, no-consequences target. Forced niceness is just as bad. But something like thanking them for correcting you, or for finishing a task, that's fine.
New study throws the open source sustainability debate into question
If you are interested in ReactJS dev, here's a great course: https://www.udemy.com/course/react-the-complete-guide-incl-r...
25 Years Later, 'Star Wars: Dark Forces' Is a Forgotten Gem
Sony's Dreams (https://www.playstation.com/en-us/games/dreams-ps4/) is absolutely worth looking at if you want to play with a game engine that children can use. It also incorporates the ability to remix anyone else's creation and automatically attributes the creator in your project.

They also bake in a pretty fascinating way to play those games inside of Dreams itself, making it a YouTube of video games.
Brex (YC W17) Is Hiring (SF, NYC, Vancouver)
I was very impressed by this! Great minds think alike. Would love more feedback if you have any.
No it isn't. I've worked at an HFT, this is not why they buy the order flow.

Retail order flow is worth buying because it's what's called "non-toxic". That means the retail traders generally don't know which way the market is going, ie they are either wrong or too small to make the market move against the market maker.

Contrast that to trading against a hedge fund which might have a better clue and is potentially large enough to push the market in some stock.
Still less than 1% of the population, and that number could dwindle if and when treatment sorts out the underlying problems with the mental wiring causing the gender dysmorphia, and the current trend dies out.
A more charitable interpretation would be that classifying gender is hard. It is so hard that humans have trouble classifying gender purely with sight. If humans have so much trouble, how can we teach machines?
That choice is explained in the README: https://github.com/woltapp/blurhash

(83 is about as many safe characters as you can reasonably find, and it allows some nice ways of packing values together.)
I don't trust Dell to do that either...
Due to the previously mentioned problem with session resumption your DoH resolvers now know what non-vpn ips you use as well as any vpn ones. This is a catastrophic failure mode if the DoH resolver is hostile - for example you might have just successfully linked home, work, and vpn ips to the same browser. Even if you only ever use different VPN endpoints it won't protect you, in fact if they're using timing information to try to narrow your location it's extra information about network distances tied to that convenient unique, persistent id.
The gradify example site[1] has been taken over by a weight loss promotion. Here's a fork of gradify[2] with examples.

[1] http://gradifycss.com/
[2] https://github.com/QueraTeam/gradify
> I would never voluntarily work with PayPal tech.

Really, for your company's sake I hope what matters is not what you like, but that your company has a payment solution that does not stop working when Stripe freezes your account. Yeah, Stripe is not an iota better than PayPal when it comes to freezing accounts. The only sane thing to do is to have a backend system that at minimum can use both PayPal and Stripe. With such a system it should be easy to change between PayPal and Stripe and I suggest that we all shutdown the Stripe part to show our discontent.
We certainly need some standardization over binary formats, that's for sure. It could take away a lot of redundant work that's been done over and over again (i.e. serialization/deserialization).

This need not be at O/S level though. It can be a bunch of standards, like HTML, and each O/S could provide the appropriate implementations.

And the data format does not need a particular schema, it just needs a structural description.

The same format could be used to describe schemas.
You can find any kind of loony toons argument for anything on the internet. The artificial media depicts the commission of a very heinous crime. Regardless, I disagree that everyone being banned from social media is a "hardcore racist". Even some of the bans that I think were in the public interest don't really fit the bill. There are too many people that are redefining "racism" to mean someone I disagree with on an issue (eg. immigration). I'm left-leaning and pro immigration reform, but I disagree with how the issue is being reframed.
Using TypeScript to enforce policy decisions (cookie consent, email opt out, –.)
That is a great idea! I've been wanting to go back to Linux as my main OS for a long time, but I was in a Windows world when I was teaching and then I had to have a mac.

Thanks!
Yeah I get that much (Sorry should have said so) I am trying to understand the real-life context.
Yep, but is it theft an actual "real world" problem?

How has (say) Herz, Avis or Budget managed to survive all these years (and still do)?

Surely rental car theft must be something rare enough to not be of concern (statistically).

Besides, a car is not something designed (by the manufacturer) to be easily accessible, and if professional car thieves are going to target a vehicle, allow me to doubt that the whatever the smart peeps at GigCarShare devised is more effective than the manufacturer's and or additional third party [1] anti-theft devices.

BTW, should the whatever device/system actually be much better than competing systems, they would most probably have much more imcome/profit by selling the devices/systems instead of renting cars.

[1] possibly specialized since a couple decades or more in the anti-theft technology
Ok thanks, that's more what I was after :)
iOS Forensic Toolkit 5.30: jailbreak-free extraction for multiple Apple devices
I wouldn't want to work in a place that had office dogs, but that's because I got attacked by one. Any workplace that involves information work that needs focus should not have office dogs or other stupid distractions. It's perfectly reasonable for my local dry cleaner to have a dog, though -- it gets a lot of people to interact with, and it doesn't bother the owner or employees.
Can you elaborate? Like yours, my proofs verify the presence of k arbitrary leaves within a tree, and require only the indices of those k leaves.

Here's a test case illustrating such a proof: https://gitlab.com/NebulousLabs/merkletree/-/blob/bae5b54749...
TIRF is going to be very hard to explain away here without modern QM.

With a TIRF microscope you use the 'Evanescent Wave' to image fluorescent molecules in macro objects like neurons or diamonds.

Like, you can see, even more clearly, the yeast that makes your beer.

https://en.wikipedia.org/wiki/Total_internal_reflection_fluo...

https://lightmicroscopy.ucdenver.edu/img/seminars/June17.png
Thank you so much for creating a web page tutorial, instead of a Video tutorial.
In defense of Python, at least it supports closures that easily refer to variables higher up in the stack, whereas in C++ you always have to think about the lifetime of variables. Your other points I agree with.
All those kind of projects share the same flaw: it uses a DSL instead of an existing language, so tooling/documentation/testing/support/modules are going to be very weak, and 100% depending of the creator for the first years, in a domain that is already a niche.

It could be a library with good API instead. Or even a special env setup for an existing language with injected built-in and automatic imports.

Now you could argue that the goal is to have this "simple DSL that looks like english" so that normal people can use it.

This argument has existed since DSL exist, and the result is always the same:

- the simplicity of the language will, in the end, limits its usefulness. Not every domain is like SQL/HTML/CSS, where descriptive is enough. Complex domains need branches, loop, namespaces, etc. Eventually you will be forced to add features in a twisted way to something that was not designed for it and replace its simplicity with ugliness, or restrain yourself and be limited forever. See Ansible DSL for a good, or rather, horrible, example of that.

- end users that can't use a normal programming language won't suddenly become tech saavy because your DSL is simple, but their use case will never stop at simple. So they will start building complex systems as soon as they use it for real, with a limited DSL and their limited ability. The system will become a monstrosity, and you'll have no tooling to help.

- successful dsl are usually not simple. Css is not. Sql is not. Html is an exception because it has no logic. This has logic.

- it looks so cool. It's like candy for tech lovers. Even to me: I find it so sexy. And so people will adopt it, ignoring the arguments above. Ignoring the decades of such attempts that ended up in pain behind so many corporate firewalls. There will be many tweets at adoption to talk about how nice it is, but no blog post 2 years later to admit it was a bad idea. And then it will happen again with $new_shiny_dsl_based_tool.
Will look into this!
No, and they can be pretty dangerous.
I'm saying that banning addictive sugary food be a thousand times more effective w.r.t public health than banning trans fats.

Making a big show of banning one while letting the other run wild is very bad optics.

(Then again, I'm not sure how we might even go about curtailing sugars, they're just way too embedded in our culture.)
I previously worked under the umbrella of a major Canadian telecom (though in their media arm—radio, publishing, television).

I'd heard they gathered a large amount of data, but more to do with the trend of just hoovering up every bit possible and store it in their data lakes.

My understanding at the time is they had no idea what to do with it.

Some of these initiatives could be rooted in little more than some manager wanting to stamp `mined data lake using machine learning and AI to generate $(x) in $(m)`. It doesn't have to actually mean anything.

That said, maybe they've discovered a route to more revenue, hence the push.

edit: Should clarify this was in Canada when the linked article is about the US.
That is also included in his collection of short stories, "Fragile Things." Quite an excellent read overall.
Is it OS and SDK bloat? Where do you think most of the cruft is coming from?

Let's say I had a given LOB application written in vb6, c#.net winforms, heck, maybe even WPF. All single-threaded.

If I re-wrote the same application (features, UI, still single-threaded) in native Win32, would that improve the latency?
Hello, I am the main author of this. Also make sure to check out the README on Github for more technical details! https://github.com/woltapp/blurhash
Don't worry, I get what you mean. Thank you for your suggestions (I really don't know why you got downvoted. It wasn't a perfect solution but I don't think it deserved to be downvoted). My idea was something like some bubbles under skin or some fat in a cell but none of those clearly represent body fat, hence my question :)

The context is for a fitness app.
They bought a huge chunk?
For some reason people think it's okay to be ignorant while using an ORM. What you are interacting with is still a database! Treat it like one and you will save a lot of time in the easy situations.
A new use for McDonald's used cooking oil: 3D printing
I wasn’t talking about generic for profits and non profits. I was talking about those which provide education. The incentives are very different.

Good on you for responding and explaining your reasoning.
Well, MOVE, as described in the article, is exactly the same as MVC, since views are notified for state changes via events, and controllers are notified by views via events as well.
Discussed at length two days ago: https://news.ycombinator.com/item?id=22353596
It doesn't really exist -- public funding (which drove blue sky research in both these places along with funding the Arpanet work done at BBN & elsewhere, PLATO, etc) dried up in the late 70s. No company can (or has the incentives to) invest in undirected research the way Bell did with Bell Labs (though RCA was a peer of Bell's at the time), because nobody has a government-granted nationwide monopoly on communications infrastructure peered with a legitimate fear that their monopoly position will be lost forever due to sudden changes in the whims of legislators.

Some ex-PARC folks tried to continue in the spirit of PARC's work at the Viewpoints Research Institute (after Kay tried and failed to do it in the private sector at Apple and Atari). Ex-Bell Labs folks (at least in computing) seem to end up at Google or at Microsoft Research, but it seems like they're only given the leeway they have because they already have clout from Bell Labs...

Microsoft, Facebook, and Google all have skunkworks departments doing blue-sky research, but they all seem to have a lot more oversight & pressure to productize. Over in academia, the MIT Media Lab was trying to be their equivalent of PARC, but the emphasis on creating demos to wow tech journalists has just reproduced the worst parts of SV pitch culture.
Yeah, I've been meaning to consolidate accounts for a while now and just haven't gotten around to it. There was value in the E-Trades and Ameritrades when their commissions were a lot lower than Fidelity, etc. So even if you had an account with one of the traditional brokerages for 401ks, etc. it made sense to have an Etrade account for various personal stock trading. That's not true any longer and there's at least some mental overhead to tracking multiple accounts.
It's from the meaning of life by monty python.
That's literally standard practice.

It really sounds like you're accusing CrowdStrike of lying with zero evidence to back that up.
Ugh. I wonder if there is anything I can do that is not just sitting and waiting for them to stop.

I hope I don't have to get rid of my gmail! Alternative is to come up with a way to filter those straight to spam, I guess..?
An ORM does indeed force you to write lowest common denominator code but I wouldn't rely on that.
To open URL's on Ubuntu, use `x-www-browser` instead of `start` in utils.py line 16.

But you'd have to enumerate the OS first. Plus it'll be different for other OS's like MacOS etc.
The 'problem' with vector icons as well is pixel boundaries and anti aliasing producing blurry lines.

Say you have a 16x16 SVG, and have a single-unit ("pixel") line down the middle. Render that SVG at 16px, and you get a single nice crisp pixel. Render it as 20px and now your "1px" line is like 1.3 pixels, which isn't going to look good.
From one of the comments, this FF add on rewrites links to remove tracking parameters:

https://addons.mozilla.org/en-GB/firefox/addon/remove-fbclid...

Too bad ssl makes it hard to this at the router level (similarly to Pi Hole, but for HTTPS, not DNS).
IIRC it was originally to verify celebs real accounts. Then they said anyone with more than a certain number of followers and now it seems to be just a status symbol.