skysight-inc/HackerNews huggingface dataset:
That’s a massive issue for me too. I used iTunes to transform audio files into a podcast format and play it in the Podcast app. Now I have to do it via iTunes for Windows. It works, but the files disappear after a few days from my iPhone. A complete mess.
> A filesystem is nothing more than a database, albeit one that is usually very crappily implemented.

Then why do you still need a file system for your database files? Windows registry is a good example of how storing configurations in a database is a bad idea.

> For example, locking a file is a joke in POSIX.

I don't even see how that applies here, but you are talking about a bunch of different software vs a single database client used for a single purpose. There are mandatory locks if enabled and other solutions, but generally this isn't a problem unless you have unknown software accessing the same data as your program.

> A proper database will come with its own backup utility that is capable of backing up databases without taking them offline.

A file that is being written to hasn't been saved, therefore I would expect to only get a snapshot of the previous version. I don't see how that again applies to emails, often saved as individual files.

> POSIX file permissions are a joke. You get to define just three levels of permissions (user, group, and everybody), and they apply coarsely to an entire file.

There are ACLs.

> Email needs to be stored in a database

No it doesn't. It is best to cache metadata, but email has traditionally not been saved in a database and there are lot of benefits of saving emails as files that can be read from the file system. It is much easier to copy and sync files that store relevant information, than to take continuous versioned backups of a database that stores gigabytes of data.
In a similar vein, with regards action:

“He who does his bounden duty without attachment to the fruit of action, he is a yogi, he is a sanyasi” — Bhagavad Gita VI/1
I agree, and my belief is that RoHS is a convenient excuse for companies to continue creating e-waste, as long as it's "environmentally friendly" e-waste.

I suspect a similar story with "biodegradable" materials too, they just haven't become common enough to workd their way into products which people expect to last longer.
For sure. It means you actually have to be intentional about what you test. Best team I ever worked on had two loud, friendly, utterly opposite engineers when it came to excellence vs velocity. But it made us really talk through why we chose the things we did.
So a theory I've had for a bit now... Google maps doesn't optimize for ease of travel, or time, or anything like that - it optimizes for engagement, like every other Google product. And how would you do that with a maps product? By making routes too complicated to memorize, too specialized (back streets, etc) to generalize, and then changing things up often to prevent a route from becoming second nature anyways.

Which feels like a lot of what people complain Google Maps does...
it's a question on how to balance a marketplace.
I wonder if that could be the origin of flood myths.
That must have been in some completely rural area, as cities were alright for amenities. Commie blocks never were super pretty, but they did have electricity, heating, hot water without a boiler. Shops still poorly stocked though.
yes, we check every account. we only have 2k users. this is not an issue.
Hear hear! It tears at my heart that the next generation of admins think Python is the answer to everything. It's a systemic rot of the core of *nix understanding.

I'll probably get flamed for this, but Python is an absolute fucking trainwreck of a platform. Even at its core the 2.x vs 3.x is going to break all kinds of stuff in Jan 1, 2020. Just look at the package system: cross-system portability is a mess (don't believe me? run on Arm for a week), and unfortunately because there IS a package system people think they HAVE to use it, which means: BLOAT BLOAT BLOAT your BOAT, gently down the stream!

It's kinda like what Dewalt did to miter saws. We've gone from something that could be kept perfectly square and did a great job and took up a little bit of space, to 30+kg behemoths with sliding rails and double bevels, tons of blade travel and deflection, and are a challenge to keep true and take up 3x the space and weigh a ton.

Keep your mission-critical tools simple. Period.
This only works if you keep your list of dependencies small and limited to the ones that are stable and have been tested and packaged. It still seems common to get in npm-like situations with Rust programs where typing "cargo build" installs hundreds of packages. This is what I mean by the ecosystem lacking maturity.
any resources on growth hacking?
I guess I figured I can look through and narrow it down by hand too. s=5 o=0 e=3 meant it looks more like SimPl3pHrase0fMine So, a few letters have the option of upper/lower/number replacement
> I think Google uses phone sensors to tell motorbikes apart form cars

While they could, I doubt they do... do you have evidence of this?
> Almost immediately the cashiers started to cheat by skimming a bit of cash and within a few months, most of them were replaced because they had been caught cheating in some way.

Who caught them and how if they stopped counting the drawers?
Code also does not require the same type of service or is subject to wear, as mechanisms do.
These are both very different roles, so I'd take a step back and think about three things:

1. What excites you (Desire)

2. What you're good at (Talent)

3. What roles are available (Opportunity)

The right approach is target two out of the three, and if your goal is to climb the career ladder to a VP, it's best to focus on #2 and #3.

But you may find that once you are on this path (or even achieve it), your lack of desire can be a pretty limiting factor. So for many people, they are happiest if they focus on #1 and #3. It will be a longer, harder road before you achieve what most people would call a successful career. But you may end up more satisfied in the long run.
Over time I think (hope) this sort of change will help to improve the code that people write.

But I will not be surprised to see some people say things like “PHP 8 broke my code”. Of course, what those people might not realize is that PHP 8 did not break their code, the code was always broken, and PHP 8 is now going to surface the brokenness of that code.

But even with code that people refuse to fix, this sort of change will make the brokenness of that code more apparent to others, and so the number of people that use that broken code will cease to grow. If not entirely, then at least reduce in pace of growth.

That is good for the ecosystem of computing. As a proponent of correctness in computing, this makes me happy :)

We all write bugs, but everything our tools and languages of choice can do to help us reduce the number of bugs and the severity (impact on security) of our bugs, the better.
I feel like amateur radio is dying not because it's old, but because regulation blocks it from staying new.
Here's a link to the actual podcast he appears in. Not my most productive almost-3 hours while I listened to that. Lots of references in the show notes on that page too:

https://oxide.computer/blog/on-the-metal-9-jonathan-blow/

He also has some things to say about the (wrong in his opinion) direction we've taken in moving to managed and dynamic languages, in that they're not necessarily higher level languages, just more removed from the CPU.
I think you can put maybe 2 (3 in extreme cases) links at the top of a mobile page. That's it. Which most sites use for a call to action. (buy, call us, specialty forms, etc...)

Everything else _has_ to be somewhere. Doesn't it? So, behind a menu seems like the only consistent and logical place.

I feel like your argument is for "apps" not "websites".
An x-ray machine will also easily reveal such hidden features. It's not something everyone has, but then again, as I noted in another comment here, there are entire companies specialising in this sort of RE work.
It will look more like LaTeXcase

I want to find all variables of upper/lower case & if certain letters are swapped out for numbers something like 5imPl3PaSs0fMin3
401 means authentication is required. If Shopify is sending that to clients, because admin disabled access, that's just another example of abusing the error codes
There is a popular road in a relatively rural part of the SF Bay area for bicycling and on the weekends it appears to have traffic due to the slower speed of the numerous cyclists. There isn't actually more traffic. Google then sends cars on a winding narrow hilly alternate route.
"Taking the stand in a Jacksonville, Fla., courthouse, he admitted: “All I can tell you is I made the biggest mistake of my life.”

More like "the biggest protracted series of mistakes". Or perhaps "the most mistakey criminal enterprise I have ever devoted 12 years of my life to".
The Alt-rock band They Might Be Giants had a long awaited album "Mink Car" released on the unfortunate date of September 11, 2001.
Thank you I'll get looking at this!
Honestly php seems like the common cold... an annoyance that is everywhere and treated with little seriousness. However every evolution it gets better and stronger and adapts other learnings from other languages. It really shouldnt be treated as a joke any more.

Ps: I love php and jquery... not for any real saas systems but no other tool set allows me to spin up and prototype full web app prototypes in sub 90 min. As a senior tech manager php and Jquery allow me to show functional prototypes quickly and easily get buy in from other department stake holders.
Thailand 'cures' coronavirus with anti-HIV drug cocktail in 48 hours
I like zooming out on google maps and you can see the red areas of the freeways shows where its snowing and matches the weather map.
The problem with Python vs shell scripts is that Python is a bloated mess of a platform. Python tries to be all things to all people, through a messy package system that isn't cross compatible with different platforms. bin/sh|bash is 1/100th the size of python and rock-solid.

I think the main issue is: just because someone gets something to work on their system with their Python install, they think it works everywhere. And that is not at all true. There's a reason bin/sh|bash are so pervasive in administration, they are small, simple, well-understood, and resistant to the kind of bloat the Python chokes on.

python is basically this:

https://www.amazon.com/Wenger-16999-Swiss-Knife-Giant/dp/B00...
I think it's really a philosophical question what is "broken". An undefined variable used to have a particular and also well-defined behaviour, now it has a different behaviour.

Personally, I think a lot of these design decisions which some people abhor is why PHP became popular in the first place. In that perspective, turning it into yet another "big bureaucratic language" is very much against the spirit of its existence.
I'd argue that watching any screen is almost certainly not the best use of time.
It may not be the meaning you intended, but "GitHub bent over." has a pretty clear, narrow definition.
It’s an excellent idea. The question I always have is “can they work this out without the heavy hand of the government?”
This post makes a good point about taking another person's idea of happiness too literally. The same could be said for other words describing internal experiences, like "consciousness". Where I lose the author is where he implies that thinking about it poetically will help get at the truth. It may be that when reading about a happy person's thought process you will absorb bits and pieces to make you happy as well. But it's not obvious at first glance. Is there evidence that reading self-help increases happiness in the long term (for some measure of happiness)? And how does that compare to spending your time reading studies about happiness?
36C3 - Inside the Fake Like Factories
PHP has always warned about this since version 5.6 - if not earlier.

To stop the warnings, configuration would need to be changed in PHP config, or those warnings be silenced by the developer.

Any decent webapp has had this issues resolved a long time ago.

I would suggest that websites that will be effected probably will not migrate to PHP 8 that quickly.
You make a really good point and it would be relevant to this situation if it wasn't for the fact that some developed countries have implemented this policy.

The bigger question you should be asking is why haven't all developed countries adopted such obviously sensible policies. I have a sneaking suspicion that the reason is regulatory capture.
The early versions of counter-strike had a famous bunny-hopping bug where you could cover 40% more ground than simply walking (jumping had a bug where the X and Y coordinates were individually calculated, so if you moved in both directions at the same time you would cover sqrt(2) ground)

It was a skill honed and part of the fun of the game. Then in version 1.3 they removed it because it was a 'bug' -- they basically removed the mini-game of bunny-hopping and the first 30 seconds that were all about perfectly executing bunny hops to get into position were replaced by a monotonous boring walk.

Such a shame that the monotony of real-life is added to games.

Anyways, I think the author should try Overwatch -- it's one of the few contemporary widely played FPSs that doesn't take realism too seriously.
> In a localized bottom-up system, politicians advance their career by currying favor with voters by distributing handouts, like farming subsidies, tax cuts or artificially low prices. The Flint water crisis was at least partially caused by politicians not wanting to improve the infrastructure, because the cost would have to be recouped by raising the water price, which would have been unpopular.

The flint water crises was caused by state emergency powers being abused to take the action of switching to a more acidic water source. The corrosion inhibitors the state-appointed emergency manager neglected to install were necessary because of the lower quality of the new water source. If the water source hadn't been changed, I don't know of any evidence that the corrosion inhibitors would have even been needed.

In other words, your counterexample to a centralized top-down system is in fact centralized top-down corruption of a localized bottom-up system.
I do eat a lot of sweets (cookies, coffee cake, etc), probably one a day, and the milk I drink is often with some syrup; I work at a cafe.

Drinks are free so I'll drink a handful day to save money; sometimes with half-and-half or heavy cream.

I do get a bit of exercise making drinks, but otherwise I drive everywhere and don't walk, though I'd like to start. I imagine my weight is thanks to a combination of my height, metabolism, and not eating proper meals. (I cook with my girlfriend every now and again)
If Python is so awesome why do we need this?

Flagged for asking a question.
> How can social media sites control quality of submitters.

I'd like to see how a system where downvotes have reasons given works? Slashdot tries for upvotes.

Currently you might be downvoted for being offtopic, but you might just think it's because someone disagrees politically.

It would be an interesting overlay to create for HN
His callsign is VK4SQL but he hasn’t published anything about the project yet. Though hen does intend to.
Maybe it seems like just a few years difference in hindsight, but personal computers were a huge boom before IBM got in. Things changed very fast in those days.

Look up VisiCalc.
I once interviewed at wework for an engineering manager position....the projects they were working on were.... asinine... I couldnt nearly keep a stright face on what I felt they were pissing money away on. Funny I didnt pass the first
in person :).

Sorry I dont see value in spending millions in some ar rig to project how an office space may look. It would take thousands of buildings decked out to make.the cost worth it... how stupid...
I think Ada + Spark has something along these lines.

https://www.adacore.com/about-spark
It's obvious they are listening to what is going on. They aren't looking at screens or doodling. My rule is if in you are in my meeting: you should be there and are a valuable member of a team, so let's see what you think.
> I've been arguing lately that C++ should do something like this: Add a full-on theorem-prover to the language so that I can write my own safety rules specific to how my program works.

Did you take a look at ATS?
The third-gen Intel processors were the last ones that came in M (mobile) rather than U (ultra low power?) versions, resulting in performance that is still competitive [1] with the sort of 8th-gen U processors that are found in similar laptops, at the expense of battery endurance. (The U-only 4th gen was actually a big step back in performance [2], resulting in those laptops being a bit of a joke as an upgrade path.)

More importantly, they are the most recent laptops that you can fit with non-chiclet keyboards.

[1] https://cpu.userbenchmark.com/Compare/Intel-Core-i7-8550U-vs...
[2] https://cpu.userbenchmark.com/Compare/Intel-Core-i7-4550U-vs...
> By what measure?

By all the measures that actually indicate how life is for the average person on the street, not just the ones about how much stuff you use up.

The US is at or very near the worst among OECD countries in: infant mortality, child poverty, child health and safety, life expectancy at birth, healthy life expectancy, rate of obesity, disability-adjusted life years, doctors per 1000 people, deaths from treatable conditions, rate of mental health disorders, rate of drug abuse, rate of prescription drug use, incarceration rate, rate of assaults, rate of homicides, income inequality, wealth inequality, and economic mobility.

In many of those, it's 2x to 5x worse than other countries.
Have you considered for a moment that the customer knows very little about what she is buying, especially nothing at all about the long term value of the product? When the only thing you know about various alternatives is the price, how are you supposed to choose what's best for you?

Information scarcity is a defining feature of modern market, let's not forget that.
Just in case anyone gets the idea to try this:

> As with DMT, 5-MeO-DMT has been demonstrated to be active orally when taken with an MAOI, but according to numerous reports this combination tends to be extremely unpleasant, producing a strong body load in addition to the risk of hypertensive symptoms and serotonin syndrome, and is therefore strongly advised against.

https://psychonautwiki.org/wiki/5-MeO-DMT
Adversarial perturbations reflect a mismatch between ImageNet and real vision
SSDs still can't compete on byte/dollar. You can get 10TB of magnetic drives for less than $200 while that much in SSD will cost you several times as much. (Certainly the gap narrows for smaller drives, and most users don't need that much space, so SSD by default makes sense.)
Artist hacks Google maps routing algorithm with wagon full of phones
If the end result is the same, or nearly so, does it really matter except for personal ideological purposes?
Free Printable: Valentine's Letterhead
Article summary "man, happiness is a vibe".
I've looked into this before, and even though people do care, there's 3 big challenges to recycling and reuse in at least the US and Canada: Money, Convenience, and Jurisdiction.

Money: The companies producing and "handing-off" much of the waste are unmotivated to make items reusable because the economies of scale already exist today for production, shipping, and distribution of single-use materials, and as long as the disposal side is not their problem, then they just wipe their hands and say "Well, that's for someone else to handle."

Convenience: Consumers that end up with the materials now bear the burden of recycling/reusing them. Unless it is engrained behavior (e.g. like in Japan), then that usually means more work for the end-user to figure out what to do with the waste - and also do it correctly. It turns out people that want to do the right thing even have a hard time doing it the right way. There's actually a tendency to 'over-recycle' to the point it becomes a detriment through cross-contamination and increased sorting time.

Jurisdiction: It's hard to implement and scale widespread programs when laws and regulations vary across local, county, state, and national levels. Without consensus even among neighboring counties, the costs and incentives to setup and run programs makes it almost impractical or negatively profitable without government support. With China and other SE Asian countries now refusing to take US/Canadian waste, a lot of localities have axed their recycling programs completely or are in a state of flux not knowing what to do with their waste.

Overall, a few takeaways are:

- Governments need to do their part in setting up proper regulations or tax incentives for recycling/reuse to disincentivize single-use materials. Progress is so slow right now, and there's a long way to do when also competing against corporate lobbying.

- Current recycling programs often don't inform, support, or incentivize positive behavior as much as it should.

- Eco-materials that are reusable are becoming more introduced at some higher-end places, but they really need to be cost-effective through some means in order to get greater adoption.

Anyways, just my $.02 on the matter.
Can we ask what it was? I'm curious to know if it would have gained traction if it had been launched a year later.
We used to return pop and beer bottles for a deposit in the US but it's been years since I've seen any of this.
All of a sudden Brexit makes a little bit more sense.
"a good club where we live" implies the existence of more than one club...
I'm surprised this article doesn't touch on the topic of enemy spawns. Doom 1/2 and 2016 all frequently spawn enemies into an arena only after the player has entered the arena; denying the player the opportunity to cheese the arena from the door.

Beyond that, I think it's worth examining the motives of the player. Why do players want to cheese arenas in the first place, when more aggressive play-styles are more fun? Why are players drawn to conservative styles of gameplay, and what can be done to change that? I think if a shooter game is well designed, the player will be eager to jump into the fray as soon as they can, and the game will reward them for that sort of aggression. Doom 2016 does a great job of this; aggressive gameplay is rewarded with more abundant health and ammo drops. Conservative gameplay isn't rewarded; moving slow gets you killed, and staying far away from the enemies gets you killed.
Regulation will only hurt new startups and will probably assure the position of big techs since only big tech can handle the overhead of regulation (lobbyists, lawyers, CPA, audits reports, etc).

So I would expect to see big tech actually push for regulation.

However, startups and the tech industry, in general, should push AGAINST regulation, as it would freeze the natural progression of tech, where the new replace the old.
How common is it for a physics theory to be able to compute so many quantities without fudge factors to make it all work out? I'm not a physicist, so I'm currently imagining this could be quite significant. Is that how physicists are reading it? Also, can any physicists comment on whether this is a top journal.