skysight-inc/HackerNews huggingface dataset:
Scala is fine. People understood it's not really worth it as a "better Java". Companies that choose Scala in 2021 are using either big data frameworks (where Python bindings are the most common alternative to Scala, not Java), or functional ecosystems (Typelevel, Zio). Scala 3 has taken an interesting direction and to me it seems that Odersky wants to win Python developers over rather than Java shops using Spring.

New features in Java and the JVM (records, loom, valhalla, ...) are directly going to benefit Scala and make it even better.

On the contrary, Kotlin's essence has always been threatened by the fact it's nothing more than a better Java. I assume there's still a big demand for that on Android, but if you're running on a recent JVM, I would certainly consider Java over Kotlin.
Just FYI, your server is not reachable with the IPv6 address.
I would say that your mindset as a developer is a plus. You could start focusing on how to apply security knowledge on CI/CD pipelines which should be right now your daily business anyways (from a developer’s perspective). So how to make containers safe, dependencies always up to date. These are already hard problems to solve and your developers mindset and skill will help you: how to implement this stuff for yourself and also keeping a developer’s perspective in t CI/CD process.

Shift left on security. Make it a win-win situation for everybody
NYC will hopefully have it sooner rather than later. However, it depends on the state legislature, many of whom live an 8+ hour drive away from the city and haven't visited it in years but are convinced they know the best for those of us who live here.
Idaesbasic – open-source todolists, kanban and more, all stored in local files
The Midnight's songs Los Angeles and Sunsets were the first two songs I came across in Synthwave and got me addicted. Now I have a playlist called CODING SUCKS[1] that I put on repeat and random all day while I work.

[1]: https://music.apple.com/us/playlist/coding-sucks/pl.u-7m7uxm...
Give Pickleball a try! Lots of open play times all over the country.
I am reminded of a quote I just ran into from the Canadian Supreme Court on free speech in R v. Zundel. Setting aside any legal questions, I found it interesting for its emphasis on the potential expressive value to disinformation.

> The first difficulty results from the premise that deliberate lies can never have value. Exaggeration -- even clear falsification -- may arguably serve useful social purposes linked to the values underlying freedom of expression. A person fighting cruelty against animals may knowingly cite false statistics in pursuit of his or her beliefs and with the purpose of communicating a more fundamental message, e.g., `cruelty to animals is increasing and must be stopped'. A doctor, in order to persuade people to be inoculated against a burgeoning epidemic, may exaggerate the number or geographical location of persons potentially infected with the virus. An artist, for artistic purposes, may make a statement that a particular society considers both an assertion of fact and a manifestly deliberate lie; consider the case of Salman Rushdie's Satanic Verses, viewed by many Muslim societies as perpetrating deliberate lies against the Prophet.
I feel bad for you.

Exactly, his time went to a bullshit, self promoting endeavour while neglecting his duties as a TA. By the looks of his text, he looks like a self-centered POS. The text is basically him patting his back.
My understanding is they sell it, after the Israeli gov't (Israeli Defense Ministry) vets the sale. It is operated by the client. NSO has claimed they do not have any info on targets by the purchaser, and has no way to find out post-sale.

https://www.cbsnews.com/news/interview-with-ceo-of-nso-group...
> It always blows my mind seeing the things people who work at google/fb are willing to "walk out" / "protest" over, and then these insidious things they're willing to just sit back and let happen.

symbolic action is always easy. but you're asking them to strike (refuse to work) in response to unethical demands, without the collective backing of their peers, in an industry that views union activity with - at best - suspicion or outright derision. we all like to fancy that we'd be the ones to refuse to play along but the reality is that when it's you and your job and you're facing the possibility of not paying rent or eating food after being blacklisted from the industry in response to your actions...

don't judge the people who are doing what they have to in order to survive. they were compelled by people who had leverage over them and our ire should be for those people.
Weird take, given this is a thread about Microsoft effectively banning a program.
For AWS, all instance drop downs should have the hourly and monthly price written along side the specs so that you don’t need to go hunting for it separately.
The document says the “encrypted” files were encrypted using keys held by WhatsApp or Google and that Google Drive’s terms of service allowed Google to scan users’ WhatsApp conversations for advertising purposes.

https://twitter.com/bcrypt/status/1452312761342496795?s=21
So how do we protect our privacy from the advance of technology? It doesn't seem possible. Just going after NSO is useless.
I disagree, it's a very real annoying problem to dress your whole body in both warm and waterproof clothes, and even if you like it, most people don't. And it is objectively, relatively, much less convenient and much less comfortable than the alternatives of a bus/subway.
Edit 2:

1. Self-referencing in my last point refers to gauging your own response to ads as a barometer of their effectiveness.

2. My points above are based on spending at scale globally (over 70 countries) for B2B and B2C products with multiple avenues to monetization

3. The outcome of my experience is based on this data in aggregate but I do not assume that past behavior indicates future success. The market is changing rapidly.
Ah, thanks so much! I was under the impression nobody got my point. Maybe because it was written under stress and emotion, or it's missing some arguments, I don't know.
Direct link:

https://www.youtube.com/watch?v=nvMcFQqhbpM
Can we get the story about how you lost 392k?
I think the safety is to do with road traffic rather than deliberate criminality.
If you remember the Zune you're talking about a later period. The Zune wasn't introduced until 2006, just before the iPhone. The other MP3 players people are talking about here were early 2000s.
RSS only gave/gives me a headline. Its fairly rare that the entire article is available via RSS.

Also is doesn't help for dynamic search. The main situation I'm thinking of is I'm on moble searching for something thats hosted by a local news site. the AMP page generally loads in <2 seconds. The original page will take 5 megs of data, and ages to load.
Interview with the author, mostly touching the Linux development of the game:
https://www.gamingonlinux.com/2021/05/an-interview-with-kode...
hey now dont forget Speck, the cipher so dang great they not only refused any real discussion with cryptographers and linux kernel developers but insisted it be included on a litany of "its classifed" and "we cant tell you" boilerplate.

https://en.wikipedia.org/wiki/Speck_%28cipher%29

turns out in 2013 kernel hackers decided to tell the NSA to go pound sand into a rathole while they focused on things like ED25519 because as Bruce
Schneier himself publically stated:

"I no longer trust the constants. I believe the NSA has manipulated them through their relationships with industry."

https://en.wikipedia.org/wiki/Curve25519
Not at all. The American tech mafia is mapping all user data they can get a hold of. This is very far from a conspiracy theory in 2021.
5 side projects in 6 years, earning $0
There's pros and cons. There's lots of evidence that people make bad choices when allowed to configure crypto, and there has generally been a movement towards having more opaque interfaces where users have less rope to hang themselves. People who don't have the ability to deploy updates will also be screwed when normal security issues happen, so i dont find that super compelling. Additionally there are some privacy implications about letting users configure.

Otoh, personally i like the ability to config things if i really have to, and such a policy might lead to people running custom forks which is bad.
It’s not clear to me what you’re trying to say? I specifically mentioned that there are roles that require certs due to government regulations, and at companies worth working for, you get hired as you are and they pay for you to hit whatever checkbox certs the role needs on paper.
I would love to see the difference in bike use in the Netherlands relative to the weather, I bet only a small fraction will use the bike in bad weather conditions and they will need capacity in public transport to cover for these days.
If they have reason to believe that, eg, the timing of the appearance of this cluster lines up with (to pull a hypothetical out of the air) industrial waste dumping in the Acadian peninsula water supply, attempting to muddy the water over whether this is a cluster with a shared cause or a bunch of fluke one-offs is certainly in their interests.
One step further would be to embed your entire site in a data: URI.

The biggest limitation would be the resulting length—you'd likely run into character limits when trying to share it on message boards and social media.
Well, I guess we'll have to agree to disagree.

When I look at human readable logfiles I see a trend towards using epoch seconds for exactly these reasons. It's so easy to convert, it outweighs the anti-usability aspects inherent in formatted strings. I've converted all my own human readable file formats to epoch times for exactly these reasons and my customers seem to strongly prefer it.
Find leads and investors for your startup
Your example demonstrates I'm wrong with isoformat not supporting any timezone info. Sorry about that. Given it can handle +02:00 I wonder why they don't just add support for z and Z and instantly cover 95% of the world's JSON data?
I assume they allow some driving on the old road for emergency vehicles and moving trucks?

I guess there would be a lot of resistance in the US if it relies on public transit. Every couple of years our's shuts down for strikes, not to mention it doesn't run 24/7.

"If you want to park your car, you better have a garage or private parking space."

Yeah, I was kind of wondering if they end up building more garages in other areas to make up for the decreased parking in these areas. Although I assume there is some selection going on where the more car-centric people choose to live elsewhere.
I read that it's export-controlled now in the US,

https://www.theverge.com/2021/10/22/22740155/commerce-depart... ("New US rules on spyware exports try to limit surveillance tech like Pegasus")

edit: and HN thread

https://news.ycombinator.com/item?id=28933981 ("U.S. tightens export controls on items used in surveillance of private citizens")
> There's a real need for security though.

Why?

Do we need this level of security at a bus station or a train station? No? Why?

Because planes can be flown into things? Lock the cabin door.

Because there's lots of people on planes? Well, there's lots of people on trains, buses, or in random offices and hotels. Why are the plane people special? What about giant conventions or events?

We have all this security because of 9/11, but only 1 security measure (locking cabin doors) was needed to stop the next 9/11.
My understanding is that MacBooks are much less popular outside of North America, where they are indeed ubiquitous.
All this information is just taking the fun out of life.

/me cracks open a Mexican Coke.
Some other race is #2
I've been on a similar trajectory.
It doesn’t really. Don’t confuse docker with a virtualization layer. Well made containers bring just the processes you’d be running anyway.

I run a few containers on my RPi and cannot tell a difference in performance.
There are technical considerations as well but I think you are asking from a management perspective about how to get buy-in from your team.

When pitching a new direction to people I like to explain the value proposition of doing so. I find most people don't mind change so long as they understand why the change is valuable, and have an idea at what point the benefits of the change should outweigh the initial disruption.

Surely it is not just a matter of the price of Windows desktop licenses for example.

I am also interested. I am not involved in this market segment but I am always interested to hear lessons from other organisations.
The government’s ability to prevent software distribution is limited significantly by the first amendment. Selling “a tool for hacking” is fine, selling “a tool for committing crime” would be illegal, but that distinction just comes down to picking the right marketing copy. The government can however restrict the import and export of software quite broadly.

This is not legal advice, obviously.
Haugen: If Facebook surrenders ability to spy it cannot protect users
I have to admit, these scams are getting very creative in fooling lots of investors over a pre-recorded live stream and timing it with a shiba inu shitcoin reaching an all time high.

Similar to the Great Twitter crypto scam in 2020 [0], this one joins the ranks as one of the greatest and most creative crypto scams of all time.

[0] https://en.wikipedia.org/wiki/2020_Twitter_account_hijacking
I can't read your README; I can't scroll down. Sorry.
Probably because of a spreadsheet. If they made the right deals, etc. the numbers they report and the returns to the investors increase.

Any time you ask, "why?", the answer is money for the investors.
Facebook's NaN problem with planes (and boats)
You don’t need a browser extension to change Firefox’s home page. There is a UI setting to specify an arbitrary URL:

https://support.mozilla.org/en-US/kb/how-to-set-the-home-pag...
I’d like to add Fig terminal to this list. It offers autocomplete with hovering documentation to explain what flags do. It will even search npm and autocomplete package names for you.
SpaceX installing rocket-catching arms onto launch tower in Boca Chica [video]
Writing Cloud-Native Apps in Node.js
I think the English speaking world is rather an exception in making overly safe playground, judging also by my experiences in Japan as well as Switzerland. There really are quite different cultures around how to raise children and keep them safe. In Japan it’s all about the community looking out for each other and their children. In Switzerland it’s teaching them responsibility as early as possible - e.g. it’s normal and encouraged to send 5yo kids to Kindergarden on their own, with appropriate training on how to cross streets etc. I guess in the US/UK it’s regulations and constant supervision by parents well into teen years?
It would seem to be the rational thing for NSO to hack a journalist who is writing on them, so that they better prepare for what’s coming. As for all the countries that buy and use NSO, to target and kill journalists, they are all close all allies of the US and Israel.

And the US and England were also spying on the journalist Julian Assange, and have kept him in prison and tortured him for over a decade. Ben Hubbard luckily just got hacked.
They could and should have communicated more honestly about it. https://news.ycombinator.com/item?id=28427996
> (I assume it is illegal in America, but how about Israel?)

This part doesn't matter much in practicality. Like it is illegal for the US gov't to spy on their citizens. It is illegal for the UK to spy on their citizens. So the NSA made a deal with the UK. They spy on us, we spy on them, and exchange the info. There, the US didn't break the law and neither did the UK. They worked around it.

We live in a shadowy world.

https://www.theguardian.com/world/2013/nov/20/us-uk-secret-d...
Gunship was my entry into this field. Many other artists I admire too
- Waveshaper, https://waveshaper1.bandcamp.com/album/mainframe
- Oscillian, https://oscillian.bandcamp.com/
- Code Elektro, https://codeelektro.com/
- Morgan Willis, https://morganwillisofficial.bandcamp.com/
- FM-84, https://fm84.bandcamp.com/

also, perfect music to endlessly hack on code.
Really cool video series!
Great to see the OO vs functional approach.
During the first part of your life you build yourself tooling often pretty complex with full integrations and stuff. During the second part of your life you have growing kids and a wife that nowadays only want to use their phone and often lack any technical skills like how to make a bookmark. So then the solution you need differs, which in some cases then also requires household organizational change management soft skills.
Hacking is a crime in both Israel and the US. If either government wanted to they could pursue charges. Selling exploits is not illegal in either country AFAIK, and is in fact a booming business.
I assume a smartphone successor would involve wearables that make a palm-sized slab of glass in your pocket unnecessary. Don't really see that on the horizon but most people have only owned a smartphone for 10 years or so at this point so these technology shifts are over very short periods of time by historical standards.
With Pipewire and containerized distribution (eg. AppImage or god forbid, Flatpak), distributing Linux software can really be as complicated as you want it to be. Granted, audio software is still a bit confusing compared to Windows or MacOS, but with the advent of PipeWire I think most people are ready to put those days behind them.

Another alternative is to drop Linux support and let your users make a Wine installer if they really care about your software. Most VST plugins and audio software works boringly well through Wine, even scaling up to be a viable route for supporting games.
So in other words the Covid Pass is effective at preventing irresponsible people like the author from spreading a dangerous disease to others.

Sounds good to me.
OmniFocus on Mac. Works great for GTD, though that wasn't the focus of your question. Has mobile support and syncing.

It's a well thought out application, which I really appreciate.
This doesn't seem more authoritarian than our current system where if the right two or three people (cop, DA, judge) don't like you they have the power to put you in prison.
I've been in Barcelona during a summer month during a heat wave. People still biked and walked, many of the streets and paths will be shaded at least on one side by the three to five story buildings on most streets except when the sun is directly overhead, and down the middle of some boulevards there are some very generously wide paths and trees providing shade. It's a very different experience from Houston which is pancake flat by comparison to Barcelona, Barcelona actually has hills.
It was disallowed for other Microsoft products to call undocumented APIs. Anything called by Office/Azure/whatever needs to be a publicly documented API, and there are automatic checks in all Microsoft codebases to confirm that no undocumented APIs are called.

Windows components, of course, aren't subject to any such rules. There have always been and always will be interfaces necessary for Windows to call itself that the company has no interest in supporting in a backwards-compatible way and publicly documenting. An example is pinning applications to the taskbar: Windows needs to be able to do it, but if it was a public API every app would do it and the experience would be ruined.

Of course, Chrome eventually figured out a way to bypass and do it (I believe using accessibility hooks to simulate user input? I forget the details), at which point the arms race escalated from there - the Windows team added new protections in that area - but I haven't worked in that area in a long time and don't follow it in detail.
> NSO has claimed they do not have any info on targets by the purchaser, and has no way to find out post-sale.

They've also made other claims that only make sense if they do.

https://www.techdirt.com/articles/20210723/22444547234/nso-g...
As I said, I think in the current context of a handful of eco villages, evictions are probably very rare. Admissions OTOH, aren't rare.

Meanwhile, this also corresponds to reality. In places where planned communities of various sorts exist, there is occasional tension around racism or other bigotry in admission. Almost never around eviction.

I realise that the possibility of eviction is uneasy for some. If so, don't live there. Meanwhile, 99.9% of actual evictions are in rental context. Sometimes this can happen gated communities. For some reason, the commune context especially terrifies people.

As to which is worse... housing, education and employment are all pretty important.
https://github.com/dotnet/sdk/issues/6145

My favorite part is when someone figures out "telemetry" includes the MAC address, and the dev team just goes completely silent.
Who cares, crypto is trash
While I like the basic premise of embracing the uncertainty, I disagree that "nature" (evolutionary model) is the approach to follow: while it has produced marvelous results, "experiments" took way too long to learn from if they were progress/success or not.

I think we should embrace experimentation, but we should improve on natural processes because we are smart, sentient beings, and there are things we can predict and measure much faster, and thus pivot much faster too (as an example, all genetic diseases that are commonly terminal after the early reproductive age in humans are likely to be carried on into descendants because, well, reproduction has already happened — it would take many generations for "nature" to weed out those diseases, but luckily, we've got medicine that helps us not even having to weed them all out, and does stop some altogether).
Everything crypto is a scam
Rational? Maybe.

Ethical? No.

Legitimate? Hell no.
Recommended reading: https://securityhandbook.io/
A Tenants' Guide to Renting a Home
I recently landed a new job. I'm currently in the process of leaving my old job and awaiting my first day at the new one.

And I think this played into it. I was pretty happy with my old position, but I did have some small desire to find something new. What always kept me back was the fact that I liked the people I worked with.

But as WFH has sort of dragged on, I found that the social bonds have become a much weaker glue for me and there's a minor burnout coming from how stale it is working from home. The camaraderie that kept me at my job sort of faded away. The monotony and increasing apathy toward the people I was working with really pushed me hard into wanting some kind of change, and so almost on a whim I applied for a job at a company that I've been itching to work for. And I got it!

So I'm excited about my new job. I think it'll be more impactful and interesting work where I'm going to get to grow my skills a lot. And my compensation will be doubled. I should be happy that the circumstances forced the change, but I'm also a little uncomfortable with the feeling that it was an impulsive decision due to a mental state that has been caused by temporary circumstances.
That’s okay. Followed you on twitter.
The Irving businesses seem to include a number of industrial concerns, including oil refineries, forestry and factories. If environmental contamination is a possible factor in this disease (and here’s an article suggesting that’s a top candidate) then one of those businesses could very well be a source. (And even if it isn’t the cause of this disease cluster, who knows what results might pop out of a thorough environmental analysis.)

https://beta.ctvnews.ca/local/atlantic/2021/3/26/1_5363850.h...
I'm not familiar with the rest but how is Always-on-top locked away? Its such a basic thing and a lot of programs are using it.
DuPont did this kind of thing with Chemours, offloading a ton of lawsuit liability with the spin-off. Feels morally reprehensible even if technically legal