skysight-inc/HackerNews huggingface dataset:
On my area of work only Java and .NET get to play, and in what concerns UNIX like platforms most customers only care about Java.

The only one that is growing, although I rather not, is Go, as we now start to jump into the same container bandwagon as everyone else. And even there it isn't taking anything away from our Java/.NET setups, rather complements them.
Effectively this is arguing for the project's attention to detail being low, we covered this already
>>> Unless this is some extreme security situation/investigation where it was being used for communication between groups I can't really see this holding up in a European Court?

I feel the need to point out that each EU country has its own judiciary system and laws. There isn't such a thing as an European court. There's are laws/agreements set at the European level that are supposed to trickle down to each country and the process is fairly complicated and messy.

It's a very strong misconception from US readers to think that there is an Europe court, like there is a supreme court or something in the US.
To determine whether there is a market for the book, not via soft commits like "interest" but with hard commits like pre-sales
Wow, this is amazing! Particularly looking forward to using one codebase for Desktop and Android.
Feeld recruiting for Lead Back end Engineer
Yea that was my reaction. maybe, maybe not. I just decided to move along. I know it’s uncouth and against the rules to comment on downvotes on HN but, for the first time for me, I seem to have been downvoted several times here on HN in the last couple weeks. I can’t shake the feeling that I’m receiving downvotes as people want to suppress different views on certain issues. My comments here are substantive and thoughtful, I read this article, have discussed Nate’s projections at length with friends and have read all Taleb’s books except his latest. My initial comment may be wrong / worthy of rebuttal, but it’s not downvote wrong. (DanG- I won’t comment on downvotes again! Sorry!)
pixelperfect, but not platform-perfect
Yep, on Facebook, unfollow is your best friend.
No, I think the first step to getting the state to switch is to demonstrate a proven model. Starting with something some parents or sponsors can afford is a reasonable starting point. If this works for affluent parents, it's not hard to get Gates or Schmidt or similar to drop $$$ for a pilot with less affluent students.

Changing education systems is a long process, but simply saying anything without a payback for all students within a 12-24 month timeframe, although aligned with the values of tech, is not a helpful model in education.

Policy decisions in education take 5-20 years to make, but they do get made. The slowness is a function of how long it takes to see impact (and not wanting to hurt students). If we could put all politics aside, the model would be:

* Develop a model (1-4 years)

* Pilot it (2-4 years)

* Research it (2-4 years)

* Scale it (many years)

Simply saying we won't do #1 or #2 since it isn't #4 isn't productive.
Author of "Escape the City" here.

I didn't "need" $90k to write the book.

I chose to sell copies of a book, at typical book prices. Thousands of people chose to buy the book. That's where the $90k number comes from.

> And the book's photos are black & white ...

"The food is terrible...and the portions are so small".

The wonderful thing about the free market is that those who want to buy a thing can, and those who don't, need not.

Cheers!
> The value proposition for winforms and WPF for me is that they have been around forever and will continue to be around forever.

Checking on wikipedia shows that winforms was introduced in 2002 and wpf in 2006. This makes me feel very old.
NASA Bids Farewell to the Mission Operations Computer (2002)
When Technology Will Finally Disrupt US Healthcare?
Microsoft Announces the Support of Hindi for Sentiment Analysis
A Kit that converts a Classic Mini into 80kw electric Mini [pdf]
100% correct. What I meant though was that the good security companies get their clients to sign a contract that precludes the security company, or it's employees, from being sued as long as their penetration falls within the parameters specified by the client (the Rules of Engagement if you will). That is the protection I would want.
`block_on` does not block the calling thread: it runs the closure on a separate thread-pool based executor designed for CPU-bound tasks.

The calling thread immediately yields until the blocking work task completes and wakes it up again.
HTML and JS is not an excellent experience on mobile. Its quite shitty if you compare them to native apps..

Flutter is the platform that provides excellent experience here... Not on web yet, but its coming close.
Как понять что кто-то думает о вас
Yikes, that certainly does explain the write up. Maybe also explains the incredible decline in quality of writing over the last few years.
Sure, but you probably don't go to stackoverflow to help you debug it. Stackoverflow is more for "how do I do X in Y" rather than "where is the error in my million line codebase"
Awesome. Now show me an Antivirus that will have Firewall / Live scanning / Live protection that is made using HTML and JS. Or you make one using HTML and JS.

I hate Java. I really do. But when it comes to absolute same experience on cross-platform is the only programming language so far. None else is in the same league as Java. A distant second would be Free Pascal/Lazarus but their richness of libraries is like 10% of Java's. And please do not come with Xamarin, that monstrosity must be killed.
Java and .NET.

Not only better library ecosystem, more performance and tooling.
Michigan voter fraud turns up
If you mean the React-powered mobile.twitter.com, the main site (twitter.com) now points to that as well (since about a year ago).
Fastify – A Fast and low overhead web framework, for Node.js
Thank you Li!

`ujson.Value` is in chapter 8.1.1. of your excellent Hands-On Scala book I've bought.

Turns out for arbitrary JSON you can do this:

val rawData = read[ujson.Value](JSONstring)

For JSON where you know most of the structure but have mixed types for object values: https://jsonplaceholder.typicode.com/todos

val todoData = read[Seq[Map[String,ujson.Value]]](todoJSON)
zsh also has them.

Another neat way of wrapping code in pushd/popd is to use a subshell.

(cd $dir
do-stuff
)

Oilshell ( https://www.oilshell.org/ ) has support for code blocks so you can:

cd /tmp {
do-stuff
}
Are there any local cloud providers in Britain?
Seems like it. I do like flutters "widget composability" design better, and native support for animations...

And the components in flutter are of very high quality. Pixel perfect copies of ios and material design.
Side note, but if you actually do graphic design, get a digitizer/gtaphic pen tablet, it is simply "another world" when compared to mouse, nowadays even an el-cheapo one ( i.e. something in the 40-60 US$ range)is good enough for non-professional use.
Hmm last time i heard 'pixel perfect' I was interviewing for a job. Turned it down.
Nat, it wasn't even a DMCA claim. It was missing key components which distinguish a DMCA claim from a grumpy threatening letter. The only valid response was a blog post to shame the RIAA. Instead, shame has been brought upon github. Yall don't even read threatening letters before taking stuff offline?

There is a way forward, Nat. You can reinstate that repo today, and tell the RIAA that they cannot use your online tool. They have to send your legal representation (in Alaska to slow it down) a certified, hand-signed letter through snail mail. Make a big public show of this process, and get public mindshare on your side.
Anecdotally, people who dont smoke or use drugs tend to have pretty strong opinions. Case in point the hilarious story of gateway drugs. You don't suppose drug addiction is a linear progression do you? What variables, risk factors are involved from a drug to go from being a giggling fool to being hamstrung on herione? What percentage of the weed smoking sample populatiob does your observation represent?

Sample size matters.

Seeing 2 people become addicts is not ground to mobilise society into not legalizing a recreational drug, very much like alcohol and sugar of which have worse health side effects which society subsidizes.
can also use `help pushd` to get manual only for that command ('help' is like 'man' for built-ins)
All the ones I paid for.

Signed: CEO's of the US.
It is not an open source project in the sense of most major open source projects and if you don't work at Google on the go team you are highly unlikely to be involved in any significant changes.

It is absolutely an open source project. However, it is closer to Cathedral style development rather than Bazaar [1].

[1] https://en.wikipedia.org/wiki/The_Cathedral_and_the_Bazaar
It seems like the iron powder described in the article might meet this engineering challenge.
Likewise, I used it back when I rendered fractals (code in C, too) for some papers. PPM/PNM is a lovely (if bulky) format since it’s human debuggable as well.
The problem’s that 538 is selling certainty. That’s where their pixels go, with the implication that they’re big math nerds who can divine the future based on combining lots of polls and other data sources. If it all amounts to “eh, we don’t really know,” then 538 doesn’t have much of a business model.
The political relationship between the UK and US are pretty healthy, so I don't think there's much to worry about at this point.

That said, if they do need to move out, it would be manageable - setting up a lambda runner on self-owned hardware is pretty straightforward I believe, and everything else can be otherwise virtualized, so they aren't bound to AWS' infrastructure. In theory.
mailinator?
Just avoid some of the newspapers, lol.
> Evidence of Meow bot attack (a malicious script that deletes data).

Wasn't the whole point of Meow to delete erroneously public-facing data to prevent malicious use?

Calling it a malicious script is ...debatable.
I went from guitar pro to muses core in order to support FOSS. And despite missing some features, I'm happy with the software, and this new version makes me excited. Thanks to the team, their work it's awesome.
I wish! Republicans will pay back their loyal fringe. Democrats will pay lip service to their disloyal skeptical fringe and pay back centrist elites instead.
I recently had to use logo when migrating a model to another platform someone originally wrote in a flavor of logo. It's a mess.
Maybe a Java applet as well?
Would that Peter Thiel himself felt more shame.
> Not very convincing. Addresses cannot be handled by humans?

Yeah it's the weakest critique against IPv6. There's plenty to complain about, this is just pointless.
My biggest gripe with virtually every UI is that it forces you to learn yet another language just to code with it. Why can't there be UI APIs that work across languages like there is with loads of other stuff?

We have this for networking, disk I/O, common OS operations, and even 3D graphics, but for some reason 2D user interfaces just can't be presented in this way. Why can't there be an OpenGL-like thing for desktop-style and mobile-style UIs that presents the most universal design patterns via standard APIs and allows access to OS or UI-layer specific extensions? How hard is this?

There is one lone project by one developer that seems to have been trying to do this, but it seems dead. Probably far larger than one developer can tackle in their spare time, but the effort is admirable:

https://github.com/andlabs/libui

This one person somehow gets it.

Back to the topic at hand. It's not that Kotlin is a bad language. I've heard it's quite nice. The problem is that it's yet another language which means more cognitive load, more build complexity, and so on. If my project is in Go or C++ or Rust, I want my UI in Go or C++ or Rust.

All that being said, I use Jetbrains IDEs and am generally impressed. They make very high quality stuff, so this merits at least a look.
The author points out that these were monitoring logs (and the screenshot looks very much like an Elastic cluster).

Thus this could be a missing or misconfigured log filter for PII.
My person pet peeve jargon is people who use surface in sentences like "what ideas does this surface?"

Unless you're a submarine, surface isn't a verb!
The EU is about to announce new rules for Big Tech
How does this interact with the Accessibility settings on Mac OS?
I know it does. I just thought the claim above was absurd:

> if there is a request to take something offline, then it should be followed.
Under the common law, actual possession is seen as prima facie evidence of ownership — i.e., possession creates a presumption of ownership, but that presumption is rebuttable.

The U.S. Court of Appeals for the Fourth Circuit in 2006 begins a discussion of possession with:

"That possession is nine-tenths of the law is a truism hardly bearing repetition. Statements to this effect have existed almost as long as the common law itself."

Willcox v. Stroup, 467 F.3d 409, 412 (4th Cir. 2006).

It doesn’t mean whoever possesses something is automatically the owner. It means that absent evidence of superior title, possession generally suffices to show ownership.
I agree. IMHO Microsoft made a rather poor choice earlier by pushing Mono-based Ahead-of-time (AOT) compilation - when they should have thrown their weight behind CoreRT (now called native AOT). It looks like it's moving in the right direction now with native AOT [1]. Ability to target native code and WASM (without the baggage you mentioned above) with C# can give Go a run for its money.

1: https://github.com/dotnet/runtimelab/
What is this then?

https://en.m.wikipedia.org/wiki/European_Court_of_Justice

> The European Court of Justice (ECJ, French: Cour de Justice européenne), formally just the Court of Justice, is the supreme court of the European Union in matters of European Union law. As a part of the Court of Justice of the European Union, it is tasked with interpreting EU law and ensuring its equal application across all EU member states under Article 263 of the Treaty of the Functioning of the European Union (TFEU).
In any case, thank you for responding directly.
Why can’t we just not use drugs? Why is that not an option? It sounds like a majority in this post are just anxious to start doing drugs.
> when something is burned

At high temperatures.

Burning coal is clean in this sense, as I understand.
Zneek
I've found that accessibility is the rock upon which virtually every third party UI option dies (for serious work), save the most mature ones.
Yeah seriously. Why isn't it obvious that the way to resist distractions is to turn ... them ... off?

For communication, async is the key. For mindless entertainment, cut off any way said entertainment has of interrupting you. Even Android allows you to turn off notifications now...
There are experiments for a Gc<T> here: https://github.com/Manishearth/rust-gc
Replaced by many, many, many other services. The marketplace is still healthy today.
There are some basic linear algebra subroutines (Matrix inversion, finding eigenvalues & eigenvectors) that can be performed with an exponential speedup on a quantum computer in theory, that's why there is so much interest in Quantum Machine Learning. If you are asking about the current hardware level, then no, current quantum computers can not solve any practical problem faster than a classical computer.

In theory classical computers are also not limited to have better solutions to problems where quantum computers claim superiority like prime factorisation or like Tang's quantum inspired classical algorithm that beats HHL for low rank matrices.
The other way to put it is that your efficiency is proportional to 1/(delta T). In other words if your heat pump is working between two environments with very close temperatures then the heat transfer is very efficient (for example 19 degrees C outside, 21 inside). But if you are trying to heat your house to a livable temperature while it’s -20 outside, your efficiency is terrible.

This is why for example you see heat pumps installed all over the place in homes in the southern parts of the US where you also need little heating all around, while places up north where you do spend quite a bit on heating cannot really take advantage of heat pumps due to winters being too cold.
>3. ...then borrow the same amount, buy a nice, conservative 20+ year bond fund like TLT, and use the 1.6% dividend to pay off the interest on the margin loan for both the property and the bond fund :o

This is not a free lunch as you make it out to be. You're essentially borrowing short and lending long. It works so long as the short term interest rate stays below the long term interest rate, which is far from guaranteed. Wework tried doing the same thing with office space, and they were thoroughly criticized for how risky it is.
I was using the described ITER mass of 23,000 tonnes. The concrete structure around ITER contains 30,000 tonnes of rebar and 150,000 cubic meters of concrete.
How could they even include HTML/CSS? A huge majority of people who are using Python, Java, .net, and JavaScript are going to answer yes to those.

SQL is justified though. I’ve met quite a few BAs or DBAs who can do magic in a sql developer suite but don’t have a programming bone in their body.
I’ve had psychedelic experiences; they really just inflate your ego, and I’m sure it’s easy to conflate ego with god.
Possibly some of the iron could form iron nitride? But that decomposes at 400 C so it should not matter.
I kinda like Xamarin and use it mainly to create internal business apps for multiple platforms. I also write a lot of native code for iOS and Android and feel comfortable writing Objective-C, Swift, Java and C#.

In case of Android-only I would actually rather use C# and Xamarin than Java.

Why do you feel Xamarin is a monstrosity that must be killed?
c _is_ number one.
For the comparison, Facebook/WhatsApp would fully cooperate with the police, if an account is identified to be some sort of fraud/terrorism/drugs, they will communicate the known identity of the user with last known IP and any information they have (under warrant).

OVH cannot do that, they only rent physical servers, they have no information about the software or the user. If the police comes knocking, the only thing that can be done is to shutdown or seize the servers.

The police must have something against some users of guerilla mail (not a surprise given the nature of the service), they probably went against the servers because they couldn't get a reply or any action from guerilla mail. I checked and found no contact information and no ownership information on their website.
Ed's youtube vinwiki is also worth checking out. Lots of funny car stories on there. Not entirely convinced they're all 100% true but entertaining nonetheless
Ugh, yet another GUI toolkit. Let's spread the work of implementing and debugging accessibility even thinner.

I understand that by drawing its own widgets on desktop, Compose can provide greater parity with Android. But that benefits developers at the cost of some users.

I think what I would have done is implement the widgets on the web platform and use CEF for the whole application, not just the browser widget. Then they could also target web applications through Kotlin/JS, though potentially with an oversized JS bundle. It would also be important in that case to avoid the pitfalls of Flutter for Web, e.g. requiring the user to press a button to turn on full accessibility.

Speaking of CEF, making their embedding of that accessible is going to be particularly problematic, because they're using it in off-screen rendering mode, so they can render the page to a bitmap and draw that onto their own canvas. That means they don't benefit from Chromium's mature support for platform accessibility APIs. CEF does expose Chromium's cross-platform accessibility tree (thanks Adobe!), but then it's up to you to expose that to the host platform. Windows screen readers in particular have special support for Chromium's Windows accessibility implementation, allowing users to use special keyboard commands when browsing web pages. Unless Compose's accessibility implementation is a bug-for-bug emulation of Chromium's, Windows screen reader users won't have the usual level of access to web content.
true.. it irks me to no end to watch self-confident idiots spout endless bullshit that amount to zero value to the company (which usually means actually getting an objective accomplished). It's not actually 'what' they're saying that seems intriguing to people, but more about 'how' they're saying it, typically bordering on arrogance. To many lower-level employees, perhaps suffering from their own imposter syndrome, generally assume that there must be something to it, even if what they hear is objectively wrong or lacking any material substance. These people seem to have learned that they can act and speak in a particular way, they can attain positions of authority, without having to actually do anything. They're immediately put into command positions with staff to execute their useless (and usually selfish) agenda. This is usually confirmed by those in positions higher than them, who have attained those positions in largely the same way. Management consulting is probably the most egregious case I've seen first-hand. You know, where a bunch of 22-year olds from 'good schools' in nice suits come into your company and dictate 'strategy' at $3-4K US per day. Most of these people didn't have a clue, and readily admitted it. Yet there they were..wasting tons of money. I couldn't understand it until I realized that their very presence there was simply a function of the broad confirmation bias that existed at the highest levels of the company.
> surely we can, in principle, genetically modify ourselves to fix the problem gene drives would cause?

It might not be practically possible. Genetic modification has side effects, where typos are introduced in other areas than the target.

This means that the first generation of a hypothetical new gene drive is less likely to survive long. But once the gene drive got established subsequent generations would become more and more normal (as typos were lost by interbreeding and natural selection).

Now imagine that we discover a rogue gene drive introduced in humans after, say, it has affected 1000 individuals. There isn't any way of ethically fixing it in their children. You can't go to a person and tell them that they are not allowed to have children. Nor can you tell them that they need to undergo an experiment that makes their children 100x more likely to die young, for example.
Touché! You're not wrong :-)
But you could use a heat pump and 60C water to raise the temperature of something to 61C. And would take a lot less energy to run that heat-pump than to actually heat that something to 61C.

What I've become interested in, is how easy it is to 'abuse' heat pumps like this. Could you take a heat-pump and this 60C water to heat a boiler to the point you can run a steam-turbine that produces more energy than it takes to run the heat-pump?

If not at 60C water, does this work at any temperature? There remains free energy in the temperature differential between an ambient 21C and the temperature of warmer water. It seems to me this should be harvest able. There are significant limits here from the Carnot theory, but they don't say this is impossible.
It does attract new users. You see this with the legalization of MJ. People who are not users or not recent users start using.
Airbus for coders.