skysight-inc/HackerNews huggingface dataset:
Was Crystal the power behind Trevor Milton's famed "HTML5 supercomputers", then?
Crystal looks nice, faster, more beautiful and ergonomic than Go, but I don't see its application for embedded use-cases, which is where I would think Nikola would target any special sauce, if it has any.
> Because what works for a city-center dweller might not work for a rural area inhabitant

Well, I don't think that anybody is proposing that we pedestrianise someone's farm, because we're also pedestrianising town centres. I'm not sure I understand the comparison here, really.
Simple and easy are not mutually exclusive, and simple software is not automatically good software.
Other criteria, ease of use, documentation, also matter, especially for a build tool intended to be used by a whole community.

At the moment deps feels more of a 'make your own build tool' kit.
Simple, sure, but not easy to use: you need to tell it how to build jars or run tests, which is IMO essential functionality of a build tool.

I don't want to tell my build tool how to achieve these essential things, and risk ending up with a mess of projects that all use different aliases to run different tests runners and different jar building plugins.
Build tooling is one place where convention over configuration matters to me, and why I still prefer leiningen.

I'm hoping deps and tools.build will evolve from a 'make your own build tool kit' to a build tool that exposes the kit it was built on, so that most projects don't require anything custom, and be flexible enoug so that one special project can leverage the 'simple orthogonal parts' in the kit.

I see tools.build as a step forwards, but it's not there yet IMO, the user still needs to configure a bunch of stuff to get essential functionality.

I hope the core team will make a build tool on top of the 'make your own build tool kit' that is deps and tools.build, that comes with good defaults and essential features for the common projects, while exposing the 'simple orthogonal parts' in the kit so these can be used for complex projects.
You are making a very broad statement and I was able to find this right in the first result from google: “Immigration and Customs Enforcement agents revealed suspect money trails between HSBC's Mexican and United States operations.”

https://www.investopedia.com/stock-analysis/2013/investing-n...
I respectfully disagree.

If we can raise the cost from $100k per target to $10m per target, even SA will reduce the number and breadth of targets.

They do have limited funds, and they want to see an ROI. At a lower cost, perhaps they’ll just monitor every single journalist who has ever said a bad thing about the king. As that price increases, they’ll be more selective.

Like Matt said, that’s not ideal. But forcing a more highly targeted approach rather than the current fishing trawler is an incremental improvement.
The example is syntactically incorrect Crystal. Should be

nine = while 1; break 9; end
puts nine

And yes, it prints "9".
I wouldn't say that is mistreatment. It is a business transaction where one party has more leverage than the other. 99% of the time the employee in the lower income region gets a far high salary than they expect to get at another employer. So it is not like they are being coerced into a "unable to make ends meet" levels of income.

The employee ends up doing pretty well.
> Any catholic scholars have a vision for how The Church could remove its prohibition against sex (including homosexual sex)?

I am not a Catholic scholar, but as far as homosexual sex goes, they can't. It's in the Bible, and literally set in stone as being an abomination to God as far as all of the Abrahamic religions are concerned.

The only thing the Church could ever possibly do is remove their requirement for celibacy (which isn't, AFAIK, Biblically mandated, but an artifact of medieval attempts to keep Church property from being inherited away) and allow heterosexual Catholic marriages by clergy, but homosexual activity of any kind will always be prohibited.
HMD's G-Series
Regardless, you can't sublicense a license you don't hold (anymore).
Re: branches, I agree in principle - we've had feature branches at my current job that were open for a year, reasoning being that it impacts a lot of our application core and we cannot permit issues impacting existing customers, etc etc.

But I do like short-lived (max 1 sprint) branches for my own smaller scale projects because they group changes together. I name my branches after an issue number, rebase freely on that branch, and merge with a `--no-ff` flag when I'm done. My history is a neat branch / work / merge construct.

Not sure if this is just fear, but I believe trunk- and feature switch based history will end up an incoherent mess of multiple projects being worked on at the same time, commits passing through each other. I'm sure they can be filtered out, but still.
Android's pretty plug and play in that regard thanks to USB OTG, and you've got a lot of the Linux world amenities on top of it (especially if you're rooted).
Hello HN folks, we are super excited to release the public beta version of neverinstall.

What is neverinstall?

neverinstall allows users to access & run native applications like - Android studio, Chrome, VS Code, IntelliJ, etc. through a local browser.

How does it work?

We run these applications in cloud-native environments with virtual displays and stream the video directly to the browser while the user's input context (mouse, keyboard, etc) is forwarded to these applications in near real-time.
The platform has a very generous free plan for all free applications and as we improve our cloud we intend to make all free applications fully free always. The paid applications will have a BYOL or a fully-loaded pay-as-you-go model. Of course, these might change in the future but keeping the free applications with a generous free plan will not.
We believe as access to good and cheap high-speed internet grows everywhere, accessing and using software should change and be a lot more optimal than what it is now.

Some key problems we are trying to solve -

Saving hardware resources

Modern-day applications are becoming resource-heavy, users often need to make the decision on whether to upgrade their devices or seek out a new one. This is expensive and wasteful.

Real-time collaboration

Our favorite desktop apps often lack real time collaboration, we are trying to bring these applications to the web so that we're able to bring more flexibility into app workflows.

Accessibility

A lot of apps are not accessible on multiple devices especially the developer apps. We solve this by bringing these apps to your web browser and make them truly accessible from any device or OS.
Beyond the bar of affording a decent attorney, money really isn't an obstacle to obtaining justice in America, and I can only think the reason they wrote that into their press release was because their lawyers wanted to impress upon everyone that they wouldn't be limited or badgered in their methods of pursuit. It's far too early to cry foul or assume that the system is rigged against them.
> If NSO/HackingTeam were in the business of selling physical weapons to foreign governments, would they have been responsible for a government killing journalists with said weapons?

Yes.
That's where the similarities end though.

CA has a much poorer population at the bottom end, the price of living is 70% higher, multiple-point higher unemployment, less space, lower education outcomes, etc, etc, etc.

CA's problems are not TX's problems.
Weirdly I have a friend living in London who's giving the exact opposite history to you, he was shocked by how closely packed together people were in March 2021 in Manchester when he had to come through here for work.

You went on multi-hour rides around London without seeing a single mask? Yeah, nah, history revisionism from a place of wanting to rewrite history, your testimony isn't reliable.
You would need to if you earned 6 figures. So copying our system for the American posters here wouldn't solve their problem.
The API changes are mainly a problem (I think) if you have a monorepo, but not a mono-deploy; you can only get the full benefits of a monorepo if all your changes are deployed simultaneously and atomically.

Changing a model that is shared between different services (or a client / server) should be atomic. In practice, you need to think about backwards compatibility, and work in the three-step process outlined in the article (build and deprecate, switch over, remove deprecated code across a number of deployments / time).

If you don't have atomic deployments, that's one less argument in favor of monorepos.
Is there a way to reliably figure out the GDP of dark net markets?
Yeah. Here’s a 2016 write up when Pegasus (presumably a different deployment) was leaked and reversed: https://citizenlab.ca/2016/08/million-dollar-dissident-iphon...
This is a key point. Windows is starting up the anti-virus program and scanning every tiny file as it is written. This is less about NTFS being slow and more about anti-virus being considered a required overhead on Windows.
We probably should have gotten rid of the penny a long time ago. We haven't because of concentrated benefits and diffuse costs, a common problem that plagues the federal government. The zinc and copper lobby are significantly interested in keeping pennies around and most people only pay a small price to keep the penny.

I hope we create a law where any coinage that reaches a certain price threshold (~200% of face value) when being made and distributed must be redesigned or retired. This would solve this issue for any future coins that become nonsensical to mint.
Most people I've met (perhaps this is a cultural thing) spend most of their waking life trying to stave off "boredom" (using phones, books, trying to mentally distract themselves towards specific things), which as far as I can tell now means "I'm alone with my own thoughts and nothing to distract me".
I learned BASIC and bash from library books as late as the early 90s.

Nowhere near as good as the real thing, but I remember loving it nonetheless.
Someone writes a longer comment to share interesting information. You personally attack them, why? Is this leading to more understanding in the world? On top you try to make Germans look clueless. What for? Is this what HN is for?
> Bookmarks are such a convenient and intuitive way to organize

Despite bookmarking websites I find interesting occasionally I almost never visit a site from bookmarks. I don't remember if I bookmarked something, I forget what something was called, I expect I didn't file it in a folder that makes any sense etc. I really want to love bookmarks but like so many people I just find myself not using them for various reasons.

All browsers give very little thought to the UX of bookmarks and what users need of them. It seems to have boiled down to developers thinking that because bookmarks are technically a nested data structure of folders and links that all they need to do is give the ability for the user to manually manage this tree structure and call it a day. I think there's a wealth of missed opportunity with bookmarks but this comment would get very long if I carried on babbling.
I saw no ads and even thought blogspot had improved handling of long paragraphs.
> The supreme court has decided

We shouldn't give up on progress because of how five judges read a bit of old parchment. I'm talking about societal aims, and of course, they're just my opinion.

We should want to decrease crime, not just shoot at it. That's not just education, drug rehab, it's a solid police presence and community engagement. A world where the top earning 10% still interact with the bottom earning 10%. We keep moving in the wrong direction.
The argument I hear is that alcohol is an exception due to historical/cultural reasons. If alcohol would have started to become widely available/used as recently as most illegal drugs, if would probably be prohibited.
Interesting stuff. Very useful for me due to low laptop configurations and limited network bandwidth.
Wuppertal Schwebebal
I won't bother speculating on the origins or nature of this socioeconomic situation, but I think we can focus on the first order things we have more control over.

For instance, be willing to fire your fucking customers. If someone is being a jackass in your establishment, make them leave. If they persist, involve LEO and trespass them.

There is no reason this cannot extend to the software realm. Make sure your customer contracts have some sort of language regarding circumstances for termination. Apple, Google, et. al., have certainly applied this thinking to their customers via EULAs and the like.

There is no customer so valuable that you should endure abuse for their patronage.
Hi, thanks for posting; is there a demo? Really not about to link my github or google for an unknown company, sorry
> if you had to design a vehicle for passenger city/suburban use, you would never ever ever come up with an ICE sedan

I use a motorcycle 90% of the time in the city. But there's a lot of problems with any specialized transport like this:

- parking multiple vehicles per person

- learning to drive multiple type of vehicles

- bicycle/scooter/Twike can't be used for serious shopping

- safety. From the time electric scooters caught on I have numerous examples of people getting seriously hurt with permanent quality of life affecting injuries.

- taking passengers on anything other than a car is non trivial

- most alternative forms of transport require good physical health and skills

I'm sure I could think of more but these are enough to explain why having a do it all vehicle (even if poorly and costly) makes sense for the majority of people.
Can you share what apps you use? I saw an editor on the tweet image, So I guess there's some different setups using different apps out there.

Chrome on Android also has DevTools internally (through chrome://inspect when you connect a debuggable android to a laptop). I don't know whether that's possible to expose or not on the phone, but would be very helpful.

VSCode/Monaco should also be "runnable" as they're running on JS / V8. That will open a lot of extensibility.
Maybe he though a propaganda machine would try to spin some stories to blame the Russian to distract from their own failings.

But aside from that I also think the report isn't truthful for that matter, it is framed like Wikileaks turned it down.
Did you know breakfast cereal was invented to bore children so they wouldn't masturbate?
Let me tell you in an unfiltered way that this is bullshit. I don't care about language. Downvote me or report this if you like but this is literally the kind of bullshit that makes the world a terrible place.

Big money laundering and state wide unethical operations always find a way to operate on the clear financial system. You are probably using some shinny brand device bought from a famous company that contains parts made by slave labor in a certain region of a certain country.

AML/KYC only affect small people. To comply with those regulations is expensive and time consuming and the punishments are heavy so its better to just remove anyone who has a slight hint of suspicious activity.

Because banks are terrified of being punished by governments they will kick honest person out of the system because they've sent money to their mother in some war thorn Middle East country. Thats it. You are banned from the platform with no right to appeal.

For fuck sake. You live in a world where Snowden is a fugitive, Assange is sickened in Jail and the literal criminal Christine Lagarde is the god damn president of the European Central Bank! YOU need to stop fantasizing.
I don't care the slightest about computer security as long as governments won't try to ask experts to write laws and security standards. Same goes for insurance companies, who should try to sell cyber insurance and lobby the government for security standards.

There are plenty security standards for many things that are not computers, yet cyber is a weird exception.

My understanding is both a liberal silicon valley state of mind, combined with the NSA benefiting from low security standards and having a monopoly on tech companies.

In my view, the computer security industry is too blame here, because they benefit from chaos and a lack of government intervention.
What I didn't know for a long time, if a city has no volunteers the city can conscrupt random people to firefighting service.

https://en.m.wikipedia.org/wiki/Compulsory_Fire_Service
You would be surprised. I've lost count of the number of small businesses I've seen where employees go unpaid or are underpaid to 'save the business' while the boss makes no such sacrifices.

Had to help a number of people applying to the local equivalent of a labour small claims court.
But crucially, in that case the infringer did not make money based on their infringement, and the actual infringement was minor. (Specifically, a university failed to provide a copy of the GPL license alongside a download of the software, which they offered free of charge.)
There's a few LSP implementation that are very usable: https://github.com/crystal-lang-tools/scry, https://github.com/elbywan/crystalline

Beginning of a tree-sitter parser here too: https://github.com/keidax/tree-sitter-crystal
Another chapter in the decline of the traditional telcos
It should be. If every object had a 64 bit id, that was guaranteed to be unique, it would make so many things, so much easier and practical. That we're 25 years into this and there is still ambiguity is not helpful. I'll bet they could do that and have nice entropy in the id's and hashtable performance.
tl;dr; car transport is 15% of emissions, we need to cut down at least 55%. So switching to fully electric gets us a quarter way there, but we need other solutions as well
Impressive FUD.
irb(main):001:0> nine = while 1 do break 9 end
=> 9

irb(main):002:0> nine.class
=> Integer

irb(main):003:0> puts nine
9
=> nil

puts might be calling .to_s on the variable, which is why you see a string, but the loop does return an integer.
> The zinc and copper lobby are significantly interested in keeping pennies around and most people only pay a small price to keep the penny.

Do you have a source for this? It kinda sounds like conjecture, because I don't believe for a second that the production of pennies are that significant in the metals market. And as the article mentions, pennies are mainly zinc now, very little copper. Zinc is dirt cheap.
From Trump's POV, Baltimore is a flyover city.

My grandparents came from Baltimore and I spent some time there with cousins. My grandpa owned a bar in West Baltimore during segregation. He was Russian. Lot of stories there. It seems like a cool town. It's definitely got a depressing, kinda inward vibe about it. I should probably go back and hang out again, but most of my family has moved away now.
his analogy suggests there is a local hidden variable.
SQLite Extraction of Oracle Tables
Indeed, cars are inefficient for moving people[1], but we're already decades late for fixing the climate crisis. We can't wait for a perfect solution. Fixing urban sprawl is much harder and more disruptive than upgrading cars.

[1] https://upload.wikimedia.org/wikipedia/commons/3/3b/Corridor...
A tiny suggestion, a better responsive layout for the page would be better, my page is fixed on a zoom-in 125%, the page get messy when I open the page.
Worse: money is going to ephemeral people experiences. Restaurant, Dinseyland, theater, Netflix. And many of them have a negative environmental impact.
It's not a lack of competence because evidence shows that even the most competent C programmers can't write C without security issues - literally every nontrivial security-relevant product that has been written by great C programmers has had them, their competence apparently was not sufficient. I'd argue that nobody, including Dennis Ritchie, is "competent enough" to write secure C - even the best people slip sometimes in ways that (in C!) cause exploitable holes.

"The same guy who is the subject of your fallacious benchmark. He writes in C" and that crypto code, which we used was more secure than rolling our own, but it still is riddled with security bugs because he writes in C (e.g. Heartbleed) - and despite the fact that those particular bugs have been fixed, that code still isn't trustworthy enough just because it's written in C, likely has more issues undetected and needs to be rewritten and replaced eventually with some not-C solution that can remove a whole class of bugs accidentally causing arbitrary code execution. Sure, you'll still have logic bugs - but a logic bug in iMessage image parsing has much lower consequences than a memory safety issue in that same image parsing.
Firefighters are loosing trust somewhat because of the culture they've grown in the volunteer groups.

I tried to join my local volunteer group a few years ago, to help out in my community, was like 12 people back then. Sadly after the leader of the group dropped a hard-r N-word followed by complaints about certain ethnicities and half the group chimed in with "hear hear", I left as quickly as I could.
>> - You are a member of a(n [underrepresented](https://about.gitlab.com/company/culture/inclusion/#definiti...)) group that is unsafe or in any way mistreated in your country.

The racial classification found in this document seems surreal for me (I'm from SW Europe). Seen from here, the US racial categories often seem absurd.
> This is all deeply strange to Anglo-Saxon eyes! ... English-speaking countries

Is it though? Is it so different than public hospitals and schools owned by the Catholic church? I think there are even hospitals that are half public and half private.
I wrote a German espionage novel about the topic, based on the idea that someone might have found a promising proof of P=NP. However, it got a pretty damning review. Maybe someone with better writing skills should take up the topic?
> I'm not sure I understand the comparison here, really.

Look up what motivated the (initial) Gillets Jaunes protests in France
Yeah, well, not really happy about this, because the goal was probably to delete traces of involvement and clients.

Some people will also probably turn up dead, unless they hide or seek asylum.
There's also Wigtown in Dumfriesshire:

https://www.wigtownbookfestival.com/visit/bookshops

https://www.wigtown-booktown.co.uk/bookshops/

It's about the same size as Hay-on-Wye.
For low priority stuff it's common enough I'd say it's the standard.
There are some things the government can't realistically do. Like taxing oxygen consumption or preventing people thinking things. Or how they have been totally unable to stop tax evasion for thousands of years.

I'd be more than happy if controlling capital joined the list of things government just can't do. I think freely flowing capital is going to be good for everyone. Good luck to the crypto community & I'm sure a big chunk of the world trying to get away from unreasonable US sanctions will agree.
> And a worker-owned co-op coffeeshop that President Obama visited.

They're just exploiting the hard work of the coffee bushes. (And their customers since the product is addictive.)