skysight-inc/HackerNews huggingface dataset:
1) After reading this article, I'm still very confused about what this agency actually did. What were the rules of this agency that were previously alleged to kill jobs and harm economic development? Quotes from the article like "Regulations only dealt with individual impacts to that wetland or that water body. They didn't decide what was going to get built where," feel like word salad to me.

2) Without knowing more details, it's hard to make a decision, but just an open thought experiment to ponder. Would a specific state that is in the line of big storms be better off poorer but with less property damage through tougher regulations, or would they be better off being richer and being able to build quicker but experiencing more damage from storms? How does one figure out the cost-benefit analysis of that? What if Floridians prefer less regulations, quicker rebuilding, and are willing to live with more storm damage once in a while?
Windows on Surface Duo 2
Just read through the site. It sounds like a naked call for power? I didn’t see any specific demands. Why can’t they form their own coffee company?
Share price is driven more by future expectations than by past performance. Your record profits are nice, but are history at this point.

What matters is expectations of profits going decades into the future and the relationship to the risk-free rate of return (which has risen dramatically recently, due to the expected future devaluation of the dollar).
With Apple, it is all about exerting control and crippling softwares that don't align with their goals. Don't be surprised if Apple suddenly forces developers to only use their virtualisation API on macOS, just like they did for application firewalls (that are no longer allowed to have their own custom kernel extensions for "security" and "stability"). They are slowly squeezing macOS to make it more and more like ios.
> I assume someone buying a handgun above .22 caliber has intentions of harming someone with it.

The word "intention" is completely inappropriate here.

I don't buy a fire extinguisher with the intention of having a fire. Nor do I buy insurance with the intention of having a fire, getting in a car accident, or getting sick.
Yep that was my thought. This guy and his company fell for literal bribery.
There are third party solutions to fraud that actually work, providing chargeback insurance.

Essentially, they screen transactions; if any approved transactions are chargebacked, they refund you.

A good start point is https://signifyd.com

We dropped in this solution on our e-commerce about 5 years ago; fraud has been a non existent problem.
I spent most of my life quite literate but not very well-read. I wish I had discovered short stories, especially Sci-fi, because that’s changed everything with how much I read.
Presumably you're not paying taxes to <whereever you will retire to>, but you reap the benefits of the people that did pay taxes there during this time. So it works out in the end. It's the same thing, just at a global level instead of a national level. Admittedly, the rules aren't the same everywhere.

Plus, as noted elsewhere, you are getting benefits from the taxes you're paying now, only just on some of it.
An OCaml and Type Theory Course: Program = Proof
If you are basing your company on the domain, that's a huge risk.

.dd, .cs, .yu, .oz, .su, .zr, .tp

Are some examples of ccTLD terminated.

https://www.internetx.com/en/news-detailview/these-tlds-do-n...

Also, Notion.so famously went offline because of issues with their .so ccTLD.
That's fine for atomic types like string or int, but typescript goes a lot deeper than that with powerful generics. For example, I'm working on a library of functional data wrappers. This would be useless without Typescript and impossible to type without generics.

There's also no way to share and reuse types in comments. Do you copy paste comments to "type" things? What about complex objects? What happens if the comments get out of sync? How do you test them?

I used to be a typescript skeptic too, but much of that skepticism tends to come from drastically underestimating the power of the TS type system.
I'm never in a position where I can use cloud-hosted stuff, sad to say. So everything is hosted in-house. Between that, ITAR, and the general red tape nightmare it's sort of a minor miracle anyone makes anything.

Having said that I really like this new JSONCRACK a lot, now that I've played with it a little.
> why would they format Months, by "L" instead of by "M"

"M" is used for months in Luxon, and is usually what you should use. "L" is only for standalone months, i.e. not within a date string, usually not what you want. In English these are the same thing, but in some languages they are different.

https://github.com/moment/luxon/blob/master/docs/formatting....
I started blocking off Wednesday every few weeks for personal projects and contiguous blocks of rest and time away from work and family. It's been amazing. I can focus on my paid work during the week while knowing that a very short interval from now I have a day to do not-work. Wednesday means it's very unlikely to be stomped on by a long weekend or a family request.

If you have unlimited vacation I highly recommend it.
The BeOS source is not clean. It had loads of third party closed source licensed stuff in the tree. It is also massive, it is a complete OS and most of the supporting apps source code. It would be non trivial to make it open and it would not compile cleanly as massive gobs of drivers and low level stuff (like font rendering engines) would be gone. And there are the unfortunate GPL violations. It would also need a lot of work to manage any opensourcing effort.
This argument is ridiculous.

Throwing up small obstacles to suicide has been done forever and isn’t controversial. People are impulsive. We put up railings and hotline phones on bridges and stuff like that.

That’s a good thing.
I spent most of 2005-2013 doing contract work getting people out of near business ending buckets of shit thanks to the PHP community's inability to produce a product that was fit for purpose and the awful staff contracting building on top of the wobbly pillars of excrement. Slither is exactly the word because they were the first people to slither away and point fingers elsewhere when something was wrong. Now ten years after that I am in regular contact with people actively getting rid of it and it's the same problems. And here I am now on Sunday evening eviscerating another failed nodejs stack left by the same slithering fiends.

Oh no it's exactly right. Slithering is the word.

I don't get anywhere near this level of sheer incompetence on a daily basis in the Python, .Net or Go ecosystems. Nor do I have problems sleeping wondering what shit show am I going to face on a Monday morning with them.
This looks absolutely fantastic, does this run at native speed though.
Even different usages of the same data can require consent.

Logging & storing IP addresses in logs for a reasonable period of time for debugging or abuse prevention is fine and doesn't require consent (falls under legitimate interest).

Querying those same logs for marketing, analytics or market research purposes would not be fine as this would require consent.
> Also, one of the things that are wrong in this post is about Stripe rasar(fraud prevention). It's included in standard pricing, it's not 4 %...

Radar is not free. https://stripe.com/radar/pricing
Another problem is that it's not programmatic (e.g., like Vagrant), so it's tiresome to spin up/down a bunch of VMs.
Starting a business that relies on any SAAS, especially one not easily fungible, seems like a terrible idea.
Even if they are viable, it would eat into profit significantly. It's a trade-off between customer happiness and profit. The reality is that even when a large number of customers are occasionally unhappy, they may still not leave the company/product for various reasons. Companies then choose to accept that custom unhappiness since it does not impact their revenue enough practically. Arguably, they have an obligation to make that choice. It's the "best" thing for the company, at least in the shorter term.
I'm wondering if Zig's generics are a good way forward nonetheless? Much like TypeScript added type-checking to JavaScript, a future version of Zig could add type constraints that can be used on comptime variables to catch common errors.

(They probably won't be sound type constraints, but maybe that's not that big a deal, since the result would be a worse compile error at instantiation time.)
Microsoft open sources its ‘farm of the future’ toolkit
Don’t move the goalposts.
As another comment suggested, the sticking part of the whole topic is the blatantly unequal treatment and enforcement around these types of rules.

It’s appalling that one can justify these rules as needed because of the harmfulness of the content while simultaneously allowing their chosen target to be fair game.
Keep in mind a lot of smart plugs have remarkably low amperage limits.
This. I have worked at a number of US employers, and if a US employee sued over similar circumstances, they would almost certainly win (IANAL). There's a whole long process that you need to go through to fire someone, especially if the organization is medium to large, and far more serious sounding infractions have been found to be insufficient cause for firing. Given that he said he was already sharing his screen, it's hard to see why a webcam would be a legally defensible requirement, even in the U.S.

One big difference is the variability of the outcome in the U.S. You might get a result where such a firing is upheld, or you might get several million $ in punitive damages. Most companies don't care to roll the dice.
That's the Visual Basic guys who do that.

The PHP developers spend most of their time outside smoking.
Being someone who actually has hardware that can run this, I look forward to giving it a spin. Great work!
The 2500$ fee isn't rescinded - it was only pulled for that specific case.
Automation in Jira has improved:

- You can now trigger Status to Done
after merging Github pull request.
- If someone assigns you a story as
reviewer, you can trigger the Status to
In Progress (if not already).
- You can have a story automatically
reassign to the reporter once it's
marked Done.

These scenarios reduce the need to switch tabs or click, click dropdowns, which is nice.

It would be nice if we could do requirements tracing from business all the way to ITSM change request, track associated defects--some combination of semantic analysis and code grepping--and ultimately dashboard all this.

It seems like it would approach the model of a thinking organism.
It seems like Germany's approach here or something like it, maybe more streamlined and less heavy handed, is the only way forward in the long run. It's too easy to spread inflammatory lies right now and it's already spurring people into violence. How long before angry mobs are burning down Children's hospitals and killing doctors under the false idea that four year olds are being given sex change operations for instance? It's too much strain on society to live with this constant low level threat of violence from made up information.

There's literally an infinite space of inflammatory but believable lies for bad actors to pick from and only a very small space of equally viral true information. The asymmetry is too much in favor of the bad so something has to tip the scales back toward sanity. It may seem trivial to police what someone's racist uncle says on Facebook but it's not one racist uncle, it's 10 million racist uncles who own firearms (in the US at least). Eventually some of them will decide they have nothing to lose and go on the hunt.
> VirtualBox doesn't work on ARM by the way, they only release for x86(_64).

Because VirtualBox is not a CPU emulator, unlike QEMU, MAME/MESS, and other emulators. Virtualization software such as Fusion and Parallels run VMs of operating systems that match the architecture of the host OS. Intel VMs like those in VirtualBox will not run on Apple Silicon, and Apple Silicon VMs won't run on Intel. The CPU instruction sets are not compatible, nor can Rosetta 2 solve this.

But an OS is arguably a tool used to run architecture compatible software, and much software will compile on different architecture platforms, so while it may not be possible to run VirtualBox on Apple Silicon, it may be possible to recompile whatever software is running on the virtual OS to native Apple Silicon. This is true for 10s of thousands of ports managed by MacPorts and much of the code available on GitHub, but it probably isn't true for proprietary software where the source code is unavailable.
That definitely has helped me, too. But I don't like the fact that I need it.
GNU Coreutils - https://ports.macports.org/port/coreutils/ - partly helps with this on macOS, but yes, custom distros are much better solutions.
If new sats can use t-mobile LTE network what stops them from being used as global Stingray/IMSI-catcher? At the very least they will be wardriving, but thats likely been done ages ago by several operators.
Shadow Map – Your Interface to the Sun
Better rules, such as?

I believe the rules we currently have are enough to protect privacy and deal with these kinds of dark patterns. The problem is the non-enforcement of these rules, so much that entire businesses now specialize in producing "consent management platforms" that help break the rules.
The full Borges short story referenced by the title: https://genius.com/Jorge-luis-borges-the-garden-of-forking-p...
This is very new information to me and I followed the drama closely at the time as I have friends on both sides.

I would appreciate a citation as nobody has mentioned anti-trans posters.

What was mentioned is that there had been conflict the year before and that Vincent was told he wasn’t welcome, which was the root of the escalation.
If the boss wants to monitor me working they should better not tell me. My entire intelligence melts down in anxiety and performance drops to near-zero if I know I am being watched. Why the heck do they want to watch people? What are they trying to discover? Isn't monitoring the results of the job enough?
Ask HN: Is a MSc in Computer Science worth the time and money?
5 year's ago I made a career change and became a software developer. I'm 100% self taught and I've been able to start from the bottom (again! I spent 10 years working in a different industry before making the change) and working my way up to being a pretty decent mid level developer.

Due to being self taught I've not had the structured education you get by being taught a curriculum and I was wondering if studying a MSc in CS would be beneficial or even supplant the experience I gain doing my day job?

Would gaining an MSc in CS be worth my time and money? I'm considering taking one up whilst continuing to work full time.

EDIT:

I'm based in the UK.
Well, this answers the question I was curious about the other day: https://news.ycombinator.com/item?id=33110549

> How does Zig handle the monomorphization problem for generics in library APIs?

From the article:

> Cannot distribute binary-only libraries with generic interfaces … Zig doesn’t have this constraint because Zig is designed around whole-program compilation from the start …

So no proprietary (EDIT: (closed)) libs built with Zig, I guess.
> Everybody is lying some of the time. Some more than others but nobody is perfectly truthful all the time.

True!
Disagreed - the practices are banned. Dark-pattern-based implementations are not compliant with the GDPR. The problem is that nobody is actually interested in enforcing it, so non-compliant solutions are allowed to proliferate.
"At will" employment, especially for larger organizations, does not mean this. There are lots and lots of cases of employees, in nearly every state, suing for wrongful termination and winning.
I also write (and draw) for fun, and it's quite an enjoyable hobby especially since I'm not pressured into doing it for the money/to get published.

Writing is a rather unique hobby in that it has a very gradual learning curve but the sky's the limit in terms of quality. I started in my teens and while I laugh at what I've written then I perfectly understand what I was trying to convey and still understand the story. People may not like reading a poor piece, but they will realize your intent provided you have a reasonable command of the language. Over time you will get better and better and eventually create something that people will actually want to read.

It also requires no equipment and no budget aside from your imagination. If you have a great idea for a blockbuster film, most people won't have the funds and opportunity to turn that into reality. But it is possible to write a bestselling novel solely on your own with nothing physical holding you back.
>This is true in some cases, but not in others

yet...

Who would have thought of something like stable-fusion just 5 years ago? It generates images out of thin air.
Coffee shops are extremely cheap to start up. Why can’t union organizers start better coffee shops?
> Moreover, there is a near-consensus in mainstream Western media and policy circles against peace negotiations, exemplified by e.g. the hostile response to Elon Musk's recent suggestion of a peace deal.

Is he intentionally misconstruing "peace deal" to mean handing chunks of Ukraine over to Russia and caving to their demands?

Why are smart people saying such dumb things on this topic? Just for attention?
Wow, someone has not been keeping up with the news coming out of the UK. Lots and lots of people been arrested and charged for saying, not actually hate speech, just "mean things" on Twitter. Usually it's just obvious jokes, perhaps of bad taste, that someone decided to take literally and then claim they felt "harassed and intimidated" (the magic phrase which causes the police to investigate).

https://www.dailymail.co.uk/news/article-10668005/Man-avoids...

https://www.bbc.com/news/uk-scotland-glasgow-west-43864133

https://www.walesonline.co.uk/news/politics/john-scriven-pla...

https://www.dailymail.co.uk/news/article-11066477/Veteran-ar... - literally arrested for a tweet that "caused anxiety".

If you want more, check out count dankula's (mark meechan) second YouTube channel, he covers pretty much all these high profile "offensive tweet" cases. Most of them are ridiculous.
There’s a theory that 1979 started as a British plot to retaliate against the Shah for nationalizing the oil industry.
Personally, I'm pretty fatigued at people pointing to disparities as though the cause of the disparity is so obviously nefarious that they needn't even articulate it (as though it's some sort of self-evident truth). I think you'll have a better time persuading people (certainly me) if you make the case that the boardroom gender disparity is caused by discrimination (rather than, for example, differing priorities between men and women in aggregate) or perhaps why (irrespective of discrimination) gender parity in the boardroom is such a significant social benefit that it justifies "positive discrimination".
...forgot to say that the woman in question was Indian.
This project shows how to build and train an Artificial Neural Network on the browser using Vanilla Neural Network(No library)

We compare each component from our Vanilla Artificial Neural Network with the Tensorflow.js implementation. This way, it helps to learn everything under the hood of a Deep learning library.
It has been a month and I feel no desire to go back
Wouldn’t the assassinated politician still be alive if he had been prohibited from making his inflammatory remark, instead? The political disease transmission theory they are using seems backwards.
I added some clarification. There is no VirtualBox on ARM platform. So you can't virtualise ARM on ARM with VirtualBox, because they don't make ARM compatible releases.

But both VMWare and Parallels for example have made ARM on ARM virtualisation releases of their existing x86 on x86 products.

So if you need something like a sandbox or IR workstation, you can have plenty of virtual environments, just not with VirtualBox as supporting software and type 2 hypervisor.
Show HN: Utilities for displaying Options, Results, and logging in Rust
comptime and tagged unions are the 2 features i love the most about zig

I'm still not sure if i want to commit with zig, i don't enjoy its ergonomics and error messages (way too noisy, i have to constantly scroll), but whenever i want to implement tagged unions in C.. i just want to drop C and use something nicer

C/C++, Rust, D and even C#, they all don't have them, for C/C++ it's understandable, but for the other ones.. shame on you
They’ve been providing these APIs for a while for existing VM solutions in order to get rid of the kernel extensions previously needed. They keep evolving to support that use case.

I’ve long thought it would be interesting to release Linux native apps in this sort of wrapper to the App Store.
> it is enforced, see https://www.enforcementtracker.com

Your link basically disproves your assertion. The total amount fined across all countries and companies is still less than what the biggest offender (Google or Facebook) make in a single year.

Regarding scraping bots, Noyb (a pro-privacy non-profit) has done so and sent out automated notices to the offenders. The problem as far as I understand is that the best you can do is complain to your local DPA (which is useless), it doesn't give you the right to sue directly (nor provides a way to estimate monetary damages), so suing directly is not an option.
You're posting here though? Hackernews is definitely a social site.
Google bought doubleclick early on which is definitely ad tracking and not intent. It's important to remember the full history.
You or they misunderstand. The fundamental premise of the free market is that, in a large and complex system, attempts to exercise central control tend to go badly relative to just letting people figure out what they want and pursue that. It's not money specifically that is the incentive to work, it's self-interest in general. This is perfectly compatible with Alfie Kohn's idea that intrinsic motivation beats extrinsic motivation—intrinsic motivation is a form of self-interest.

The primary ideological conflict between communism and the free market isn't over money, it's over whether it is possible for a centrally-organized economy to outperform one in which people are left to pursue their own self-interest as they see fit. The article doesn't address this question at all.

(As an aside, central control versus free market is obviously not an either/or choice, and most countries' policies end up somewhere in the middle.)
> Hate speech, extremism, misogyny and misinformation are well-known byproducts of the internet.

It is a well known fact that, before the internet, these things didn't exit.
Substantial ATT Fiber Issues in SF Bay Area?
For the past 24 hours, my fiber connection in Redwood City has been virtually unusable. Gigabit one moment, 0Mbps upload the next.

I’m finding substantial anecdotal evidence of ATT Fiber home internet issues from San Jose to San Francisco on the Sonic forums (for those of us using resold ATT fiber), Nextdoor, heck even AT&T’s own website problem map shows outages all up the Peninsula, but then says my zip (94063) has no problems.

Is this getting coverage anywhere I can follow? Does anybody know what’s actually going on? Feels like substantial congestion breaking connections. Typical web page load takes easily 10 tries before it successfully completes.