skysight-inc/HackerNews huggingface dataset:
Fuck Off, I'm Coloring
Sauron is an HTML web framework for building web-apps
Sauron follow Elm's simplistic design of writing view code.
Juul to Cut More Jobs, Explore Exiting Europe and Asia
The issue is not hardware or OS software, it's content control.

CCP has a unit within almost every Chinese company making sure they adhere to CCP policy it's impossible to avoid when data is on the other side of the fence.
If you’re talking about core pinning (cpuset.cpu_exclusive) Google had famously used this for some workloads and when they turned it off by accident performance got better
This looks incredibly expensive and not competitive at all.

Over $20 for a 1 lb package, over $60 for a 50 lb package from Oakland to Los Angeles and a quoted time of four days station to station.

I can overnight a 50 lb package for $35, door to door, over that distance with the appropriate FedEx account and discounts. The ground service would cost me $30 without any discounts...
Jesus. I think I've vastly underestimated the opportunity cost of sticking with digital marketing rather than making the shift to developer. My thinking was always "yo it took you 5 years to consistently get 6 figs wherever you go, do you want to have to do that all over again?" But You're telling me they let brand new right out of college folks make a quarter mil? Mother of god.
I’m using a TESmart HDMI KVM that behaves well, at least with my monitors. My USB peripherals sometimes need a reset though.
> Universality, High Quality, Low Cost. Pick two.

Aren't universality and low cost mostly the same thing? The lower the cost the more people can afford it, if the cost is low enough that is capitalism version of universal. (That's probably why many other commenters claimed their country has all three)

What do you really mean when you say "low cost", to which % of the population do you expect it to be "low"?
Perhaps, but I don't think that they were punished. The difference I'm getting at here is subtle, but it's the difference between declaring independence and replacing the existing government. Both happen through revolution of some form, but one breaks away from a government you dislike. THat's not punitive. One replaces it and usually punishes the old one.

Declaring independence from a distant seat of government is vastly different and vastly easier than trying to overthrow the local government.
Character with Longest Consecutive Repetition in Java
Any highlights or summarizations?
Web Bundles Break Ad Blockers
I've been meaning to do something like this, but imagined it as an interface that takes information, saves Stripe payment tokens, and only charges them when the goal had been met and optionally the timer was up. I'd provide a minimally styled HTML template for the low-code crowd and let others style it however they like after grabbing the info from an API. Still losing about 3% but then the user wouldn't be beholden to Shopify.
Isn't the solution painfully obvious. Remove the limits around the time you expect extreme loads. Like you said, it works most of the time. Take a hit for unexpected workload spikes. It's a design decision.
Programming is about writing code that's understandable for humans - otherwise we'd just edit the binaries with a hex editor. A polymorphic function may well compile to the exact same binary as a switch, but it puts the responsibilities in the right place and makes future maintenance much easier.
It'll be up on Setapp tomorrow. Not planning to sell directly at the moment.

Thus far, the Sandbox hasn't been a limitation for what I want to do - it's pretty clear that that's the way that Apple is moving, and I don't want to invest too much into something that Apple could eventually put behind some very scary dialogs, or worse.
Around here you see a lot of people with plastic stars they give out for “donating” to police organizations screwed onto the rear license plate.
Heh. I'm (I hope) a person with sage wisdom... on some subjects. On others, I'm a crank. And you, who call yourself a crank, I suspect there are some subjects on which you have sage wisdom.
This comment on quantitative protein assays is only partly correct. It is definitely harder than quantitative assays of messenger RNA (aka “gene expression” and not as comprehensive. But there are now hundreds of quantitative proteomic studies that survey 5000 or more proteins in single samples (and their peptide fragments). Search PubMed for the author “Aebersold R”.
Fvwm3-1.0.0 has been released
Shutting down the NSA isn't the answer. We do need those orgs to keep operating for good reasons. Otherwise somebody who dislikes those orgs or has a grudge can shut the whole thing down by breaking the law (imagine a foreign agent playing the "long-con" and doing this).

The answer, as others have already said, is imprisonment of commanding officiers, supervisors, senators in charge of oversight committees, etc. Hold the people that make decisions accountable. Don't hold the entry-level engineers who had a family to feed accountable. Hold the people calling the shots accountable. 10 years in prison is a pretty good incentive for those in charge to make sure what they and their employees are doing is legal.
That's the goal I want it to fill! It's powerful and 95% of the features are completely free, I'd encourage you to give it a shot.
There's probably a sampling bias, because of the attitude that one should learn Haskell "to be a better programmer". The FP universe is far broader than the pure FPs. Need I remind: Twitter went from RoR to Scala, ostensibly for practical (performance) purposes, though with hindsight they could have figured out how to scale RoR. So it's hard to argue that nobody has gone the other way strictly for "practical" reasons.

It's also hard to argue that Whatsapp hasn't been wildly successful at scaling to a billion users on a miniscule engineering team in spite of "impracticality of FP".
Computers.. are becoming old hat.

What's the next big thing?
Hmm. Levels.fyi has a lot more data:

https://www.levels.fyi/comp.html?track=Software%20Engineer&s...

has just over 2000 entries for Software Engineers. Admittedly, it’s time since launching in 2017, but that’s still a simple average of more than 600 samples a year.

Is levels.fyi just not widely known?
It appears to be trying to say "no one prosecuted the CIA torturers (and the Obama administration should have)." Implying not that his administration was behind it, but that his administration failed to do anything about it after the fact. Which may or may not be a fair point.
Haven't read it, but there's a summary section in the attached PDF on page 69.
> However, generally, branching offers the compiler more flexibility to optimize because all the jump targets are known in advance. In case of virtual dispatch, a static compiler may not know all the jump targets at the time of compilation so generally such code is harder to optimize.

But those are precisely the cases where the behaviour of a switch may be wrong (for example, if a different module adds another implementation of the interface that you don't know about). I'll take slow correct code over fast incorrect code any day.
https://en.wikipedia.org/wiki/Oliver_North

"In July 1987, North was summoned to testify before televised hearings of a joint congressional committee that was formed to investigate the Iran–Contra scandal. During the hearings, North admitted that he had misled Congress..."

One of the sources explains that when congress investigated the Iran-Contra scandal, it granted Oliver North immunity for what he would say. From one of the Wikipedia sources:

"The most serious obstacle to North's prosecution was the immunity grant extended him by the Select Committees that in 1987 investigated the Iran/contra matter. North's nationally televised testimony under that grant of use immunity, which guaranteed that nothing he told Congress could be used against him in a criminal proceeding, greatly complicated Independent Counsel's investigation and raised serious questions as to whether North could ever be tried."

https://fas.org/irp/offdocs/walsh/chap_02.htm
IN Need of Good Hacker
This professional hacker is absolutely reliable and I strongly recommend him for any type of hack you require. I know this because I have hired him severally for various hacks and he has never disappointed me nor any of my friends who have hired him too, he can help you with any of the following hacks:

-Phone hacks (remotely)
-Credit repair
-Bitcoin recovery (any cryptocurrency)
-Make money from home (USA only)
-Social media hacks
-Website hacks
-Erase criminal records (USA & Canada only)
-Grade change
-funds recovery

Email: onlineghosthacker247@ gmail .com
Which state is this? Just curious. Most of us in the Bay Area are here due to our jobs, not because we love the place.
Well, you probably don't get the other part of the talk though: "The talk is about how you will be treated as less than other people, you cannot let that ever make you angry, never let it cause your voice to raise, to always be conciliatory. Because you might get killed."
My public high school here in the US offered Latin in the mid-90s when I was there. Not a particularly good school, either, frankly.
Conversely, they contribute a certain amount to HSA every year. So, depending on how much one needs, it's quite possible for none of it to have come out of your pocket.
For anything 5GB plus - external drive & cycle over

The only person I'm sharing with lives near me, so sneakernet is the most convenient.

I once hit a transfer speed of 30TBs/hour carrying a box of hard drives home from work.
They're right, and they're wrong. OOP is considered an anti-pattern... by at least someone, somewhere. OOP is also considered The One Right Way, by someone, somewhere.

Is there a consensus one way or the other? Not only no, but $PROFANITY no. The person who claims that there is... yeah, consider them a blowhard who is out of touch with reality.
In addition to supporting search, it supports natural-language commands.

You can use it like Spotlight (type to search), but then you have options beyond just opening - you can move files, or complete reminders, or create events. Or you can use it closer to Siri (but with a keyboard), and type in a natural-language command.
Are you hiring SWEs for HW-SW co-design?
All countries which play the geopolitical game have "enemies". Pakistan and China are geopolitical allies, the Belt and Road initiative runs through Pakistan while Pakistan provides a port to China. The two states have very little in common ideologically, but as is the norm in geopolitics, common interests usually trump ideology.
Sidetalking
Polarizing much? When you get to "or the CIA torturers" back up and find the verb. It's just poor sentence structure.
Foreign firms do bid, just not with lower costs or faster schedules. Skanska from Sweden is in charge of NYC's East Side Access, which was originally forecasted to be completed in 2007 at a cost of $4B, and has morphed into the world's most expensive per-mile rail project at $12B with a completion date in the 2020s.
OpenWhisk with Nimbella and Serverless Swift
> "The failure to address the abuse was attributed to ... fear that the perpetrators' ethnicity would trigger allegations of racism and damage community relations"

Defund the police for being too worried about racism to do their job. Wait ... what?
Nimbella and Postman: From APIs to Serverless Cloud Applications in Minutes
Its trivial to disable PEX and DHT in any reasonable client
It's absurd that they didn't.

Of course it would be nice to get the audio published after the shift ends. Data can be made public without endangering an ongoing operation.
Ask HN: How do we hold news media accountable?
The Issue:

Murdoch et al's interests clearly don't align with the commmon person.

We've obviously entered a new age of misinformation (where spread/penetration has increased, rather than the accuracy of the information itself necessarily).

Sensationalist news is more successful in spreading / catching interest than accurate news.

---

My Question:

How do we solve this, rather than just lamenting the situation?
Is it a governmental body that should regulate this? A not for profit? Or do we leave it to the free market?

How do we force a higher degree of integrity from media outlets? How do we reduce bias?

Do we need an independent body here?

Do we force, through legislation, the requirement for newspapers to make 'louder' apologies for misleading information?

Do we force, through legislation, large fines for gross negligence?

Do we issue a 'badge' to news outlets that consistently maintain good standards of research and impartiality? How do we maintain the integrity of this badge?

Do we hold individual journalists accountable too, rather than just the org? (Sarbanes–Oxley-esque).

How do independent journalists & bloggers fit in here?

What's the light at the end of the tunnel here?
It's definitely a trade-off. I am betting that for some users, the discoverability and simplicity of typing natural language wins out over syntax that needs to be learned - but it's not for everyone.

It does support fuzzy matching, so you could always type "rmt" in place of "remind me to" and so forth.
I believe this value proposition was more important at the start of contemporary crowdfunding (~2010), in order for folks to trust crowdfunding. As I note in the Craigstarter README:

> The lack of goal-triggered payments is probably the biggest "downside" to Craigstarter. Technically, I believe you can have charges be authorized on checkout, but only pushed through on "shipping" — allowing one to approximate the Kickstarter experience on Shopify. However, these charge authorizations are short lived, and this would only work (as far as I can tell) for quick campaigns.

> That said, many Kickstarter campaigns are run as promotional tools more than strict fundraising tools, with the intent by creators to ship no matter what. In theory, one could set a minimum goal on Shopify which, if not met, would trigger a manual refunding of all backers (minus the ~2.8% processing fees). Robin Sloan rigged up something similar with his 2020 Sloanstarter campaign.

> In the end, if you have an audience, and you have reasonable baseline goals, then the issue of "raising enough funds" for a project launch is often not an issue.
Me too, doomscrolling is such a waste of time. Any news I do follow is more local, constructive, positive. Lot less propaganda that way.
If your spouse stayed at home supporting your family while you worked and built your career, but you didn’t accumulate savings early on. Your income stream is a marital “asset”. She helped you build that asset.

Besides that “accumulated” assets are just that, “accumulated” over a span as your income increases.

Would you be okay if you were 50/50 in a startup, worked hard early on and then when the other partner saw that the result of the early work was about to make a massive amount of money but hadn’t yet, they pushed you out, split the early assets and were able to enjoy the growth without you? Wouldn’t you feel entitled to the income stream?

The stereotypical example is the wife working, while the husband goes to medical school and when they graduate, they leave the wife. At that point, they haven’t accumulated much in assets.
Everything You Need to Know about H.266, AV1, and EVC
> They find that when the relative tick size, i.e. the minimum tick size increment divided by the stock price, is larger, HFTs compete more intensely to be the first one to the front of the limit order book queue in order to supply liquidity.

Although I think the SEC has generally done a good job in terms of market microstructure (especially in terms of resisting ill-informed populist rhetoric), I really wish they'd start exploring sub-penny tick sizes, at the very least on the most liquid low-priced stocks.

Since decimalization, it's been two decades since we've had a tick size reduction in US equities. When certain stocks sit at a one penny bid-ask spread all day, that's a sign that penny ticks are too economically wide. It's consumers and ordinary investors that pay the cost in terms of higher spreads.

You can think of the bid-ask spread as the cost of liquidity. It's how much more you pay for immediate execution. The tick size therefore acts like a price floor on the cost of liquidity. Why are we imposing a price floor, one that's much higher than the free market price, on end-consumers? If we reduced tick sizes from $0.01 to $0.001, the cost of trading for most retail investors on most stocks would fall by 50% or more.

It blunts the price discovery process. It incentives HFTs to compete in an arms race of speed to capture queue position, rather than provide better prices. The only group it really benefits are the incumbent exchanges (who can avoid competing with new entrants offering better pricing), and large, active portfolios, like hedge funds, that incur high market impact costs.
Anyone who has top use windows and its apps can answer this.
It sounds like you’re saying you’re fine with users doing things like creating unlimited sock puppet accounts and engaging in vote manipulation (which is what the troll farms you’re describing as SSMs have been accused of doing)? I’m genuinely not trying to be snide here—I’m just reading “we won’t enforce the rules because someone’s probably smart enough to break them (i.e. ‘do whatever they want’) and get away with it”. Is it officially okay for HN users to engage in coordinated inauthentic behavior?
The major difference is that Airdrop establishes a direct WiFi connection, bypassing the router completely.
Most people find Amazon to be an overall improvement to the world. Not everyone is as lazy as the French or a privacy activist, the majority of people like having things that add value or convenience over old ways of doing things and they understand that not every job is a cakewalk.
Lax voter ID laws and making it really easy to steal votes through the mail is a good start.

I find it odd that seemingly intelligent people ignore these glaring security holes to further their own political agenda.
Has this been revised for the post-COVID era?
When the metric is income, pretty much everybody who works for wages or salary is below median. People who are above it are those who derive most of their income from investments.

So, in that sense, OP is still correct - it's beneficial for workers to organize for collective action, so long as you draw the proper boundaries within which that collective action will operate.
I learned from Sam's C Primer Plus.

https://www.amazon.com/Primer-Plus-5th-Stephen-Prata/dp/0672...

My version was older than the Amazon version as I learned in 1987.
Well said. Even in cases like Picasso or Mondrian, they were highly accomplished artists before they developed the abstract styles they became famous for.

Picasso: https://www.wikiart.org/en/pablo-picasso/artist-s-mother-189...

Mondrian: https://www.wikiart.org/en/piet-mondrian/wood-with-beech-tre...

Kandinsky: https://www.wikiart.org/en/wassily-kandinsky/odessa-port-189...

Miro: https://www.wikiart.org/en/joan-miro/house-with-palm-tree (admittedly abstracted, but very far from his later work)
> "if you want them to pay up, tax them"

Tried that. Your employer as of yesterday has... decided to make the little guys pay for that too: https://www.businessinsider.com/apple-amazon-google-pass-cos...

Fundamentally, we're trying a lot of different strategies to fix this, but Google is greatly invested in dodging any sort of responsibility for it's externalities and actions. Perhaps the solution here is to both implement a tax and prohibit harmful over-trillion-dollar-monopolies from raising prices at the same time? But then, they'll say it's unfair that they can't set whatever prices they want.

I am not sure Australia's attempt will be any more successful, but it's increasingly becoming apparent we just need to ban these companies from operating, forcibly shut them down, and retire their user-hostile services.
The clojure community has robust tooling around types and similar mechanisms. There is core.typed, but I honestly don’t know of many who use it in production.

More recently, clojure.spec was released (https://clojure.org/about/spec) which I see the community starting to coalesce around. It’s a nicely-designed way for doing validation and property verification at runtime, and imo avoids the “awkward space” problem you mentioned. By creating specs, you get validation, nice errors, and generative testing (almost) for free. Because Clojure development is often repl-driven anyway, there’s not a huge benefit in having compile-time types, at least if you subscribe to the philosophy behind clojure.spec.
(going with the definition that frameworks are "your code gets called into by the community code" where libraries are "you call into the community code", please correct me if I'm wrong)

There are some very nice FP frameworks, for example Phoenix LiveView, or phoenix in general. Elixir has lots of mini-frameworks (like the Enum and Access protocols). They're a joy to work with and pretty easy to understand. I'm not really sure what constitutes a plugin, but I've written what I would consider "plugins" for the BEAM vm (loaded at runtime, with an exposed API behaviour called into by the system), and they're pretty smooth and easy to handle.

Arguably all of the BEAM OTP (std lib) and the patterns that packages expose for building persistent services are FP frameworks. If I may be permitted to make a more apples-to-apples comparison between the Erlang BEAM framework, to the BeOS C++ framework (both highly concurrent message-passing, actor frameworks). While I loved programming for BeOS, IMO doing everything functionally is far far smoother an experience than doing everything with objects. Both I enjoyed far more than programming the Dalvik (android) Java framework (though that was circa 2009).

Anyways having experience in all four quadrants, I don't think it's as simple as ("frameworks/plugins -> OOP; libraries -> FP).
"Although some studies argue otherwise, a number of academic papers study the effects of algorithmic trading and high-frequency trading on volatility in equity markets and find evidence that, under normal market conditions, they reduce short term volatility."

That's interesting, and goes against the conventional wisdom that markets driven by automated, high-frequency trading will be much more volatile. I wonder if HFTs made major changes to avoid another Flash Crash.
Is there an iOS client for Syncthing?
That's unfortunate. That was my go-to method.

From https://send.firefox.com/:

"Firefox Send is temporarily unavailable while we work on product improvements.

We appreciate your patience while we make the Firefox Send experience better."
Why?

At 60dps that is one frame every 16.7ms.

Sub-ms latency is easy on a local network. Heck I can get a few states away and back in 16ms.
You say inheritance was added to OOP in the 90s. I don't know the history here, but I know Smalltalk has inheritance. So was that a late addition to Smalltalk?

I'd also like to know why you think REST is disturbingly anti-OOP. It does impose a separation between the implementation of a resource and its representation, right? So multiple implementations could have the same representation and the same verbs. So in that sense, it's like OOP, isn't it?
Who is going to investigate the police? How many police officers are willing to report wrongdoing on their fellow officers? How many politicians or DA’s are willing to be “tough on police”?

No party is going to run on a platform of being tough on police. Most Americans actually “Back the Blue”. They protect the good folks from “them”.
It wasn't. They're being hyperbolic with the intention to mislead.
I don't know what you do but when you earn enough to move from your needs to your wants phase, you find happiness is more important. A nasty job paying lots will make you miserable and impact your health. Money is secondary in the wants phase. Maybe you're different, I don't know.