jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You're mixing up macOS and iOS. The user is referring to Firefox on a MacBook Pro where there are no restrictions on choice of rendering engine.

You're also mixing up symptoms. If all browsers were forced to use the same rendering engine, you'd see little divergence of CPU/energy usage. The user is seeing a wild divergence—which is what you might expect when browsers are using different rendering engines.

You're also mixing up talking points. People have accused Safari of being many things, but being profligate with CPU/energy usage is certainly not one of them.
If you release under GPL, are you prepared to hire lawyers to enforce the license terms? It's ok if someone isn't, but in that case, why bother?
Well, how were they supposed to prevent it? I personally support killing rioters (of both political wings), but that is not palatable anymore. The building is not exactly and armored bunker. If they don't use force, there's quite literally nothing they can do to secure it. The same reason you can almost never win conventional wars in enemy territory anymore (that one might be for the best, but true nonetheless).
None of the above.

Because WhatsApp's moat/lock-in-effect is that ~2 bln people use it whilst the second largest listed here, Telegram, has around ~400M.

By this comparison, on average, by removing WA and limiting one's social circle to Telegram, chances are, that you cut ties with 4/5 of your contacts.
An investor, Meb Faber, has written on this topic several times (2018):

> Why All My Books Are Now Free (aka A Lesson in Amazon Scams and Money Laundering)

https://mebfaber.com/2018/04/18/how-to-launder-money-with-am...
You can almost always fix the traffic by maxing out acceleration. Sadly, this vindicates my real world aggressive driving behavior.
im 42 and i use it to talk to people who i would probably never have met otherwise , but ran into on different facebook groups and such

in addition there are many hobbies groups on FB that have no alternative venue other than old-style forums which suck

and finally FB marketplace has been very useful to me ,especially with this corona situation causing store closings and delays in shipping
Yeah. I'd love to love Matrix but the clients are getting in the way.

I did find a native macOS Matrix client and quite honestly I'd love to be able to use a native client since all platforms really only have Electron apps. But the macOS client only gets me so far since I also want to use it on my phone.
Agreed, police officers should rarely be shooting anyone. And certainly not those who are merely trespassing.

There are plenty of options for stopping a person going into a place, that don't involve executing or seriously wounding them. It should be a grave concern for every citizen that the police generally have so few qualms about firing their guns at people.

The police should have attempted to deescalate this situation with a minimum of violence - not the maximum.
Not literally, yes. But would you consider Shadowrun Returns or Faster Than Light a success for the IF world? I think most IF world people don't. And that's why I conclude that they have a very specific definition of what counts as IF and what doesn't. We could discuss about the details what exactly is part of IF and what isn't. But that's not the point anyway. The point is, that IF people can be proud because text heavy games are quite successful, but maybe they shouldn't think so purist.
Tangential to the conversation, but the website (Timeline) is new to me, and it is quite interesting.

Does it seem to anyone else that the design is completely backwards? After reading a news article, I'd wanna learn about what has been happening recently with the issue, and dig a little deeper slowly. This forces a model where some small bit of news is followed by a wikipedia entry of sorts.
couldn't they do something like the email address is yourusernameatyourdomain.comandanextrabityoutset@posterous.com which would be an id you could remember?
12 people decided she had no case...

Factually incorrect on two counts:

1. They didn't decide "she had no case". Deciding whether or not a claimant "has a case" isn't even the jury's job. They're there to decide whether or not the evidence supports the claims.

2. You might want to re-check the jury poll again. (Hint: not all 12 jurors decided against Pao.)
Companies can (and do) have the right to tell employees what they can and cannot do in their own time, especially if it has an effect on the company.

There are many examples of people being fired for inappropriate posts on social media, committing crimes (or just being accused of them), and even smoking cigarettes. There isn't a ton of precedent for the smoking thing, but it might very well be upheld by a high judge.

The legal basis is that, in many states, you can be fired for almost anything except your race, age, sex, or religion.
This is hard. Nothing about this is easy.

Moving forward, we should all work to make workplaces where everyone can feel wanted. I don't think Race or Gender matters and I would not want to work somewhere where it does. I want to work in a place where the caliber of my work is what matters, not the color of my skin or my genitals.

This is a long battle that may never be won, but it doesn't mean we should stop fighting.
It's been discussed ad nauseam here, but companies love "no-code" tools until they find their limitations (which is often sooner rather than later) and then they desperately get out their wads of cash to have the problems they caused sorted.

This creates an entire ecosystem of "low-code-real-developers" who have the skill, commercial foresight (and possibly patience) of working inside the guts of low-code tools, doing Java, JS or what-have-you, but inside an ugly, sparsely-documented propietary API instead of an open-source framework with literal gigabytes of documentation and knowledge accumulated in Stack Overflow over the course of fifteen years...

So now instead of two in-house analyst-developers building business applications, you have Mark from Marketing & Sales building apps in low-code, and four "low-code-high-code" contractors on expensive contracts cleaning up behind Mark.

And so it goes...
If the current law says that you need to be in the targets jurisdiction to obtain a warrant, and you can't find the target's location because they are obscuring it via a VPN or Tor, doesn't it make sense that the government should be able to get a warrant in the jurisdiction where the crime was committed?

Can you link to the part that is changes to "broad sweeping authority"?
> That's pretty much how I feel about the Fox-watching population of the US.

I used to think the same thing, and to some degree I think it holds truth. But after spending lots of time with my right-wing family, I think it's a bit more nuanced than that. Most avid Fox News watchers I've met fail to embrace the entire world-view or vision promoted on the channel, and share maybe 60-70% of the opinions elicited toward viewers. I know, it's just one data point, but I don't have a study handy.
1. As a function of population count, women and people of color are significantly under-represented in engineering. This is DBC's way of making those numbers better, and they're doing a good job (each cohort seems to have a better-than-industry-average ratio).

2. They don't have to offer scholarships at all -- not every bootcamp offers scholarships, why not hold _those_ schools to a higher standard?
Or you might find out that you don't mind the open floor plans that much after all and that it's largely compensated for by the people you work with, the project you work on and noise cancelling headphones. And who knows... crazy thought: you might end up enjoying the constant buzz and energy going around you during the day, knowing that you can choose to participate in it or just isolating yourself completely from it whenever you choose.

Best of both worlds.

Keep your mind open, give yourself the opportunity to try it one day, you might be surprised. Besides, it's pretty much a requirement if you ever look for a job in the Silicon Valley.
Since the question of "why" and "how" is coming up again, here's a quick summary I posted on reddit:

From a few different analysis on HN and elsewhere... Baidu has an analytics product and an ads product, much like Google Analytics and Google AdSense, which are used on all kinds of websites via Javascript. China has set the Great Firewall of China to modify some of Baidu's assets so that any non-Chinese IP gets a modified version of the Baidu analytics and ad code. The modification causes every web browser visiting a Chinese site using a Baidu analytics/ad product to load files from the greatfire and cn-nytimes projects on github (both of which are designed to circumvent Chinese government censorship) once every 2 seconds. The effect is that people all over the world outside of China are unwilling participants in a DDoS against github.

github has responded by taking both projects offline and replacing their content with a simple Javascript alert that shows a "WARNING: malicious javascript detected on this domain" messagebox. This causes the folks visiting baidu-infected sites to see the alert and know something is wrong with the website (hopefully not visiting it again). It also prevents the malicious Javascript from executing in a loop and reloading the site every 2 seconds.

One takeaway is that you should always have a backup of your code and resources outside a single central site like github. Another is that you should never ever have any webpage configured to load any resources from a server hosted within China IP address space as it is vulnerable to this sort of attack by the Chinese government.
You do know that's nowhere near being the purpose of StackOverflow, right?
It suffers from a lack of tooling and libraries, mainly. If more people used it, it would create a demand for these gaps to be filled. Anecdotally, the runtime also falls down when you need to use large arrays or strings, or do lots of floating-point calculations.

Even though it doesn’t have all the features of OCaml, I think F# is an eminently practical substitute, considering that the CLR and Mono are both quite solid, battle-tested runtimes, and using F# gives you access to a large body of C# libraries.

Then again, there are a lot of things to like about OCaml. The compiler is fast, the error messages are good, there are some advanced type system features to improve the correctness and performance of your code, and (as with F#) you can freely mix imperative and functional features as you see fit.
It's happening for me constantly - just clicking the link from the discussion - I get a (very) slow page load, then the unicorn page. I'm assuming it's a timeout on the backend.
It was some inconspicuous sourcing company, may well been their front co, or maybe an actual sourcing agent working for them.

I don't believe they could've reused the design for some other client.
I was surprised that there wasn’t much coverage of the fact that the funds shorted again just at the peak ($480 or something) right as the buys were being halted for retail.
That 100% smells like an exploit to me.
The language can not only be informally called "the Delphi language", it was actually officially renamed that several years ago. But maybe that never really took hold.
Cool, I didnt know that.
I have a nice pair of wired headphones and I listen to a lot of lossless audio. I like being able to get up from my desk to fill up my water glass or grab a snack without breaking the flow of music. Bluetooth isn't ideal due to the quality loss and other factors. I tried some airplay based solutions but the 2 second delay was too much. I'm seeing anywhere from 25ms-200ms latency here and it's working flawlessly.

I could just listen to music on my phone directly, but it becomes such a pain because watching a YouTube video or anything with audio on my computer completely breaks my flow.

Granted this is a completely niche persnickety problem, but what is this site if not for solving niche persnickety problems.

My friend who happens to be an acclaimed tubist just noted that he could use this for online music lessons. So there's earnestly a wide variety of use cases here.
I don’t understand what you mean. Did Aborigines own the land in what is now called “Australia” before the colonialists invaded and appropriated the territory?

You understand that tools are capital, right?
I guess the #1 reason to run Nomad on your home server is "because you're interested in it". Which is also probably the #1 reason to run a home server to begin with, for most people.

Also, while I don't wanna dispute the effectiveness of it, you should evaluate if "just running nginx from your distro repos" is fine under your threat model when you start exposing stuff to the internet or start introducing services that handle personal information.
Do you think that this can be attributed to the bullwhip effect?
I wonder...

If they don't update the apps, do they have to update the privacy policy?
It's clear that the ban on Sinn Féin members speaking on television was an abuse (by the government). But given that the BBC sidestepped the ban by having them re-voiced by actors (purportedly making Thatcher furious) it's difficult to see them as anything other than independent-minded in this instance.
It's not explainable until all these weights are between unambiguous concepts in a knowledge base rather than plain text tokens that must be interpreted. For some reason we gave up on symbolic AI in the 70's and decided making machines write poetry is where the money's at.
If the NYT caused their valuation to crash then they have a case
Sleep and hibernate is not really a linux problem, it's more of a OEM closed-source firmware implementation which is only tested to work on Windows problem so the linux devs have to eyeball it and pray that it works which makes it a constant game of whack-a-mole. So until there is an open standard for firmware used by all OEMs it will never be truly fixed. Hell, sleep doesn't even work half the time on my XPS15 with Windows so Dell can't even get that right.

That's why the likes of System76 develop their own firmware.
From the PEP [1]

> This rule is included to simplify the choice for the user between an assignment statement and an assignment expression -- there is no syntactic position where both are valid.

1: https://www.python.org/dev/peps/pep-0572/
Anyone has info on what are the blockers for allowing it to run on other browsers?
Agreed. It does let you reorganize (using shift) but its cumbersome. Not letting you link between existing items would need to be added, I've been using it today and it would be good to have that feature.
This is a good example of the ways clojurescript improves on javascript: http://himera.herokuapp.com/synonym.html
It's not hard to guess honestly, especially with Quest getting those NSLs and the ceo getting fired, and ATT "secret rooms". They redacted them for legal reasons so companies can't sue ATT/Quest/etc. for "federally documented proof of violation of privacy contracts." Though that would be hilarious if it happened.
Ideally the time you spend writing code is both compensated and under a Work For Hire of the company trying you out. Your current employer owns the IP of whatever you do during work ours and using their equipment not what you do on your own time.
Could've been there was no LLC option back in the 1970s, so they'd have to go for full-blown (expensive) corporation.
As I was trained in Verilog and know little about VHDL, to be honest, I'm not quite sure why "code" is inappropriate.

But thinking about your(blasdel's and gte910h's) comments, I'm beginning to see how error-checking can and should be different for FPGA development.
I question to value of MBA even for large companies. I see value in structured, methodical, analytical thinking for many classes of business problems (not all, many crucial business decisions involve creative guesswork!), but an MBA is way overkill, and whatever it is supposed to teach can be learned on the job. If a person cannot learn that on those skills on the job, I seriously would question his/her ability to be an effective manager.

Here is my real world evidence: German and Japanese large companies are as good or as bad as American ones (depending on your point of view). The MBA is relatively rare in Germany and Japan. Japanese large companies, in particular, tend to recruit fresh undergrads without much attention paid to their major, train them internally, and promote from within. The fact that their companies hold their own in global competition, indicates that the MBA doesn't add any superior competitiveness to American companies. In fact, I would argue the MBA actually subtracts from American competitiveness, but that argument would be more subtle, and would require industry-by-industry analysis of competitiveness. I will note in passing that software and internet industry is probably where the MBA influence is the weakest in America (primarily because of the extraordinary rate of start-up creation), and that sector is the one where America is the most globally competitive.
When it goes over the network it has to be big-endian so both sides agree on the value. That's why we call it "network order".

If the value is random and you send the low byte first and then treat that as the high byte it would work. I can't imagine that ever being useful, but it works as long as both sides agree that that [FE, ED, FA, CE] is 0xFEEDFACE.

If your RNG gives you 0xFEEDFACE you better not send it out as [CE, FA, ED, FE] or you're going to make a mess of things. Host byte order is completely irrelevant.
What a relief! :)
Wow, so they are! I didn't realize that OpenTable's market cap was that high. I stand corrected.
Not missing anything. If automation, nobody cares who gets what. Sure there's still a line for goods, but why turn the machine off at all? It doesn't 'cost' anybody anything to leave the yacht machine running all the time.
I'd argue that the definition of computability is an instance of complexity theory, which easily predates what we'd call "programming".
Awesome tool! Our Traffic Inspector also has this feature for requests captured through our API debugging proxy: https://www.runscope.com/docs/comparisons
Give LibreNMS a try (www.librenms.org), it's a fork of Observium but with different values.

I do agree with dozzie though and that's something LibreNMS hasn't yet resolved which is being able to correlate data from different devices / systems to give you the one true answer of what's just gone wrong. I'd like to think we could get closer to being able to do that with more people contributing + some fundamental changes to the software.
You could put the fire out with the sound waves and then quash it with water(?)... more wasteful than not using water at all, but perhaps more effective at keeping fires out and still a huge amount less wasteful and destructive than the current method.
"In fact it can get in the way because complexity theory ignores all those ugly little constant numbers."

No, it doesn't. A given person may be, but the theory does not. It so happens that complexity theory makes heavy use of a mathematical construct, the "big-O notation", that makes it easy to ignore low-order term's impact on a process, but that is a tool it uses, not the totality of the theory.

I assure you that if you walk up to a complexity theorists and say "Your ignoring of constant factors makes your entire discipline worthless!" you're more likely to get laughed at than blow their minds.

You want to analyze the real impact of some algorithm in the face of having Big Ints and dealing with cache issues? Complexity theory is ready for you. I've seen it done. The equations get nastybig fast, but fortunately computer algebra systems can chew right them. Amusingly, in the end you end up doing something very similar to O() anyhow and just start semi-arbitrarily chopping off insignificant terms to figure out what's actually going on in the enormous expression. But this can still be a useful exercise to get a sense of where the low-order terms may be dominating, for how long, and whether there's anything useful to do about it.
Strange how the metrics used to measure performance still break down by subject. Maybe we can break down into more interesting subjects or core areas like analytic skills, deep thinking, execution, people enabler, etc.
I think we beat you to it:

https://github.com/facebook/react-native/tree/master/Example...
Why indeed...my off-the-cuff guess for why is for obscene piles of cash and some minor ego gratification?

After reading the interesting article, I commend him for the creativity and sheer audacity of his social and sometimes-technical exploits.

He is, obviously, a very smart and talented individual...my hat's off to him for not allowing a prison stint to wreck a very lucrative career.

That was perhaps his best hack of all.

[edits]
It is possible to have free anticheat software.

I do not hate anticheat as a gamer, but I do hate DRMs.
You also have to discard the "customer is always right" mindset when using taxis in NYC.

It is notoriously difficult to convince a taxi to take you cross-town. The few times I succeeded... it was a mistake, a miserable experience and it would have been faster to walk.

Conceptually it would be nice to just be able to get a taxi from point A to point B, no questions asked, and sometimes when a driver doesn't want to do it it comes down to racism or profit, but other times it's because you're asking to do something that isn't actually a good idea.
It's not legal to use a Baofeng on GMRS and FRS because they're not "type accepted" for this purpose though there's little chance you'll get caught.
From the part2/spoilers:

> This challenge is particularly well calibrated for an interview because there is only one correct answer: “change bool incr to int opcode” (or anything isomorphic to that). The codebase and problem statement together very clearly imply that there are currently two arithmetic opcodes, and your job is to extend that to three arithmetic opcodes. [...] Cloning even one of these functions is probably suboptimal, but I might spend twenty minutes before realizing that.

I just completed it sans writing tests (took ~30min), considered and discarded that approach, instead duplicating the code-paths (leaving incr/decr untouched and instead making mult_ versions of everything). I did reuse the delta_result_type, though.

Briefly my reasoning was that this would make the fork easier to maintain against hypothetical future upstream changes and keep the logic simpler, while guaranteeing that I didn't miss to implement any particularity - compiler would complain about missing constants or functions as long as I covered entrypoints.

A bit of rule-of-three thinking: If in the future there would be even more arithmetic functions added, maybe it would be prudent to refactor and generalize parts of it? But not at this point.

Curious to hear if you agree with OP that my approach was incorrect or with me that it's equally valid (:
Stallman has a vision that you and I should be typing our comments and playing our games from machines that are under our control, i.e., whereby we can inspect and modify all of the code that is running on them.
That is not the case, and all Stallman is saying, is that this is bad for us.

The Free Software Foundation was founded in 1985. From there since Free Software has only lost ground.
I don't think Stallman would agree that "lack of pragmatism" is really what's stopping things from changing for better.
> some old churches would entomb people

I remember visiting the Westminster Abbey. It’s full of famous dead people. Marked floor tiles and all.

Chaucer, Darwin, Newton, Dickens, lots of kings and queens all right under your feet.