skysight-inc/HackerNews huggingface dataset:
In my imaginary scenario, it would be based on the average output of current workers during a 40-hour workweek.

The existing companies that pull that crap ought to be reprimanded themselves. I worked for Gallup for a very short, very miserable tenure. When they casually mentioned that they had increased the number of completed surveys for a particular client required to meet quota simply because employees were meeting the quotas too easily, I got the heck out of there. The company was getting paid the same per survey by the client independent of how many surveys were completed per hour. They saw an opportunity to increase profits by decreasing bonus pay and away they went. It wasn't a one-off situation, it was SOP. I feel like I say this daily anymore, but there ought to be a law.

In doing so, I broke the half-sheet "contract" I had to sign requiring me to work for the company for at least 6 months under threat of lawsuit. Which is 110% unenforceable in my state and most others in the US. Didn't have to break the non-compete specifically, but it strongly reminds me of the way companies all over the country try to intimidate employees into staying in a crappy employment situation by making them sign scary, but completely unactionable contracts that the average employee is intended to mistake for a legitimate threat to their ability to provide for themselves and their families.
When was the last time you professionally coded on a whiteboard with no google or compiler feedback?
If $135m in 2 years is a dying breath then Jesus take the wheel
Yeah, nah, I would start searching for someone who has built an interference module that goes between the cars computer and the heated seats and allows me to manually toggle the heated seats without BMWs permission.

If someone gave me a brand new free BMW I would gladly spend $600 to make sure that I didn't have to send BMW $15/month, but I bet it wouldn't even cost that much.
> They haven't changed due to the US embargo for decades. So what is the point?

Precedent, I assume. If you start an embargo or other sanctions, and then drop it when the entity shows that they're not going to back down, you're sending a signal to others: show that you're not going to back down and we'll drop the sanctions because what's the point? And that will dull the blade of the threat.

It's similar to negotiating with hostage takers and terrorists. Once you do it, you encourage everyone to take hostages in order to "negotiate" whatever they want done.
I can write code without autocomplete, but given that most of what I write is Swift for iOS/macOS where verbose naming is the rule (and thus, is probably what I'm interviewing to do) it can be painful because often I don't have method signatures, etc memorized because heavy autocomplete usage is a must to not drag down speed. When faced with writing in a plain editor or whiteboard I'll usually ask if I can write non-compiling pseudocode because I'm likely to have name errors all over the place.
Long Covid: major findings, mechanisms and recommendations
I wouldn't place all the blame on sprints, fauxagile, etc.

The industry is driven by fashion and medium.com-led development.

If you're not jumping on the in-vogue band-wagon then you'll be punished.

After a while you've seen it again and again and you want to avoid it. But that puts you at odds with the industry and employers.
Paying for a Tesla is an expressive act. It isn't a Ford Taurus or a Honda Civic; it's nobody's default car.
I have a couple of basic android apps and a site in Angular. One of my android apps had a few interesting problem. They would probably easy for experienced people, but they were hard for me when I was just learning. One the issues wouldn't even be applicable since we can use fragments today.
dammit, we all know what most of you tried first.
> 1. What do you do for fun when not at work? … dig into to questions from here.

Sorry but I think it's a bad question. What if the answer is "Oh I don't have much spare time these days, I make dinner for our toddler son and put him to bed. My lesbian partner can't help much because she's expecting in a month." It's a trap leading to unwanted information - many of which would be downright illegal if factored into hiring decisions.

There's a reason why all the big companies emphasize never to ask anything about nationality, ethnicity, marital status, religion, blah blah. You don't need to know, you don't want to know.
https://en.wikipedia.org/wiki/Open_Firmware

(Hence the key combination cmd-opt-O-F)
Argue with strangers on the Internet more.
VSCode-mdx 1.1.0 adds support for IntelliSense
“Comment”: ”This is a comment that is optional and ignored by code”
ETECSA, the only ISP in the country which is an extension of its police arm and has no boundaries on privacy or anything there, fines its users 3000 cuban pesos (a full month's salary) for posting on Facebook, Twitter or anywhere anything against the government.
A meme? you get a police citation and a fine, and that's just the first punishment.
IIRC, when compiling any iOS apps, etc. you need a Mac machine. I remember in the past, when I was creating CI/CD pipelines we had to ensure that there was a Mac Mini or some other machine that we had access to in order to automate this.

Seems like this solution would make it much simpler, as we used Docker for everything else.
> What is the coolest thing you ever built?

Fixing a bug isn't the same as building something, though.
Yeah, I think there's a surprising amount that can be learned just by having a technical conversation, and it's the interview format that is least likely to cause performance anxiety. That said, I've been snowballed a couple of times by people who could somehow talk exactly like a productive person, yet not produce anything. The huge variety of people is what makes interviewing so hard.
I don't think it's malice. I think it's just an emergent property of the process. Large tech companies want people who will be a cog in their machine, it's as simple as that.
My use case is wanting a git implementation. I don't care about ACID, but I do care a lot about speed, and it absolutely is there 100% for the user's sake. So I feel shit-out-of-luck. Also, I'd rather use JS than wasm, and whatwg-fs/OPFS focused entirely on sync apis, to appease wasm folk who have cumbersome shims they didn't want to deal with.

It's frustrating that the web community first build File System Access, but made a number of design choices compromising performance. Then AccessHandles/whatwg-fs, which unlocks performance, but severely limits it's usability to things users can't really interact with. And only release a sync implementation.

I love the web platform, but this feels so unfortunate.
Its not devs buying these tools in a company context, and devs are not on universally high salaries.

I made the point before that these little costs rack up quickly, I can speak to my costs:

Gitlab: 19/m

Docker: 24/m

Slack: 12.5/m

Copilot: 19/m

Office: 12.5/m

Tailscale: 15/m

oslash: 6/mo

pagerduty: 41/m

Jira/Confluence: 26.25/m

Calendly: 16/m

Bonusly: 4.5/m

Snyk: 98/m

Figma: 42/m

Lens: 20/m

Postman: 29/m

Sourcegraph: 99/m

Jetbrains: 1xIDE: 23/m

or:

Jetbrains: All: 78/m

This is obviously a non-exhaustive list, and isn’t the highest subscription tiers; its the first ones offering SSO, or that permit a mid-sized group.

That doesnt take into account other specialised tools like Perforce (huge cost) or Teletrik: $1,299/y

This also doesn't take into account that you sometimes need to buy seats in batches of 5, or if you have an overlap of people for even a day that then you must buy a license for the whole period.

So there can easily be overages.

So, $490~ is the minimum per seat cost in my org, (there are other licenses that I cant think about right now, including docusign for example, and it doesn't include perforce).

That already represents about 19% of a monthly take home salary for the median developer in Sweden.
> This headline needs more context

Yeah. It is called an article. Typically provides the context for the title.

The article is beautifully written and links to the actual small claims decision. Which is honestly so rare that I don’t even know when have I seen in non-specialist media.

What the headline needs is people reading beyond it, and not reacting from first instinct. Grumble grumble :)
Yes. Fizzbuzz is redundant, perhaps by design. If you start thinking to optimize the redundancy away, like “why do I need to divide by 15, if I am already dividing by 3 and 5”, you spend some precious 30 seconds thinking, and look exactly like an idiot who doesn’t know how to program at all.
I tried to get it to highlight the row with today's date in Google sheets. It got it wrong, I told it it was wrong, acknowledged and tried again. After 3 wrong answers I gave up and went to Google where the answer was the first result. I went back to chatgpt and told it "the way to do this is actually {blah}" and it went "yes, to do this you do such and such..." and launched into the regular speil where it explains the code it just gave you to you.

Mansplained by a robot...
Impact of the CircleCI Security Incident on the Datadog Agent
Would it help if, as someone on the other side that for the most part only plans as the feature is discussed on their head and then jumps into code, I say that the code is where I "document" my plans as types, comments, tests, and stubs, which I progressively expand into implementations?
On the same vein, I'd add that some languages greatly facilitate this process, while others make it more of a pain.
I am not a fan of LISP but I use S-expressions all the time for configuration files, dumping data etc. It is simple yet infinitely flexible.
I’ve asked question 1 many times when interviewing candidates, and it’s fine if someone comes back and says they don’t code much outside of work. I’m not expecting the answer to be “I spend my free time coding”, and it’s certainly never a subtle dig.

But if that is their answer, it’s also a gateway to a more natural and relaxed conversation about the tech they care about and what makes them tick.

I’ll often learn far more about a person that way than the typical “tell me about a project/time when…” style questions.
I don't think most folks care about the licensing, it doesn't impact them playing table-top. That's why Hasbro is going after online games, anything on the block chain, or whatever their stupid rational is...

Most folks will continue to use DnD, but the big time online games will have to re-invent themselves.
Markdown, but with random html inside of it, intellisense editable!

This is so cool. Greatly heightens the possibility to use mdx for zettelkasten'ie type things.
The South Pole is also over bedrock, around 3 miles down. See "glaciology" here: https://icecube.wisc.edu/science/research/

Scientific implications would be IceCube would no longer work, because the premise is based on the detector(s) being drilled 2 km into the glacier. You can't just bury it in rock, it specifically needs a transparent medium and ice is surprisingly good for neutrino propagation. The other telescopes would probably be fine, provided it was still sufficiently dry. SPT and BICEP are mostly taking advantage of the location - e.g. high altitude, extremely low humidity and extremely radio quiet, to a lesser extent the ability to stare at the same patch of sky all year. I guess you'd lose a lot of the environmental advantages, but maybe it would still be a desert.

There isn't a particularly good reason why everything is sited there beyond geopolitics. You could pick pretty much any place on the polar plateau and it would be fine. We just happened to luck out at how suitable the ice was for certain experiments.

The station is on a moving/shearing ice sheet though, which has some minor implications (like the relative position of the pole changes, so we have to move the marker each year by about 10 m).

https://svs.gsfc.nasa.gov/4060
In the old days (before covid) that was the norm. You’d write real or pseudo code on a whiteboard.
> Both C and C++.

Seems C++ only added it in C++11. Surprising.

> That's why I said in the second part that we need to do away with them.

Do away entirely with fast math calculations? That would be horrible. They exist for a very good reason: Some applications are too slow without them. Enabling subnormal numbers can really slow things down.

I'd wager that for the majority of programs written, the fast math is as good as the accurate math.
I've always wanted dating sites to add features that had more behavioral annotations about users. I'd like to not get a high match score with people who don't even bother to read their messages, for example. Or who read their messages but don't bother to click on the person's profile. Or who do both and never respond. I'd like it to ask why you unmatched with someone and have options like "couldn't hold a conversation" or "too flirty too fast" or "wtf dick pics" and then use that data to boost people who aren't the examples of what everyone complains about on dating sites. In other words, I'd like to have some data-driven reputational info about people used in the matching.

And yeah, I agree with your final sentiment as well: dating sites should be more like people-meeting sites, but with a romantic focus. Aim for casual meetups that aren't dates but might lead to dates. Maybe collect small groups of people that might be compatible and send them out for drinks and then have them do some basic surveys about the people they met for future filtering purposes (again with the reputational concept).
A minor edit in the document completely changes the hash. And if it doesn't, we agan have the question if this is just a false positive.
If it was hooked up to a GPT-4 and I could feed it newer data to incorporate, I would pay for premium.

This type of service would give you a competitive advantage.
>>>Decide beforehand what questions you will ask

This is really big; we've been using the same basic "is this person a big phony" set of questions for a long time, and it immediately filters out people who just have no knowledge. Stuff like what is a Boolean variable, what is ssh, what is asymmetric encryption, name 3 hardware components of a server, what is a primary key, etc. I've seen people with resumes full of tech jobs that fail at all of these. And I don't mean slightly off, I mean no clue at all. We don't require a perfect score or anything, and recognize language barriers, but it becomes super clear super quickly when someone is just bullshitting.
Google Warns Pending Supreme Court Case Could Wreck the Internet
Just leaving this here for the memories.
Biting tongue at the moment personally.
https://www.bbc.com/news/business-63205335

"More than 700 Post Office managers were given criminal convictions after a new computer software system, built by the Japanese firm Fujitsu, wrongly showed money was going missing from individual branches between 2000 and 2014."
Make it less crackable in the future.
It's now useful for arrows, mathematics etc.
Prestigious companies have hiring committees and tons of hoops to jump through because they are optimizing for the lowest number of false positives.

They can do this because their prestige ensures a near limitless supply of candidates willing to jump through those hoops.
Can you provide an example of a government regulation that you see as a net positive? Or private market action that had a negative impact on externalities?

Because IME markets in general are so short-sighted they literally plow ahead with profit over all until the river is burning (pollution in Cleveland) or thousands are poisoned for decades (Flint water crisis). And often don't stop or self correct even in such extremes.

Some governments have certainly overreacted to market failures, but I don't think that means every conversation has to qualify that.
> I do not think it adds value to thinking about Scheme or Lisp to think that there is a meaningful relationship between Scheme or Lisp and JavaScript. but I do think it is interesting and productive to think about what JavaScript draws from Scheme and/or Lisp, and to that end I often say that JavaScript is “a” Lisp when talking about JavaScript.

The summary gets to the point well enough... you'd expect the point to be there rather than in the middle of the post.
No autocomplete is a major pain in the ass when you use different languages and forget if it's "#list", "len(list)","list.len()", "list.length()", "list.size()" or "list.length".

Also, grug hit dot on keyboard and list of things grug can do pop up magic
How come refactoring is not fun??
Fears of job loss due to AI are probably overblown
I am stunned by how close this description aligns with my thinking. I think that reading and prior consideration are fast fading in this industry for the reason you put so well, "everyone is used to learning by doing."
About 15 meters of one USB 2.0, one displayport and one HDMI cable. Of course a 5V power supply for USB at the client end, soldered to the cheapest USB hub I could find.

I never need more than the speed USB 2.0 provides anyway, and those USB 3.0 optical extensions are way too expensive.
yeah, "a Docker" is incomplete and incorrect. and annoying. It could have been a character limitation, I guess, but edit it down so it makes sense instead of just ending the sentence prematurely.

"Do you have a Facebook? Or an insta?"

No one cares about correctness at all, anymore.
> {programming} from the outside, deep work looks exactly like "loafing".

Worse, from the outside causing major problems that will only show up later looks exactly like typing really intently.

I remember one horrible problem I had dumped on me where I spent a week reading stuff online and doodling. Once I had a doodle I liked I threw together a multithreaded user authentication system in a week then spent a week making sure it actually worked. CIO was very impressed but afterwards admitted the first week drove him quietly insane. Luckily my team leader kept saying "that's what thinking looks like". Some managers completely miss point of thinking, and not just when other people are doing it /s
> ChatGPT has a very verbose, uncanney valley style to it that likely sounded like nothing the student had organically submitted before, it's not that hard to tell.

I've had 2 students threaten me and my university with lawsuits over accusations of cheating (not plagiarism, fwiw). And I had far more compelling evidence than an uncanny valley of verbosity.

I think it's more likely that this story is bullshit (as someone else in this forum has also speculated) than the likelihood that a professor would be willing to go to the mattresses with only a stylistic argument for plagiarism.

> it's not that hard to tell.

It might not be that difficult to tell, but proof is another matter.

edit: The students were bluffing with their threats of lawsuits, but it still made for two unpleasant semesters.
> en passant is not implemented yet

/r/anarchychess will hate this
> I'm talking about product design, not technical design.

Even worse!
I would say you are a rabid Stalinist in need of rapid correcting.
More advanced scams potentiated by technology advancements are an arms race hard to keep ahead of. Despite all the possible positives, this seems almost inherently dystopian.
Can you explain why, for those of us 8000km away?
Students will just have to submit prompts.
I actually would strongly disagree here. One of the best things that happened in gaming in the recent years surprisingly is Apple Arcade. A good selection of cute games bundled in one monthly subscription. No microtransactions (god save!), no need to bu a game just to play it.

It’s the best from all worlds and if I’d build another game myself, I would love for it to be on such services.

So huge props to developers. You are doing a great thing, many blessings and wish you great success!
i'm guessing it was difficult to get them to change their position on this topic?
The opinions on this technology seem to be polarized, in one camp there are people saying it will change everything for the better, in the other camp they find the technology useless because it produced an invalid response. I'm somewhat in the middle, leaning towards it being a transformative technology. It certainly has limitations and gets things wrong, but it depends entirely on how you prompt it. I've gotten it to help me with a number of project tasks:

1) writing requirements for product features

2) turning those requirements into user stories

3) analyzing what code does and finding bugs

4) creating prototype extensions and add-ons

5) writing marketing content, emails, social media posts

6) brainstorming and providing feedback on ideas

The output is good because I'm guiding it to produce good output. It's a tool that's as powerful as the person wielding it.

I think some people have had it give bad output (false statements, invalid code etc) and dismissed the technology entirely. They aren't considering if maybe their input is the problem. Garbage in, garbage out.
odds are it will not last

seems like a set up for a major disappointment again
Flower 1.2
We just released Flower 1.2

We would like to give our special thanks to all the contributors who made the new version of Flower possible (in git shortlog order): Adam Narozniak, Charles Beauville, Edoardo, L. Jiang, Ragy, dannymcy

The new release is packed with improvements and new features: new Flower Baseline (FedAvg MNIST), improved GPU support in simulations, improved GPU support in Jupyter Notebook tutorials, optional telemetry, new (experimental) Driver API, new Federated Analytics with Pandas example, new strategies (Krum and MultiKrum), updated C++ example, a huge list of general improvements, and updated documentation. And of course: no incompatible changes

For more information, be sure to check our new blog post: https://flower.dev/blog/2023-01-13-announcing-flower-1.2
Man they're really screwing developers over in Europe. That's what they earn in the third world.
Yaml is the complete opposite of what you want: a simple specification language. JSON is the gold standard to measure against. However one step better IMHO is S-expressions.
There is a large amount of HTML found on the web that only serves to wrap textual information and is therefore human readable without rendering. Basic text processing is enough. IMHO, HTML tables are where "rendering" becomes a must-have.
> Waterfall vs agile is not really about how much effort you put into design, it’s about how long the plan-code-reassess cycle is.

Read the Manifesto again. You will notice that is actually about the considerations you should take into account if you want to run a software team without managers. Each point is there to ensure that the necessary functions a manager would traditionally take care of still get done.

Waterfall never existed as some kind of formal process. It was invented as an illustrative device.
The difference is that it is always possible to rip a movie but cracking games with server side computations could be practically impossible.
You're right, they deserve to be fleeced more than me.