skysight-inc/HackerNews huggingface dataset:
There's no point in measuring progress if you don't have a defined end point.

And if you have a defined endpoint, you will get the "is it far? Are we there yet?" question. For good reasons.

Maybe your software needs to hit at a certain point, or a lot of money will be losts (ask e-commerce folks about Black Friday). That means you'll need to try to course correct as soon as possible if you take the wrong road - "IDK, but we made progress in the last two weeks" isn't helping.

Maybe your software needs a marketing push. The buy for that is months ahead of when it happens. You better know if you can make that date.

Maybe other teams depend on you delivering working software at a certain point.

"We make progress every sprint" is a nice feeling. It doesn't help you in any of those situations. Especially large-scale efforts need some planning and estimation to work out.
Sticking strictly to easily verifiable events I would point to this:

https://apnews.com/article/ufos-uaps-congress-whistleblower-...

https://www.msn.com/en-us/news/other/former-intel-official-o...

https://www.newsnationnow.com/space/ufo/navy-officer-support...

https://www.democrats.senate.gov/newsroom/press-releases/sch...

The problem here is that rebuttals like this:
https://www.pbs.org/newshour/politics/analysis-whistleblower...

>>> As a scientist, I’m trained to be skeptical, and I know that most UFO sightings have mundane explanations. Visual evidence is also notoriously difficult to interpret, and even the dramatic Navy videos have been debunked.

And that's allowed to convince people this is all nonsense, there's no evidence, just hearsay. The problem is the two pilots who went before congress to testify about the 2004 Nimitz videos released to the NYT in 2017 said they were dealing with these contacts for 2 weeks. A US carrier battle group with full adversarial radar (AN/SPY-1) was tracking an anonymous highspeed phenomena during exercises but all that was ever released were a pair of gun camera videos.

Wheres the radar data?
'Let's sing another song, boys. This one has grown old and bitter.'
I really admire your ambition. And I'd guess that you have enough experience to land some kind of IT role, if you keep looking.

It also sounds like what you wanted was to move to an IT role at your current company -- and that HR initially said it was going to happen. This might be a good time to... go back and talk to HR again. (If nothing else, to get clarity on exactly what happened this time -- and what your prospects will be for moving to IT at some future point.) It also seems like whatever department has your app now would really like to also have the guy who built it...

If you feel like you need more certifications, there's cheap online courses you could take, just to beef up your resume. But with your work on this app, it sounds like you have real work experience already. As long as you can convince a future employer of that, that could help you land an IT job.
> and people are ok with that

I've seen no evidence of this. People mostly either don't understand it for feel powerless against it.
We also recently saw the xz backdoor wich was worked on for many years so I think it could be possible if you really have on target.
>involving identity-famished teenagers

Transposed to HN it would be:

The era of software unfolded as a series of frameworks, involving identity-famished nerds and their languages...
Heterogeneity is easily achieved in statically typed languages via sum types.
It self-selects some of those families. It also self-selects a lot of families who are paranoid about secular education or fail to understand the value of education at all or of having teachers who know their subjects well and are trained in educational theory and teaching methods.

Probably the homeschoolers on this site largely fall into the former category. The stories you hear from a broader cross section online of home-schooled kids skew heavily toward the latter.
I'm exited to see if an array of antennas in the glass can 'beamform' in the building and increase signal strengths intelligently.
That was a path already trailed by JVM implementations for embedded systems, which already translated JVM bytecodes to their internal formats.

An example was IBM's Websphere Real Time JVM.
To be fair to anyone so motivated: the word "public" wasn't necessary to the comment. Loud, substantial private funding for such an endeavor would presumably solve the problem just as well.

(They also might be thinking that "regulations around reporting" pose a substantial free speech issue.)
Well, for the sake of clarity I would say Tor is safer only if it’s not a honey trap. That is not knowable as a user, but I think that suspicion is well-deserved.

I think the Middle East gave us a very clear example of how state actors may target channels in unexpected ways.
Wow, it's so worth watching just for a laugh.
How to find R-lang heavy jobs?
How do I find jobs that use the R language? It's impossible to search the letter "R" on linkedIn or Indeed without getting a bunch of unrelated job postings

"R" is the only programming language I know (stats major) and I can't find a job that uses R because job search engines don't allow you to sort by skill

"R language" is the closest substitute on linkedin but the results are still a jumbled mess of jobs, some looking moreso for other skills (SQL/Python) and mention R passively

I know R-heavy jobs exist but finding them on LinkedIn is virtually impossible
Pretty much most people I know are college educated and I know a few smokers still. A couple are social smokers who only really smoke while drinking. Only one smokes enough to take smoke breaks at work. Lots of people on vapes and zyn in the office otherwise. Nicotine is still compelling enough on its own and plenty of people actually like the act of smoking a cigarette.
You won't always have your AI buddy with you!
https://lemmy.world/
outrageous.

gov't should be massively funding at an absolutely epic scale
> There’s a 0% chance Apple wouldn’t detect that.

They don't have to. This could be an entirely aftermarket addition, feasibly even with functional battery DRM. I (and probably nobody here) expect Apple to be putting RDX in every iPhone, but it's entirely feasible for a targeted attack.

> are we just being asked to accept this because it would support your tribal affinities?

You are being asked to accept this because the Mossad and Israeli tech industry are the foremost exporters of iPhone hardware and software exploits. We've already seen how Apple vs. the Israeli state goes, and it apparently ends with Israel selling hardware exploits to American law enforcement: https://en.wikipedia.org/wiki/Cellebrite
Can I run more than one app on the same VPS with this solution?

I now run more than one app into one single VPS.
I noticed some IPv6 addresses were getting blocked too.

We reported a lot IPs to Hetzner, but since we use autoscaling new blocked ones just kept on appearing.
A Taxonomy of Moats (2019)
No issues with new reddit here. Old reddit just serves "You broke Reddit".
Saw this on a video-stream while the poor coder was struggling..you could see his BP rising.
Testing now, I'm able to open www.reddit.com links, but not their corresponding old.reddit.com links; the latter lead to a page which says "YOU BROKE REDDIT".
Woah, macOS support? Amazing, thank you! I've been using an old Android phone for J2ME emulation so far.

I'd love to see a J2ME emulator for iOS, now that they're tolerated by Apple on the App Store, but that would probably be tricky due to the lack of JIT compilation (presumably yours just leans on standard Hotspot for Java execution?)
I highly recommend Cohen's The Book of Longing. It has carried me over the years through mountains of heartbreak. It was one of the first poetry books that I ever read and introduced me into a whole new realm of literature.
Hi Andy! Deno basically restored my hope in being able to understand (T|J)S tooling, thanks for working on this amazing project.

2 questions:

Support for TS in notebooks in VSCode(ium) is currently broken; are there plans for resolving issues with definitions used across different cells?

Future plans for bundler sound interesting - is it something potentially able to replace e.g. esbuild for bundling frontend applications? I'm specifically curious because that would imply (static) Deno's import resolution for browser-run apps - one can use @luca's esbuild plugin, which is nice, but interacts poorly with other, custom plugins and has some rough edges.
I highly doubt actuaries are dumb enough to allow this arbitrage at the insurance company’s expense.
>Why make so much trouble for yourself?

I'm not sure what you mean by that. I'm not GP, but I actually have to do more work to disable IPv6 on my systems than to use a dual stack.

As such, please explain what you mean by making "so much trouble for yourself."
The "waterfall" way of working still has some merit. Think first, then make a design, and a planning based on that, and then implement the fucking owl.

Unfortunately, a lot of unforeseen problems show up during the implementation phase, and people blame the waterfall model for not being flexible (agile) enough to address these.

Now, even more unfortunately, some people interpret agile as not needing to spend time upfront thinking and dive into the implementation straight away, creating an even bigger mess than the waterfall generation could have ever imagined.
Extreme Programming used to be a thing. Pair programming and all that... Not so much anymore.
Hence why as Nokia alumni the whole Google's marketing regarding Dalvik never convinced me.

Also I only moved away from Symbian when it was clear the war was lost.

N95 was the first Symbian with hardware rendering.
There’s nothing wrong with that at all. I’ve often thought it’s insane that our industry says “ok you’re really good at writing code, now let’s see if you can manage people.” They’re extremely different, almost mutually antagonistic skill sets. A whole lot of people are good at writing code because they don’t want to deal with other people.

You’re making plenty good money I assume. You can take that money and invest it and make more that way. Your income is not capped even if your salary is.

If you make good money, have a good quality of life, and like what you do you don’t really have to think beyond that at all. But if you want to think beyond that, there are other options.
You don't predict that. You measure it.

That is, we estimate a certain set of tasks. For this two-week sprint, we're going to try to do a subset, and that subset adds up to 20 story points. After two weeks, how much did we actually get done? 7 story points. Next sprint we did better, we got 11 done. After a few months, we settle down to an average of 10 story points per two week sprint. Now we know how many hours something is (estimated to be) based on the story points.

Note well: This velocity is a function of the team. If the team composition changes, previously measurements of velocities are no longer valid.
Is there an ethics issue in computer science? (EPQ)
Is there something like that for VSCode?
"The Best of Leonard Cohen" isn't a bad place. It's from mid-career, so not exhaustive, but most of the songs on it are gems.
Interesting, what sorts of custom datasources would you connect if you could do so?
Right. This is a problem between the lenders and the people who stole from the lenders. The person whose name/number was used shouldn't even be part of the transaction or part of the problem.

They call it "Identity Theft" instead of what it should be called: Bank fraud. The term "Identity Theft" 1. needlessly pulls an otherwise uninvolved person into the mix, suddenly making it their problem too, and 2. downplays the bank's negligence.

If someone uses my name to take out a loan, and the bank stupidly lets them, this shouldn't even remotely be my problem. I shouldn't even have to know about it. This is the bank's problem from their own stupidity.
The Ukrainians blew it up.

https://www.wsj.com/world/europe/nord-stream-pipeline-explos...
If you look back at the mailing list from earlier in the Go development you'll see that this was the plan. To start with as small and simple a set of features they felt was a necessary and evaluate more advanced features as the language evolved while trying to keep with the simplicity mantra when adding them. They wanted to evaluate the potential features in light of real work with Go.
app is also partially broken.

edit: new.reddit.com now also broke
Thank you so much! Glad you liked it
As someone who used Internet in the 90s I don't follow. There was almost nothing encrypted.

SSL/TLS was introduced for POP3/IMAP, but I don't think that was bad.
Look for biostats jobs
Earth will get a 'mini-moon' this month, but it's only visiting
I have actually made a green field project in 2024 and created a VPS for it and not added an AAAA record to point to that VPS, it was pretty easy to not add that AAAA record, I could do it in my sleep (in fact I do spend most of my nights not adding AAAA records to anything)

Now the software itself would probably work v6 if you set up the infrastructure for it, but that's not what I'm talking about. (I don't know for sure that it works with v6 though, never tested)

I know for sure that I've written some software before which doesn't work with IPv6 because the buffer I pass to gethostbyname is 4 bytes, but to be fair I haven't written such software in 2024. I have also written software to configure a device's interfaces and routing tables which only does DHCP4 and only configures v4 addresses, but that was in 2023 not 2024, maybe dhcp4 would've magically worked with IPv6 if I had done it this year
Not having Symbian C++ love, with build scripts being a mix of batch files and Perl scripts? :)
Its not coming out of the black hole itself, its more like the black hole has an accretion disk around it of material that is being sucked in. The dynamics of the huge forces and energies involved can cause jets to form, throwing high energy particles away from the black hole. The jets still represent a tiny fraction of the matter, most of which is still heading into the hole.
In at least one case, a test routine activated in production created a terrible loss

https://www.henricodolfing.com/2019/06/project-failure-case-...
This seems to overlook the more obvious reason he is absent from that narrative: he was never all that popular. His only top 100 hit, for "Hallelujah", came in 2016, after his death.[0]

[0]: https://www.billboard.com/artist/leonard-cohen/; compare to Elvis https://www.billboard.com/artist/elvis-presley/, Beatles https://www.billboard.com/artist/the-beatles/
That really doesn’t answer the question. I’ve been in Told You So situations particularly last year where people wanted to take the safeties off. These were literally the same people who voted to put them on in the first place.

Kaboom.
Alibaba releases 100 open-source AI models and new text-to-video generator
Natural erosion destroys orders of magnitude more wetland than spacex.
Wow, I had no idea! That is kinda clever and horrible at the same time.

https://www.youtube.com/shorts/aUnF80WY8R8
Zb: An Early-Stage Build System
Very much dose dependent. 200mg was the sweet spot for me, but going higher caused tingling toes.
I use namecheap right now, but I'm planning to move to hetzner when my contract ends.
I'm confused. Is Pinboard something that was built by this Maciej character? Acquired by him? What was the name of the product Yahoo bought and I assume shut down? FYI I don't see any mention of him here: https://www.pinboard.com/who-we-are

Your comment reads a lot like something you'd say during a chat with friends on a sofa in a café.
> methodologically vague

This criticism shows the ignorance of those who made it. This isn't a scientific empirical study, it is humanistic philosophy in the continental tradition. Nietzsche and Camus didn't have a methodology either.
Interesting to see how large the spike is [0] when new reddit seems to be just fine!

[0] https://downdetector.com/status/reddit/
Any easy distillation loses crucial tail frequencies. I read The Design of Everyday Things by Don Norman and Understanding Human Error by Sidney Dekker back to back and it seemed to me that a lot of this was:

1. Have ergonomic procedures

2. Measure usage

3. Treat compliance failure as a problem with the procedure

4. Treat 100% compliance as evidence of lack of reporting

5. Defence in depth

If you want quick heuristics for a blind man, listen for "if they had just", "oh we never", "a competent X would have". All are signs your tools and procedures have problems. You should expect to have many low-level compliance failures but they should be uncorrelated (i.e. same person should not be making all the mistakes, many people should not be making the same mistake).

I am not a professional in this field, however, so take this with a grain of salt as my understanding based off what I read.
Yes. Your type can encode what the proper format for a string should be and if a string is passed that does not meet that format it will throw an error allowing you to make any necessary adjustments to handle the new date year_quarter format.

eg. `type DateString = ${number}/${number}/${number}`

A super naïve check for using "/" instead of "-" as the separator character for a date formatted as a string. If a date is provided with some other separator character it will throw an error. If my function takes a DateString the string must be formatted correctly to pass the type check. Obviously this isn't enough (YYYY/MM/DD is different than DD/MM/YYYY) but the intention was to show a way to enforce something via types rather than validating a string to check that your have a DateString you can simply enforce that you have one.
So just structural batteries. Like, batteries, but form part of the item they are powering?
Just to play devils advocate:

If you have two engineers and one consistently completes 10 points a sprint and the other only completes 2 points a sprint, does that not tell you something about the output of those engineers?
Data set of three at a stretch: they go out of business. Some slowly, others fast.
Why? Is this a higher research priority than other medical conditions such as cancer or HIV? Are there plausible reasons to think that epic scale funding would significantly accelerate results?
If you don't think anything bad happens from personal data being accessed without one's consent, please reply to this comment and share:

1. Your full name

2. Your home address

3. Your social security number (if you're American)

4. Your mother's maiden name

If you're right, then you have nothing to worry about.
This has happened many times in the past( old.reddit.com doesn't work but new reddit does).

Let's calm down and wait a few hours to see if this is just a bad merge on their part.
Because it pays well? Anyway there are many PMs like this.
Yeah and the key word there is "natural"
Status page shows degraded performance: https://www.redditstatus.com/
Yet you are posting this on stacks and stacks of code written by people who gave their work away
The long term consequences of 9/11.
I thought so too but that's because I'm logged in with setting to use old Reddit. www.reddit.com works in incognito.
Lina Khan has been on a tear. She actually seems to care about online human rights.
> I would happily pave over the entire wetland for a fraction of the value provided by the launch facility.

They're not that important anyway. Oh wait.
I get a feeling that liability is the missing piece in a lot of these issues. Section 230? Liability. Protection of personal data? Liability. Minors viewing porn? Liability.

Lack of liability is screwing up the incentive structure.
> Open in their name was not randomly chosen to sound fun, it’s a reference to well known concept

Nobody has ever agreed on what open means for LLMs. OpenAI wasn't founded with any specific intent around openness, just with vague hand gestures towards a research orientation.

And as to the origin hypothesis, consider General Electric, Southwest Airlines or AT&T. (Or Burger King serving things that aren't burgers.)

Again, the OpenAI name quip was a joke that some people took too seriously.
Sun lawsuit against Microsoft predated J2ME, and was related to language changes.
Seems likely that the articles in question include affiliate links to the products they're advertising
Same experience here. I don't blame the Flipper, though, only my own lack of creativity and energy.
I learned about Leonard Cohen by watching the movie McCabe and Mrs Miller. Recommended.
"Typing your code forces validations at the boundaries" was too strong because of course you can type your code without actually doing the validations, but you can structure your code such that that won't happen accidentally: https://lexi-lambda.github.io/blog/2019/11/05/parse-don-t-va...

The idea is that checking should be the only way of making a value of the type. That prevents you from forgetting to check when you turn some broader type (say, string) into the more narrow one (date, in this case).
Efficiency should be in the hands of the clever but lazy employees. They will find the real efficiencies. Said some German general that gets quoted a lot.
This is the traditional way of thinking, and a good question, but it is not the only way.

An able bodied person can fully make complaints against any business that fails their Americans with Disabilities Act obligation. In fact these complaints by able bodied well-doers is the de facto enforcement mechanism even though these people can never suffer damage from that failure.

The answer is simply to legislate the liability into existence.
This “sans IO” pattern is alien to me as a Go developer, because this is just how we do things by default in Go. Accept interfaces, return structs. Most libraries are already IO agnostic because they take io.Reader or io.Writer interfaces. I couldn’t imagine doing it any other way.
For this particular case, I would say that tax-brackets sort of logic can be expressed in the destination block with ordered destinations.

For example, you could have something like this:

send [USD/2 *] (
source = @users:1234
destination = {
// first $1000 are taxed at 10%
max [USD/2 100000] to {
10% to @taxes
remaining kept
}
// Anything above that is, taxed at 20%
remaining to {
20% to @taxes
remaining kept
}
}
)

(You can test it on the playground, you'll just want to feed the "users:1234" account with an initial balance in the input section)
Thanks a lot! I also found this blog post where they mention it's thread safe thanks to using HashTrieMap internally

Link: https://go.dev/blog/unique
> Is the Ti-84 still the gold standard for school calculators?

Likely.

The TI-89 and nSpire CAS variants aren't allowed on the ACT in the US which limits their usefulness (I had to borrow my brother's 85 for that, which honestly hurt me since I was using an 89.)

> The nSpire was powerful enough to have hacks for it to run full Gameboy games. Many minutes were spent playing Tetris after an exam.

The TI-89 is a bit of a beast in it's own right. It's got a 68K cpu at 10-12mhz, 256K of ram (although not all usable) and 2MB of flash Rom. Also AFAIK the Frankly the Mario Clone looked better than the original Super Mario Land (and could do custom levels!) Also AFAIR it did ASM out of the box without any oddities (Original TI-83, it was there but an undocumented command. 83+ is I think when asm() became the standard.)

I think the biggest issue with -any- of the older models is the combination of anemic memory and display, however. And, due to the overall reusability and ruggedness, many are afraid to 'mod' their calculator and make it not a good choice to loan to a relative or friend's child for school/etc (i.e. even if unmodded, if it looks like it -was- modded, probably can't use on standardized tests)
I didn't say they had to specifically play by your rules. There is nothing that prevents them from avoiding iPhone mainboard hardware entirely to perform this exact same exploit at-scale.
wrong link: https://pinboard.in/popular/
And in Europe, everyone and their dog uses WhatsApp