skysight-inc/HackerNews huggingface dataset:
You're not wrong. Probably more than 95% of applications will never outgrow one large relational database. I just think that this leads to an unfortunate, but mostly inevitable issue of complexity for the few that do hit such a level of success and scale.

Alex DeVrie (author of 'The DynamoDB Book') discusses that his approach is to essentially start all new projects with DynamoDB.

Now I don't really agree with him, yet I can't fully say he's wrong either. While we won't need it most of the time, reaching for a tool like this before we need it provides more time to really understand it when/if we reach that point.
If the use is required for the site to function, the data may be shared. The only ones you can reject are the ones that are not necessary, which usually involves ad trackers and similar things.

It should also be noted that these popups are likely not legal (or rather, they probably don't constitute informed consent under the the GDPR), but that's a completely different discussion to be had.
The key is that you can start with any immutable data structure you like and change it as much as you want until it stops performing as desired. If that's errors (inability to reason about it correctly) or some other issue, doesn't really matter.

The point is that this procedure applies to anything. Immutable data structures are a strict subset of mutable ones. Every immutable data structure is open to moving any number of steps, in any direction, in the space of data structures. It's _purely_ extra freedom that immutable data structures don't have.

If you want specific ones, first things that would come to mind for me is to start with any immutable tree impl, and start adding small mutable ~caching things on top. Batch up updates a bit to try to avoid repeated deep traversals maybe. You can do this without adding much complexity at all, and it's very flexibly for whatever operations or access patterns you want to improve.
So after T-Mobile first caught on and terminated his contract, he switching to phishing credentials away from T-Mobile employees:

> To gain unauthorized access to T-Mobile’s protected internal computers, Khudaverdyan obtained T-Mobile employees’ credentials through various dishonest means, including sending phishing emails that appeared to be legitimate T-Mobile correspondence, and socially engineering the T-Mobile IT Help Desk. Khudaverdyan used the fraudulent emails to trick T-Mobile employees to log in with their employee credentials so he could harvest the employees’ information and fraudulently unlock the phones.

> Working with others in overseas call centers, Khudaverdyan also received T‑Mobile employee credentials which he then used to access T-Mobile systems to target higher-level employees by harvesting those employees’ personal identifying information and calling the T-Mobile IT Help Desk to reset the employees’ company passwords, giving him unauthorized access to the T-Mobile systems which allowed him to unlock and unblock cellphones.

Does anyone know how much he was selling unlocks for? I'm shocked that he brought in $25 million doing this.

The Wayback machine shows that one of his website also advertised AT&T and Sprint unlocks: https://web.archive.org/web/20171203060414/http://www.unlock... I'm assuming he was also phishing those employees, but they just haven't sued him yet.

EDIT: There's a lot of misinformation about unlocking in this thread. US carriers have been required to provide unlocking services for phones since 2014 after the 1-year payback period is up ( https://www.fcc.gov/general/cell-phone-unlocking#:~:text=Car.... ). Locked cell phones were usually sold at a discount or via promotions with the locking used as a way to enforce recoupment of the subsidy. Back then, you could often buy an unlocked version of the phone at a higher retail price because it wasn't subsidized. That's mostly disappeared now and phones aren't really subsidized the same way much any more.
Developer here. Its much easier and a lazy way to enable for everyone, rather than tracking ips, citizenship and show accordingly. Developers are lazy.
Why don’t you just buy a regular server for $500? many run silent. In fact I have a cluster of 9 servers (nodes) running in my bedroom
... Until you encounter a case where false is a valid value, in which case it’s ~= nil all over again. (Tip: on LuaJIT, x == nil is also true for FFI pointers that happen to be null, which can sometimes force an FFI temporary to be allocated; using type(x) == 'nil' instead may help.)

If your language supports a genuine nil and not just a distinguished singleton token (AFAIK only Lua does that consistently, though perhaps “undefined” in non-strict-mode JavaScript also counts), I’m actually leaning towards having operators for dealing with it specifically. Icon does something like that, arguably, although its behaviour (for a “failing” expression that yields no values) is more like a propagating NaN / relational NULL / poison value than a nil.

Nix (though it has a faux null like everybody else, as well as a poisoning bottom typical of lazy languages) has a slick partial solution: the field access operator is optionally ternary, expr.name [or expr], so you can write things like

systems.flakeExposed or systems.supported.hydra

when you want to fall back from one to the other, even though in the fallback case the value of systems.flakeExposed by itself is not nil, it’s an error. (Using or outside of field access is a syntax error, the Boolean operator is spelled ||.)
The current cycle is established by millenia of trial and error. Changing crop cycles has long standing implications on air pollution, water table and other ecology. Yield is not the only thing that needs to be optimized.

Heard about Delhi's smogs ? They are created by unnatural season of paddy planting in West India [region where wheat was staple crop]. India cannot afford a similar change of ecological balance in East with Wheat [Naturally paddy growing area].
If only the FTC and/or Congress went after these anti consumer practices with the same vigor.
yeah, i have it via yunohost, which is debian-based
There's a sense in which cookies can't do any harms besides tracking, while a browser extension can do much worse.
Maybe you should have a look at the XMPP internet standard.
Also, much work is either useless or actively bad - making any change can break something. Only doing the highest priority changes is the right way to do some jobs.
As a prototype, now the data is fetched from Zillow and cached. I’d have to start saving data to disk and run queries for what your asking. Which is possible, I’m trying to buy time to build this out. I need to attract investment also. Thanks for your kind words.
> As time has moved on the gap in pay between startup and FAANG and now startup and any company offering RSUs is just too large for startups to compete for talent.

My reading is that founders and VCs got greedier (or they were always this greedy, but the reality distortion field has since failed). Back in the day, working at a startup appeared to offer a plausible path to life-altering wealth to employees with stock options - these days, the cat is out of the bag: dilution by endless funding rounds, no route to IPO, preferred stock fuckery, and a countless other ways of being screwed over by information and/or power asymmetry.
Solana Wallets Targeted in Latest Multimillion Dollar Hack
The problem is everyone is making a product not a protocol. Slack,discord,matrix they all care about having thie feature and that feature instead simple e2e encrypted plain text messaging.

That said, depends on what you mean my hackable. Python and restful api can be much easier to work with and hack than IRC because with IRC if you don't use a library you still have to account for various scenarios and do quite a bit of parsing and server specific command handling.
It's true that any foodsafe oil has a smokepoint lower than the temperature needed to degrade PTFE (https://en.wikipedia.org/wiki/Surface_chemistry_of_cooking#S... lists temperatures from 175 degrees for butter to 257 degrees for soybean oil), but in some cases only by a little bit.

I don't think it's necessarily true that cooking with PTFE is safer, even if the smoke is more toxic to birds, because the PTFE fumes are invisible, so you can kill your birds before you realize that there's a problem. It's not likely but it's possible.

I also don't think it's really true that you have to heat PTFE "to almost glowing". WP says PTFE starts to decompose around 350 degrees (science) and is already a health problem for birds above 250 degrees, killing parakeets at 280 degrees (after four hours of exposure, which was longer than it took burning butter fumes to kill the parakeets). See https://en.wikipedia.org/wiki/Polytetrafluoroethylene#Safety. Things don't start to glow until about 525 degrees, or a little hotter if they're very white.

The difference between 280 degrees and 525 degrees is even bigger than it sounds in terms of heat input. It's 145 degrees, yes, but at those temperatures radiation (in the infrared) is the dominant form of heat transfer, and radiation is proportional to the fourth power of temperature; at 280 degrees blackbody radiation is 5300 watts per square meter, while to get something up to 525 degrees you have to pump in 23000 watts per square meter, more than a factor of four.

The summary is that it takes four times as much heat per minute to make your teflon skillet glow as it takes to heat it up enough to kill your parakeet in four hours, which is about the same temperature that soybean oil starts smoking at, so if you have birds you might want to think about switching to cast iron, or at least always using abundant oil on your teflon so you're guaranteed to notice if you go outside the safe temperature region.

None of this is relevant to bike chain lube or dental floss.
With money, but not through coercion and anti-competitive lock in.
I get that everyone has different preferences, but it baffles me that this guy had to write an entire essay justifying his terrible workflow and explain how he's leaning on extra tools and hardware to make it workable.

Browser bookmarks are fast, flexible, easy to use, native to every browser. Most browsers support syncing bookmarks to different devices with practically zero setup, and also exporting to formats like HTML or JSON. They can be tagged, searched, organized into folders, assigned keywords, parameterized with values (like %s in Firefox), copied into desktop icons... And plus there's near zero risk of losing them if your browser crashes!

There's just no world where this tab workflow makes sense.
Equating Trumpism with the Southern Strategy makes little sense. Trump won a larger share of the black vote than any Republican presidential candidate since Goldwater.
https://m.startribune.com/man-on-lsd-attacks-others-in-rainb...

https://www.ktvu.com/news/man-allegedly-took-lsd-before-wild...

https://www.orlandosentinel.com/business/tourism/os-bz-disne...

I can keep going...
Lines or amount of code written is a terrible, and easily gamed metric.

Some of the very best engineers write the fewest lines of code, often making fewer yet better abstractions that fulfill more business use cases more simply. They might also help others write less code.

Some of the most prolific coders are great. And some are terrible. The challenge is discerning the two. Coaching a prolific yet bad coder to slow down can be as challenging as coaching up a slower / not yet confident coder. And the slower coder will do vastly less damage in the interim.
CO2 levels, maybe. But it won’t bring back the extinct species or drowned cities.
I was generating some images of parrots for a friend that's into bird photography when it occurred to me, Prometheus stole fire from the gods and was sentenced to be pecked at by birds. Today is the first day of forever in the infinite aviary. Pictures of birds are no longer scarce. Every bird that ever was, is, or could be is mere key strokes away. When Prometheus stole fire, he couldn't have actually known what fire was before he stole it. Likewise, only a small niche even seems aware of the profound change which is now being ushered into the world. The generation of birds is now the purview of man. Forget selling the rope to hang us, the birds that peck us will be made in our image.

.-- .... .- - / .... .- ... / --. --- -.. / .-- .-. --- ..- --. .... - ..--..
It took Russia some 8 years from Crimea to conclude that it was impossible to practice diplomacy with US, and to invade rest of Ukraine.

People are maybe bit too fast to laugh at China in this case.
You madlad!
Do people actually read more than the headline? The headline is very misleading making it look like he was forced to step down due to the loss.

It says he stepped down to take more time promoting Bitcoin while the next guy takes care of the company. They're in for real...

> Now Michael can focus on what he does best, promoting Bitcoin. And the company can focus on making more money to buy more Bitcoin. They are basically doubling down.
I think they use Go too.
I dropped sources in a sibling comment.

I'm all for counter arguments but please actually make a counter argument and not a sarcastic statement.
H2 is trivial to embed. Written in Java. It's one of my favorite things.

http://www.h2database.com/html/features.html#in_memory_datab...
The job found me, from posting here, actually. Yep it's remote. Still early days, but if we do it right, it will have a real impact on local communities, like kids & adults sensitive to poor air quality. I think it'll also show kids that change is possible & happening now, which I think will inspire them (imagine being 12 and getting on an electric schoolbus for the first time!). And it's moving the needle forward on electrification of trucking nation-wide. Much more meaningful than my last gig.

If you're interested, shoot me a line at peter dot willis at nexteraenergy dot com, we have lots of open roles. But either way, I do recommend going after something you find meaningfully improves the lives of people or the environment. Even if it takes a while to find one that fits, I don't think you'll regret it.
Who would've thought that scamming people isn't a good business-model in the long term?

RH pretends to be a "broker" and:

1. lets people trade "stocks" that aren't stocks the way people think they are. All (convenient) trades (for its HF clients) get internalized and never ever hit any lit market/exchange. The fact that this is possible is a general issue with the US stock market and lack of meaningful regulation and policing. This is not unique to RH: https://www.youtube.com/watch?v=wg8onYvJW3Q

2. its entire business model revolves around selling a "front running service" to RH's hedge fund clients, so they can front run RH's users/retailers (who are NOT clients) on every single trade. The front running service is called PFOF and is illegal in a lot of countries, but not in the US.

3. Literally turns off the buy button temporarily when it's convenient for its hedge fund clients to manipulate a stock price to go in their desired direction. This is so mind-blowing that I probably need to provide a source. Here it is one: https://www.investmentwatchblog.com/robinhood-president-sold...

too bad this is apparently not common knowledge. Let de down-voting by RHs few remaining social media managers begin.
Because they are paying for a supply of (on average) uneducated morons with no edge. Can you imagine how much a professional poker player would pay to be in a tournament with amateurs?
Article says 129,699.
Having an emergency fund is basic financial planning that is too often neglected.

Even with a cushion to fall back on though, don’t discount how it’s going to feel seeing the balance fall month after month.

I expected a break when a company I worked for closed down. In fact, it was autumn and my original plan was to enjoy some time off and pick things up in the new year. Part of me regrets not doing that but I know at the time stress quickly set in.
This is a fair concern. The particular extension is developed by Aarhus University, which is a major university in Denmark. Not a guarantee it won't do anything bad, but it should give you more comfort than any random extension developer.
The strings are: use this money to invest in production. That doesn't seem like much of a string.

If that string is too much, would a better law be "give money to executives and stockholders of semiconductor companies and ask the semiconductor companies to invest money that they're claiming they don't have"?

If you disagree with that interpretation of what you're saying, I'd like you to explain how prohibiting then from simply taking the money and forwarding it to execs and stockholders is a problem?
But is it cheaper to build more electeolysis storage, and lots of overproduction in renewables? Well, until someone actually offers hydrogen storage commerically, there's no price. If it were cheap, we wouldn't be using steam reformation.
As an indirect consequence of switching to a Linux smartphone, All those soul sucking apps/services are immediately lost. I can still access them through Firefox if I want, But without push notifications(Say notification pollution) of a native app I can do it systematically on a pre-determined schedule.

Also, OP mentions that the Pomodoro timer didn't work for him. I find that the task of manually triggering the timer is a distraction and chore by itself; So I created a butt triggered productivity timer which starts automatically when I sit on the chair before my workstation and it has done wonders to my productivity and health(Taking a walk during break).
Widespread Solana private key compromise
Modularization will give you the flexibility to untangle the spaghetti and swap pieces if needed. Nothing has to be forever. Worst is fixing data though, not code.
Again, just name three that aren't accessible by road or rail. If they're so easy to spot on Google maps, it should be trivial for you to find them.
> It took Russia some 8 years from Crimea to conclude that it was impossible to practice politics with US, and to invade rest of Ukraine.

No, it didn't. It invaded Eastern Ukraine around the same time as Crimea, deployed Wagner there in 2014, and has been continuously involved there from then on.
Debian Ash with Tabcomplete
The same way it works in other countries? lol
Cell phone locking is linked with a cell phone payment plan, at least that's how T-Mobile does it - once you've paid off the phone they unlock it.

It's not like how it used to be that the phone was "free" if you paid for a year service, with T-Mobile they literally sell you the phone at whatever price, and add a monthly payment to your plan.
Source on your first point? Sounds a conspiracy from r/superstonk
Job adverts worded with age-related stereotypes deter older applicants
Use two…
Interesting article. Sad to see someone like this due early from COVID…

But the editor was asleep at the wheel with this article… “led the company until its 2008 sale to Hasbro for $77.5 million in 2008.” Using the year twice in the same sentence fragment is pretty atrocious editing.
yeah I agree, 80k hours is way too much, workaholics might reach those numbers though
Here's a nice logo to use ...

https://upload.wikimedia.org/wikipedia/commons/0/08/Pennsylv...
That's how T-Mobile does it - unlike other companies, once you pay off the phone your bill goes down.

It's literally a monthly payment plan for a phone, and they lock it until you pay it in full.

I see nothing bad about this at all. It's not like in the past where they lock your phone forever - with T-Mobile as soon as you fully pay for it they unlock it.
Excellent video.

Bill Heinemann, one of the three guys who created the original Oregon Trail game, taught me the basics of the umbral calculus when I was in middle school for the purpose of math competitions. Fitting polynomials to data via successive applications of the forward difference operator, etc. I remember being fascinated and applying difference operators to all kinds of number sequences to see what other rules I could figure out. Ended up majoring in math and now I'm doing my PhD. Strange to think how different my life would be if Bill had never introduced me to the good old forward difference...
I'm not saying storage didn't do big projects. I'm saying that over time it got calcified and instead of doing proper stack refactoring and delivering features beneficial for customers, it continued to sadly chug along team boundaries.

For example:

RePD is at just wrong level at all. It should have been at CFS/chunk level and thus benefit other teams as well.

BigStore stack is beyond bizarre. For years there were no object-level SLOs (not sure if there are now), which meant that sometimes your object disappeared and BigStore SREs were "la-la-la, we are fully within SLO for your project". Or you would delete something and your quota would not get back, and they would "or, Flume job got stuck in this cell, for a week...".

Not a single cloud (or internal, for that matter) customer asked for a "block device", they all want just to store files. Which means that cloud posix/nfs/smb should have been worked on from the day 1 (of cloud), we all know how it went.
Thanks to a few billionaires in a small town, the majority of people living there have a below average income.
The bigger challenge is not the ftp integration per say. The fact that all the housing data is distributed across nearly 500 MLS sites that closely guard their data and make it available only to licensed realtors. I would expect each of these MLS sites to have different formats. So trying to strike up a conversation and allowing them to let me use their FTP site is the biggest hurdle. Zillow and the rest of the big guys already have their claws deep into the MLS sites and they probably want to closely guard their pipelines. Small guys like me don’t know where to start.
The end of 2021?
Python has had cgi forever: https://docs.python.org/3/library/cgi.html
I know, it may sound ridiculous but what about charging customers the _actual_ price of the phone?

Or, maybe, give a discount contractually bound to staying with the operator for a fixed amount of time instead of locking the phone forever?

It may sound outrageous but what about providing quality service so that customers willingly stay with the operator instead of keeping them hostages?
I bet it's way lower than 100ms for this application. Single digits. Maybe less.
I think the OP meant buying partial stock? afaik those are not real trades; robinhood has to house the trades on their books to some extent
> I feel like consulting a skill set different from being a developer.

Not really, "consultant" is just another word for contractor. Almost 20 years ago the company I worked for did a round of layoffs that did not affect me. But it got me thinking and I started looking around and decided to try contracting. It was just like being employed except the term was set (6 months) and the money was much better than being employed. That 6 month contract turned into 18 months and I did contracting for many years after. I don't regret it. It was the best money I ever made. But when you're doing hourly contracting it's hard to stop thinking about billable hours outside of work (especially if there's lots of work and no overtime cap.) "If I take a vacation I'm not billing for $X and I have to pay for the vacation, etc." Everything has its trade-offs. I'm employed now, but some days I think about getting back to contracting.
That's a valid concern. This extension is open source [1], if you were to want to see what's happening under the hood.

[1] https://github.com/cavi-au/Consent-O-Matic
If you’re actually curious about the EMH, you should really read something deeper than non-finance people paraphrasing it poorly.
There are browser plugins to accept all cookies