skysight-inc/HackerNews huggingface dataset:
The client server protocol lacks support for many basic operations, like search. It's a late addition to the spec, because somebody felt a server protocol shouldn't be released without a client protocol. Swap the polarity of the inbox and outbox, and presto you've got a client protocol. Except clients don't want to talk to servers the same way servers talk to other servers.
https://medium.com/dartlang/dart-and-the-performance-benefit... works for me

or https://web.archive.org/web/20210310020311/https://medium.co...
These comments are getting worse than reddit...

What does Evernote even need staff for, it's a super basic paid note platform, anything opensource is loads better
Silicon Valley as it is known now started with a burst of single family home building in the postwar years. The knowledge workers were already there, mostly associated with Berkeley or Stanford. Cambridge is in a similar situation with many high end knowledge workers potentially capable of great developments but needing homes for additional contributors. This could be a great move and at the very least will likely result in growth of communities in the area.
I can’t tell if it’s a troll, long form greentext, or a future episode of Criminal Minds.
I think the justification Eugen (Mastodon's main developer) gave for not loading a user's past activities is that it would actually harm smaller instances when a user goes viral and the whole network hammers their servers for their content.

I am not convinced of the reasoning, and, in my opinion it's actually working against the idea of "federation", and even against the whole paradigm the internet is built upon: as a UserAgent you should retrieve content when the user requests it.
> Because companies want to return profits to shareholders.

But the profits are already accounted for through the stock value.
Given French stereotypes, I'm not sure, heh.
If you want truly high-performance, architecture-generic SIMD won't get you particularly far though - the utter mess of things that x86-64 does and doesn't support is an utter mess, and doing things well across fixed-width and variable-width SIMD architectures will require compromises on one of those quite often. (not at all to say that it's impossible, it's just quite full of asterisks that I personally think is too much to bother standardizing)
Uh, this seems a lot better than the other AR things to me. I'm intrigued but will probably sit out the first version.
Ask HN: Are You Interested to Learn About UX Design?
Higher power also means it has to dissipate more heat, so it has to be heavier. And we're not talking about a couple of grams to have an ethernet port or an M.2 connector instead of soldered storage. You need a bigger heatsink, which is made of metal and dissipates heat in proportion to how much mass it has. They typically also have bigger, heavier batteries and power bricks. And you then have to dissipate the heat from discharging the battery at a faster rate.

They also have to dissipate the heat into something, which is often the chassis, and therefore your lap. Not fun in the summertime.

The higher power chips are only significantly faster on threaded workloads, so if most of your applications are poorly threaded it's a trade off in exchange for almost nothing.
> I think that was important in establishing it as a normal thing to wear

Apple did not need to normalize the wearing of watches. Watches have been luxury fashion items for hundreds of years.
"Gurman says Apple will ensure that the Vision Pro fits the wearer and also outfit the device with prescription lens inserts if needed"

I wear prescription glasses and have gone from single vision to progressive lenses that are stupid expensive. Worse, my prescription changes every visit to the optometrist. How sensitive is the headset's performance to my prescription, how expensive would replacement lenses be, and how difficult would they be to change out? Could I do this myself by ordering updated lenses based on my prescription or would I have to take the headset in?
ah, i see. Well put. I guess I just don't know enough about the law and did they commit an "ethics" crime because tipping isn't allow.
I was a first-adopter. There were 'fitting' appointments required to purchase the first version.

I purchased my Apple Watch through one of these 'fitting' appointments.
Centrelink is slowly working on this (although glacially). The new earnings system uses Single Touch Payroll info from ATO seamlessly where it's available.
Background data matching is becoming more automated, which should give way to future prefill opportunities.
Given how much money the department spends on processing staff (and how unreliable they are), it's absolutely in their best interests to work on such systems.
You mention myGov, which is interesting. myGov doesn't 'connect' services, and information doesn't pass through myGov; all info is shared between the services directly. myGov is purely a secure portal, nothing more.
Why does teaching to a test not work? If the curriculum was standard and the test was well made it should work fine. All my college grades were 50-100% test based and it seemed to work fine. Maybe you break down the content into testable units or something instead of one big test but still what’s wrong with tests?
In no world would Youtube be even remotely profitable without advertising. Google ran it as a $B+/year loss for years before managing to making it profitable.

Tell me now a believable alternative growth story for Youtube where Google didn't buy it and the service isn't "corporatized" and not losing money.

You can't compare an unprofitable small-scale startup product to what the same product needs to be to make it 1) planet-scale and 2) profitable.
I can't really tell you how communists think, to be honest, because I am not exactly one. It's a weird thing (in the US?) that everyone who is not libertarian is considered communist (and not any communist: mostly the kind that is "the enemy" in cold war era video games, apparently).

There are many systems that would probably be considered communist in the US (at least by those of you who seem to have no clue about anything that is not libertarian) that work really well without genocides. But you'd have to open a book that is not US-centered to see that.
>> One liners are cool and fun to write, but trying to decipher someone else's incredibly dense bash or perl one-liner is absolutely awful.

You can write hard-to-read code in any programming language.

Python lets you with mandatory whitespace so that the awfulness spans multiple lines instead.

Really talented Python programmers can do downright demonic stuff with list comprehensions.

Python appears to be simple, but is actually quite complex. I recommend reading "Effective Python" (https://effectivepython.com/) to see beneath the surface.
That’s a logic app plugging that allows for compatibility with framework code. M$ is a behemoth that supports old legacy code from businesses that don’t want to upgrade so I’m not surprised that they’re making things like logic apps compatible but this isn’t really a “new product based on framework”.
Yeah, a translation is always inaccurate because it's not in the original language. This is unavoidable, but the fact that you can hear some of it is missing does not mean that part is in any way what's changed the most in the translation.

As a related issue, Japanese has a lot of English words (wasei-eigo) and they /all/ mean completely different things than in English. But people wanting subtitles to sound like what's spoken causes translators to leave them in even though it makes the meaning wrong.

(When someone buys a "juice" from a vending machine they're buying a soft drink. Don't even ask what "feminist" means.)
The protestant work ethic is becoming a thing of the past.

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

The replacement now is the "hustler's work ethic", which takes away the virtues from the traditional work ethic.
How often these days strings are arrays of characters terminated with '\0' instead of UTF16?
It's also not hard these days to fire up an instance on AWS or other cloud service which will have up to a few terabytes of RAM.

Plus, you can always just bite the bullet and do it all out of swap - might not be as bad as you fear, and often can optimize whatever you're doing to be more online. There are countless tricks left over from the old days for doing out-of-core operations efficiently, whether disk or tape.
I almost did a spit take. Siri is so painfully bad it could probably even screw that up.
Dividends are tax-inefficient in Canada too.
School choice only works because you can choose to not be in a school with high need kids. The public schools can’t choose their student so it’s a huge disadvantage
It's too late to edit my original comment. I was responding to the part about when you're breaking a lot of stuff all the time.

Checking limits is for preventing breaks. Visualizing heat is for troubleshooting when they happen anyway. You should do both.
Now I want to see DeepMind apply AlphaZero to Rubik's solving.
> They're absolutely distinguishable, they convey a different scale of change.

Minor vs. patch releases are absolutely distinguishable because authors did say so, but changes are not---unless you actually try to use new features.

> If nothing else, it indicates there may be deprecations. You don't want to wait until things break before dealing with those.

Deprecations are not breaking changes, so it shouldn't matter anyway. The semver rule of requiring the minor version for deprecations is pretty silly. I do see the intention---give enough time before the actual removal---but the rule is too strong and smells of retrofitting.

Semver's unclear distinction between minor vs. patch versions is also visible from the coexistence of "caret" requirements and "tilde" requirements in many semver-enabled systems. The former can upgrade to any minor versions, while the latter won't if the required version is specified in the full three-part form. Which one should I use? Depends on packages? Is that any different from having a different versioning scheme per package?

> You've never had to downgrade a package for other reasons like matching a version used elsewhere? Compared versions of a tool with another developer whole debugging? Downgraded due to an introduced bug? None of those break semver.

I do a lot of downgrading, but I don't trust semver and at least test them again (and look at actual changes if I can). Bugs do not break semver, but at that point the very reason to trust semver also disappears.

Also, consider the case where x.y.0 has introduced a new feature I need and also a new shiny bug. Obviously I can't no longer downgrade and semver offers no other solution. The common way to deal with this is to fork and vendor local changes (I did encounter this situation as recent as 2 months ago). I should note that semver in principle should have prevented this for other x.y.z versions (z > 0), but bugs introduced by x.y.z are much rarer than x.y.0 because x.y.z are supposed to be bugfix-only releases anyway.
> and they’ll not have to consider dedicated VR time

The reported battery life on the Vision Pro is still going to require that you have dedicated "goggles on" time for the foreseeable future.
and wyoming didn't issue a stay at home order....?
Facebook complies with legal warrant
My point is: let's discuss this before we simulate more complex life and let's not draw some arbitrary line in the sand or call it all "artificial = not worthy anything".
"It took several years for third party devs to get maximum performance out of the PS2"

Yes, but the same could be said for almost any console ever made.
How old are you? 20’s, 30’s, 40’s, or beyond?

As you likely know your vision will eventually settle when you hit late 30’s.

Also I assume you have considered LASIK?
The GDR was also in Germany and in Europe, yet the iron curtain had its name for a reason. Politic borders are sometimes more significant than geographic ones and if you want to become "the silicon valley of Europe" attracting talent is key.

And everything the past years of UK politics has shown doesn't instill any kind of confidence — and people like me would've been the kind they would like to attract.
s/For/Fork/
There was no Git in 1987, so was this migrated from something else to git? If so, what vcs did they use?
There are other projects that support the client to server part of the specification (see my profile for an example in the FedBOX project, and from the more mainstream ones there's Pleroma AFAIR). Generally developers justify not adding it to their implementations with the fact that is not specified in sufficient detail. Personally I think it's mostly laziness and a lack of imagination - but I'm biased.
Ask HN: Does grinding Leetcode have the highest ROI?
A bit of context: I work remotely for a company with offices in Europe. I get paid pretty well, actually super well compared to my local market average salaries.

Due to my current family circumstances, it's not an option for me to relocate.

I have been in backend engineering for about 5 years now but I'm starting to feel that the atmosphere in my current team is deteriorating every day.

Even though it's highly likely, there might not be an open position in another team within the same company.

Here's the question: what is the most pragmatic way to be in good shape should I leave the current job?

I constantly try to improve in pure backend-related aspects like my default programming language, databases, system design.

That said, it seems that a lot of companies where my income could increase in a statistically significant way, Leetcode style interviews have become very common.

I am making the conclusion that being good enough at Leetcode problems is a pretty safe bet.

What do you think?
I'm always amazed when I find out a basic app is some corporation's flagship product. Ironically, it seems to be a mostly American phenomenon.
> Dividends allow you to obtain money from the business without giving up control.

Nonsense. The business can choose to issue new shares whenever it pleases. https://en.wikipedia.org/wiki/Follow-on_offering
1. Management almost always is a hygiene factor - good management is necessary but not at all sufficient, bad management will screw everything up. In general it is safer to have minimal management and rotate them out quickly - probably just have HR with budgets.

2. Good design is fairly simple if the right constraints are known. what the customer needs, hiw the market works. Org charts are an artificial constraint that if you do not allow other constraints to impact designers (ie coders) then that's the constraint they work to. In short if you let coders talk to users regularly and to the business daily things work out waaaay better than having them work to a PMs vague desires
If you look at it from the courier's side it makes more sense though.

It's obvious if an item was new and you can safely assume it was the delivery company that damaged it.

Whereas for secondhand items there's no way of knowing the original shipping condition. And it would open up massive amounts of fraud where people would buy a cheap broken item on eBay (sold for parts), ship it to a nearby friend with full insurance, and then claim the shipper broke it.

Insurance should still cover the case of an item lost in shipping however, regardless of new/secondhand, since there's no opportunity for fraud there.
I think for note taking apps there are only two ways to survive: enrich the offering and grow accordingly (e.g. Notion) or feature-freeze the app and stay small (e.g. Remember the milk).

What brought Evernote down is it being stuck between the two worlds: it grew its corporate footprint without growing its offering.
I care more about the quality of work that people do than the degree to which they “care” in the abstract-which are only loosely correlated.
Reading is a perfectly fine way to increase one’s vocabulary. It’s not the only way - TV and actually conversation would work too. I don’t see why it’s a bad way. It’s cheap and doesn’t require manpower per session.
Looking forward to seeing the US manufacture all of their hardware soon, then :-)
The control flow is the same; you evaluate the parameters, and then evaluate the operator. Just like any other function call, there's nothing implicit or hidden. The only difference is that you can't create other operators with the same name for different types.

And whether something is called or run inline is always decided by the compiler. Modern C doesn't promise you any relation between the way you break down your functions on your code and the actual function calls on the assembly it generates.

So, I keep seeing people complaining about overloading; always with the same reasons; that are patently not valid unless there's some implicit assumption they keep not stating. What is that assumption that breaks the equivalence between user-defined functions and operators?
The fact that it resolves to a 404 page?
Don't Take VC Funding – It Will Destroy Your Company
LASIK can't be considered until your prescription stabilizes for at least a year or two, so that isn't helpful to someone whose prescription is constantly changing.
Yes, it was a dumb way to spend a Saturday. You have to count the size of that ".NET Framework 4.x.x", against which the reductions in the hello program are insignificant.
Needs a (2022)
I live in Alabama and I cannot imagine places that you can happily exist in without AC.

It routinely hits 37-40C here during the summer /and/ 80%+ humidity.

A week ago it was ambient temp 39C with a Heat Index of 45C.

I hadn't thought about the Apple Silicon being a pro in that environment but now I'm tempted to get one lol.
When a company like FB disputes a warrant, what happens? What sort of precedents are there around that?
To those of you thinking of debating the above, remember, you cannot win the word game. The more you oppose someone telling you not to use a word, the more racist you appear, no matter the actual origins of the word in question. It simply doesn't matter. The only way to not be seen as a racist is to apologize and use whatever words they tell you to use.
French side do weeks not days like Americans. That is why French can't compete with the rest of EU. If you think Americam boomers bad, ENTIRE France is a glorified boomers on steroid. To be fair their income tax rate is 70%. So work hard? Reagan once forgo the other half of the year of work once he max his marginal tax rate.
Please also check curious marc youtube channel where you will find almost all of mentioned adventures!
Surely this supports the poster's statement - they went from the Miura and Countach to todays RGB gamer mouse mobile with a Volkswagen drivetrain - a true Shakespearean tragedy
You are entitled to your opinion. C isn't perfect, but as someone who spends my life trying to optimize the efficiency and code size of critical loops to the max, I like the direction C has gone with UB and optimizations. It's not the right tool for every problem, but for the most size/speed critical code it's hard to beat IMO.
Same for me, except I was forty-something. I captured something of the experience after stumbling on the “duncan beach ball puzzle”.
After memorizing the moves for the cube I read a lot about how a person could solve the puzzle (and ones like it) from scratch. So then I went looking for other permutation puzzles to try the technique.
The technique was basically do some sequence of moves, then one move, then undo the sequence. After that notice what 2 or 3 elements swapped places in the permutation. Everything else remains the same.
This was easy enough with the beach ball and the classic 15 puzzle. Give it a try!
> The prototype is Ukraine’s 21st-century answer to the V-1 flying bomb, or doodlebug, the long-range ballistic missile used by Nazi Germany during the second world war against targets in south-east England.

The V1 was not a ballistic missile - it was more like a cruise missile. The V2 was a ballistic missile.
The only distinctively Haskell software I use is shellcheck. koalaman did say in an interview that he had slight regrets it was in Haskell since it made it difficult to collaborate / receive contributions.
I support a woman's right to choose but this is a nothing burger because they literally broke the law, and I mean they had plenty of time before 20 weeks to terminate. This had nothing to do with roe v Wade in any way and is just a click bait title.
I was considered 13” Onyx Boox Lumi Max, and still do, but couldn’t justify as I don’t do that much organized reading.

Onyx made annoying product decision to not include microSD to expensive 10 and 13 inch models, while still keeping it on 8” Leaf2 and Page.

Are you using written notes while reading on your Lumi Max or typing only?

With such reading system I would look into Obsidian/Notion/Readwise/Logseq/Tana running on Lumi Max - at least Obsidian and Logseq has android apps. Note that Logseq is local first system - it stores files on your disk then the option to sync on your server for free or their paid sync service.
Yeah, that is never happening. About two months ago they were doing AB tests where they've disabled web browsing for some mobile users, telling them that they need to use the app. If they ever pull the trigger with that, I'm simply not going to use the site. This is coming from someone who has been using Reddit since 2006.
sounds like if the Burgess just did the same thing at 19 weeks this would be a non-story?
As a speedcuber who has solved a Rubik's Cube in 5 seconds, this is highly accurate
I was expecting to be outraged at Facebook, but reading how the warrant was cleverly phrased, I dont belive they did anything questionable.
It sure sounds like anyone in a household can use it but if anyone has a different eyeglass corrective lens prescription (very likely unless everyone still has 20/20 vision) from the primary user it’s a very substandard experience.
The way to look at this is that this is what happens when you don’t have safe and legal medical abortions.

Also this is one of the reasons why e2e encryption is so important. Meta had to comply with a warrant and wouldn’t have had to comply if it was impossible for them to.
I would be in favor of this but I think the politics is too complicated for it to actually happen. Charters have already shown practical success
My vision was perfect until I hit 40. Now I need a new prescription ever couple of years.
The iPhone was basically sold by owners showing future owners the pinch zoom and making them try for themselves.
I've had zero severance or two weeks extra pay layoffs.

Those are a lot less fun.
Just yesterday I ran into a runtime error when I forgot the round brackets in`Buffer
.contact`. This wouldn't have happened with Typescript.
No, the stock value accounts for the market's expectation of the aggregate value of returns by dividend, dissolution, buyback, or sale of the whole corporation with an infinite time horizon.

This is, in part, a product of the actual pattern of returns combined with the expectation of change: even if you are profitable, if the market thinks you won’t return any profits until the corporation eventually succumbs to gambler's ruin and dissolves with no residual value, your stock price will be in the toilet.
> your vision will eventually settle when you hit late 30’s

Eyesight doesn't settle, it continues to deteriorate with age. Lasik also deteriorates with time, normally becoming noticeable about ten years after the surgery. Lasik providers offer "touch ups" as you get older in order to ameliorate this.
You asked where, I showed you where. You're the only one talking about Wyoming here.
the battery has a usb-c port in photos that implies you can charge it while using it.
Can hiring a manager from some top firm help me build the team ?