skysight-inc/HackerNews huggingface dataset:
FeedbackGlow also offers a one-time payment option (pay once, use forever). Don’t miss out!
Yep, this is an important point.

We wanted the metrics to create the right set of incentives to make people improve the right parts of the system.

For example, we did present deploy frequency prominently. This gets people to see it, managers to want their team to be in the upper percentiles, etc. which drives a set of practises that, in general, and backed by research, are beneficial.

One of my favourite features was putting two graphs together: size of PRs vs. time to review. Time to review went up more or less linearly to size of PRs, but past a certain threshold (different per team!) time to review dropped sharply with larger size of PRs. This made for a good conversation to topic with teams that sets the right incentives for smaller PRs, iterative development, etc. (and it happens to correlate with deploy frequency).
Not the person you ask, but I have to think about this one (PNAS is pretty much a Science/Nature level journal impact wise). https://www.pnas.org/doi/10.1073/pnas.2202224119
> accompanied by competent, autonomous civil services. That’s not something America has.

That's a bold claim. The federal system can be incompetent and isn't autonomous. But lower level local ones tend to be especially if far away from politically contentious topics until you get to counties that are really small. Representative elections are both about accountability and about representation so I don't have to worry about minutia. As long as rules are followed and you have systems that remove influence peddling (not so much appointments as above-board job interviews with many candidates), then you can let failing to follow such rules be a scandal that takes out the politician that tried to corrupt the system.
I imagine they want to be able to let people go without building extensive cases against them. While being let go without a good reason isn't fun, neither is working with toxic people while the company tries to build a case against them.
It also only applies to the laptop in question, instead of being set up for the whole network. I don't like that the title can be read as "you still need NAT with IPv6, so why bother?"
> Its pretty easy to go to college on loans and rack up $150k in debt for an average 4-year degree.

It isn't easy for a 4-year degree. To get to that level generally requires law school or medical school debt or an unfunded graduate degree.

For 4-year degrees around 80% of students graduate with less than $30k in debt.

For public schools only 7% of graduates have debt above $50k. For private nonprofit schools 12% have debt above $50k. For private for-profit schools it is 32%.
I get that this is an american comment. But usually you are focused on each trades. In Sweden we have an "office worker" union.

- https://www.unionen.se/in-english/this-is-unionen

You can be in finance, hr, it, dev, engineering etc. Because we all want transparency, good salary, protection, 40h work weeks, overtime etc.

A union is not going to be involved in specifics like if we use Linux or Microsoft, so why does it need to be tech focused?
Performance reviews have been very good to me. One of the best things for my career has been my blog. (https://www.forrestthewoods.com/blog/)

At the end of the day a perf review is storytelling. Learn to tell a good story and reviews will be good to you.

It sucks that getting a good or bad review is dependent on factors outside the actual work. But it is what it is. No one disputes that employees should be rewarded for the quality of their work. That’s an effectively unsolvable problem so companies do the best they can.
Where is this legendary employer who instantly hires all takers, no questions asked?
Galactic Civilizations 2 (also, 1,3,4 ??) in the same genre is well-known for its AI, good even without handicaps or cheats. This includes trading negotiations BTW.

(At least good compared to what other 4X have, and your average human player - not the top players that are the ones that tend to discuss the game online in the first place.)

EDIT : I suspect that it's not unrelated that GalCiv2 is kind of... boring as 4X go - as a result of a good AI having been a base requirement ?

Speaking of StarCraft AI... (for SC1, not 2, and predating AlphaZero by many years) :

https://arstechnica.com/gaming/2011/01/skynet-meets-the-swar...
I found this article, written by an assistant to the guy who made the NeXT logo, enormously interesting: The Daily Heller: The Assistant, Jayme Odgers, Works for Paul Rand

https://www.printmag.com/daily-heller/the-daily-heller-the-a...
A historical tidbit which I loved in Paradigms of Artificial Intelligence Programming (available in PDF and EPUB here - https://github.com/norvig/paip-lisp):

> The name lambda comes from the mathematician Alonzo Church's notation for functions (Church 1941). Lisp usually prefers expressive names over terse Greek letters, but lambda is an exception. A better name would be make-function. Lambda derives from the notation in Russell and Whitehead's Principia Mathematica, which used a caret over bound variables: x̂(x + x). Church wanted a one-dimensional string, so he moved the caret in front: ^x(x + x). The caret looked funny with nothing below it, so Church switched to the closest thing, an uppercase lambda, Λx(x + x) . The Λ was easily confused with other symbols, so eventually the lowercase lambda was substituted: λx(x + x). John McCarthy was a student of Church's at Princeton, so when McCarthy invented Lisp in 1958, he adopted the lambda notation. There were no Greek letters on the keypunches of that era, so McCarthy used (lambda (x) (+ x x)), and it has survived to this day.

So, yes, on the topic of this post - Church pops up in loads of Lisp retrospectives. Maybe he's "forgotten" by people with very little engagement in the history of computing.
"Steve's goal is to transform the learning process at the college and graduate school level with a powerful computer and a new kind of software."
To go along with the other response, they don't own your copyright -- but I don't know if the language in the Python CLA actually holds them to the "we can only relicense to open source licenses" if challenged in a court.

But that's not really a risk I care about. The PSF is a nonprofit that's clearly aimed at being a nonprofit, and a Future Evil Board is beyond what I'm going to worry about.
Have you used CoPilot with vs code? It's not perfect all the time but its autocomplete is right a significant amount of time.
Show HN: Watch/filter new domains from certificate transparency logs
This can be used to find phishing domains or domains matching any pattern you want if you select "custom filter." You can also connect over WebSocket at /ws and use any programming language you want.

There may be duplicates because some domains are published in multiple logs. I get data from all of the logs currently included with Chrome, a list of which is available here: https://github.com/google/certificate-transparency-community....
Yeah browsers have started adding better support for controlling this but it's super inconsistent! I'm working on some other webcam stuff, I think i'll make myself a little widget to make this easier to control

(someone actually made an issue for this: https://github.com/nolenroyalty/paccam/issues/1)
Only 1 lan port and only usb2 is not great...
Why not both smart and crappy?
Yes I realized that $300 was the base. But "much more" is like $1000 per month so optimistically about $6 per hour.

A while back I heard Boeing had aerospace engineers working abroad (I think in India) for $9/hr. That is probably a good salary for that part of the world. But in the US the same job might pay $100 per hour. Then we also have a different work culture than elsewhere. If you pay foreigners "good money" they might be working at all hours, but US workers demand a reasonable balance.
Stillcolor: Disable temporal dithering on your Mac
In my experience it's not just the judgement of the manager but the judgement of their whole reporting chain. All of which can read the reviews and may be the ultimate decision makers on promotions/ratings.
I think getting rid of the Senate and increasing the number of seats in the house is an instant remedy to many ills in the political system.
I think you are trying to make this out something that it isn’t.

Visibility at the “cost” of negligible impact is more important than raw performance. That’s it.

I’m a regular user of Linux with some performance sensitivity that does not go as far as “I _need_ that extra register!”. That’s what the majority of developers working on Linux are like. I think it’s up to _you_ to prove the contrary.
Unfortunately, I can't share the general enthusiasm for this song, neither musically nor in terms of how it sounds. The only thing that is quite good is the part of the video with her transparent sweater.
The Most Mysterious Song on the Internet has been identified
Tell me about it. I had just accepted a position at Company A when Company B came in with what seemed like a much better offer: full-time employment instead of a contract, higher pay, and equity. So, I left Company A and joined Company B.

From the start, my boss at Company B was very dismissive, with very little interaction with me. Not because I didn't approached him or because distance (we sited one desk appart).

Then, despite a very positive interview with him, he quickly decided I wasn't a 'fit" and at the two-month mark, he let me go, citing my 'lack of Data Science expertise' as the reason.

This happened even though the two major stakeholders, for whom I was doing 90% of the work, were super happy (as happy as you can be in two and a half months of work) with my performance.

The situation was frustrating. My role wasn’t to be a Data Scientist. It was just two and a half months into the job (the first being holiday-heavy, with half the team out), and I was making good progress.
This is outsourcing a problem solution to the user. And the covers are a mere workaround.

* Shall not be needed for a well designed device.
* Covers are ugly.
* Make devices even bigger than they are already.
* Don’t protect against high forces.

Don’t get me wrong. A cover reduces the risks. My phone is alive despite I don’t use one but that is luck (and some care).

Manufacturers get away with weird design decisions.

* Hard (fragile) screens. Somewhat okay?
* Camera lenses extending out of device body.
* Camera bump extending out of device body.
* Glued sealant instead of replaceable sealing rubber (Apple *does not* guarantee that the iPhone survives water - the glued sealant ages).
* Glas backside to make it more fragile. Which improves Qi-Charging needed for metal bodies. Which wouldn’t be needed with polymers bodies.

And then there is the Nokia 5110. Surfing everything except water. And the next gen? Nokia built the antenna inside because they improved it. The didn’t sold „more is better“. Nokia improved the device itself :)
He was also among a handful of people invited to contribute to a book tributing Alan Kay on his 70th birthday.

https://users.cs.duke.edu/~rodger/articles/AlanKay70thpoints...
Nice to see a (presumably) simple to setup OpenWrt device at a reasonable price. It would be really great to see a future device with a switched fabric (5-ports minimum, more ports better). Already having an older device with a hackable switched fabric has me spoiled and I want my next one to have it as well.
Who your boss says is "low-performing" may not match your own experience of who is "low-performing", and may include e.g. people who the boss doesn't personally like, or indeed may include you yourself.
> In what world should a UNION of the workers care about the COMPANY?

Some unions are more powerful than companies (think UAW). They're able to negotiate terms that are bad for the long-term health of the company, and not having backgrounds in running companies, union leaders might not be thinking about that.
Okay, I can't believe I am going to defend performance reviews (I hate them with passion), but I actually disagrees with the author's main point. Same accomplishments can be colored good or bad, but that in itself isn't wrong. You could've moved a mountain with a teaspoon, but that's pointless if you don't work for a mountain moving company. i.e. performance isn't just what you have done, but also whether that aligns with the goal of your employer.

(Of course there's the problem where the capitalistic system forces people to work and do things that aren't necessarily aligned with their personal goals and values, just to have a roof over their head and food on their table. But that's a whole different story.)

(And then there's also the problem where people will abuse the review system for their own benefits...)
That’s actually good. The more voices the better, that will make for a more vibrant discussion.
Look, it's likely we just come from different backgrounds. Most of my perf-sensitive work was optimizing inner loops with SIMD, allowing the compiler to inline hot functions, creating better data structures to make use of the CPU cache, etc. Frame pointer prologue overhead was measurable on most of our use-cases. I have a smaller amount of experience on profiling systems where calls trace across multiple processes, so maybe I haven't felt this pain enough. Though I still think the onus should be on teams to be able to comfortably recompile---not the world---but some part of it. After all, a lot of tuning can only be done through compile flags, such as turning off codepaths/capabilities which are unnecessary.
The point is about a wider audience - I believe it is good to highlight people that have contributed significantly, yet overlooked by society at large - agreed about the CS sector, but then again on my intro to AI course less than 7% of bachelor students have heard of him in this context!
Media organizations like the New York Times have had unions for a long time. The Times Tech Guild is part of the New York Times Guild, which is part of the NewsGuild of New York, an umbrella organization for a lot of media unions in New York.

There is no tradition of unionization in most tech companies, and tech employees are paid very well and have usually had an easy time moving between companies. If you're unhappy with something, you can probably solve that as an individual without needing collective bargaining.

Tech workers at a company that's already unionized would be more likely to unionize in part because their colleagues are unionized, so they look around and say, "Hey, how come I'm not a part of that?" And the unions themselves can evangelize unions and recruit tech workers to unionize, which is good for the union because it gives them more resources and more bargaining partner. It's much harder for a union to come into a non-unionized workplace and start a movement from scratch, especially with a bunch of people who make six figures.

There's also a libertarian streak to Silicon Valley and the tech industry more broadly. This makes startup culture vibrant but at the expense of more individualism and less collectivism.

It's no coincidence that one of the few areas of tech to have seen a meaningful unionization push in recent years is gaming. Workers in gaming are in much more volatile positions, since it's a hit-driven business with long, expensive development cycles. And there's a constant stream of young, idealistic people who have dreamed of working in games their whole life and are willing to take on terrible working conditions and low pay to live that dream, at least for a while. There's also a lot of roles like art, music, and game design that are hard to parlay into other industries, whereas a software engineer or product manager who works can move between industries with relative ease. So there's an incentive for people in those roles to fix the companies and industries where they are instead of just moving on.
Remember to also check for data in localStorage, IndexedDB and so on. Service Workers can upload saved data after you closed the tab: https://developer.mozilla.org/en-US/docs/Web/API/Background_...

Not that I doubt OP in any way, just in case you really want to be sure :)
Brutalist architecture is about showing the bare structural elements without any decoration, so I think there's an argument for any CSS being UNBRUTAL. Which covers some recurring themes in brutalistwebsites dot com but sure doesn't cover all the "I liked the way Raygun looked but I didn't like all those itchy decayed fonts, gimme a nice clean Helvetica-wannabe please" screenshots I see in there. Just the people who said "web design went precipitously downhill the moment someone tried using a table full of images to control the page design".
Lots of scale differences here though, Iceland has like 400k people and is around the 180th in terms of population. Good to see, but I would say hard to compare with larger countries.
Or you can think of dogs with a superior sense of smell that will also eat feces.

For all we know, a superior sense of smell may have driven our ancestors to enjoy foods more than modern humans do.
Businesses already hold a lot of leverage over employees - like healthcare or the ability to feed their families.
Wan <—> Wired Lan + Wireless Lan

If you have a beefy wireless Lan that can pull 1.5 Gbps then the two Lan connections combined can still saturate the Wan pipe.
Only question is when to buy
The AT&T corporation was massive back then. These folks were looking at rebranding every piece of equipment in the country, it wasn't going to be a cheap adventure. Bass did the right thing by making them comfortable with the cost.
Thank you so much! That is a vastly more informative article. It seems like it's not so much the NYT is opposed to the contract's specifics -- they're opposed to having a contract at all because the union is new. The NYT has been stringing the union along without ever actually signing anything, so now the union has to strike to get the NYT to take them seriously.

Key parts:

> The Tech Guild won its unionization vote in March of 2022, but has yet to agree upon a final contract with management. In September of this year, the Guild voted to authorize a strike with an overwhelming 95 percent (or over 500 members) in favor. The vote marked two and a half years of bargaining with no result. As Harnett puts it, “At some point, you need a deadline.”

> The first key demand is a protection that Times editorial staff already have: just-cause job protections, which would ensure that members cannot be fired without good reason and due process. The editorial staff won this protection in their 2023 News Guild contract, and just weeks ago, 750 Times journalists penned a letter to management urging them to reach a contract with the Tech Guild before Election day.

> The second demand stems from a pay study the union released in June of this year, which found numerous pay discrepancies for women and people of color. According to the study, Black tech workers at the newspaper make 26 percent less than white workers. The study also found that women, who make up over 40 percent of the Tech Guild, earn 12 percent less on average than men, while Black and Hispanic or Latina women earn 33 percent less than white men.

> The third demand in dispute is a frequent source of anxiety for Hoehne in particular: return to office. Currently, many in the Tech Guild work remotely full-time.... Hoehne has been living and working remotely three hours away from the Times office, in upstate New York, since the pandemic began. “I would lose my job. I can’t sell my house. My kid is in daycare. I can’t. All we’re asking is for them to put in writing that we won’t do that to you.”

> But both Hoehne and Harnett don’t think management’s reluctance to settle these demands stems from the particulars of any of the demands themselves; none of them would spark radical changes. The negotiation process has lagged for years, which Times editorial staff experienced en route to their contract as well. Rather, Hoehne said, staring down the barrel of the Election Day strike, management’s immovability feels like it’s more about preventing the union from stabilizing at all.

> “They could easily end all of this with a single phone call or e-mail,” Harnett said. “But they’re making the decision not to. Maybe they don’t believe that we are resolved [to strike]. I don’t know how else to convince them.”
As if only low-performing coworkers would be terminated.

The total freedom of the company to terminate anyone any time for any reason or no reason is extreme, and now we are pivoting to the other extreme. Funny how that happens.
Yes! Outsourced HR has been a thing for a while, the same as IT or customer support. Offshoring the dev team makes sense, and offshoring of lower management has started, because it’s just easier if they’re in the same timezone as their team. Obviously senior management is too important to be replaced, for now.

The goal of a company is indeed to make as much money while spending as little as possible. Why hire people when you don’t have to?
It's strange to realize how sophisticated "pop" music was at the time. Lots of beautiful harmonies, violins ..
In practice, if you're just making a one-off for personal use, you'll probably get away with it for as long as nobody complains about it.

If you do get a knock on your door, and the agents don't think you're actually trying to be malicious, what will happen is that you'll be told to stop. If you don't stop, then you'll get fined and your equipment will be confiscated.

BTW, WiFi frequencies are not "free for all", they're just permissively licensed.
It's primarily a wifi router so most of the bandwidth is assumed to be used by wireless devices.
HTML link, or button, that is the question / Marijke Luttekes
Exactly. We need something to generate baseload instead of coal and natural gas. Nuclear, geothermal, and hydro are our best options.

The other major issue to address with solar: the mining of materials, manufacturing and distribution of solar panels absolutely requires fossil fuels. There has never been a solar panel or wind turbine created without it - not even as a demonstration, let alone the decades it would take to build out the infrastructure. If solar "took over", it would only do last another 20-25 years without a viable supply chain.

Put another way: the sun and the wind are renewable, but solar panels and wind turbines are certainly not. And without a viable path to a carbon-free supply chain, we'd be on borrowed time. As such, it's more accurate to think of "renewables" as fossil fuel extenders, allowing us to burn carbon and spread the energy return out over a couple decades.
> Little distinguishes much of american mass-media 'journalism' from a ChatGPT precis of a Press Release or Reuters/AP wire.

The Reuters/AP wire is journalism.
Great tidbit, (thanks for the Paradigms share) - in the footnote I mention about CS folks awareness.
> individuals are very much allowed to hold prescriptive beliefs - that is how language evolves.

I think, actually, it's the case that language evolves around those people who are too stubbornly prescriptivist.