skysight-inc/HackerNews huggingface dataset:
We're already giving people harsher treatment because The Machine says they deserve it, with no ability for defendants to question The Machine and no one accountable for v its recommendations.

https://www.technologyreview.com/2019/01/21/137783/algorithm...
Well, there's a lot more to those performances than just switching the scale, so I'm not sure it's a fair comparison. But no, without being told they were switched from major to minor, I'm not sure I would have picked that out.
Yes, that's what I'm saying

> it will increase rents (received by) the landlords

might be a better wording
It doesn't directly address it.

But they key is right there in the beginning; photons are NOT small billiard balls moving along ballistic trajectories.

"Wave-particle duality" doesn't mean that you can think of flicking a light switch as alternatively an electromagnetic field propagating from the light bulb, or that the light bulb shoots out a stream of tiny billiard balls.

No, there's only the electromagnetic field. However, if you squint closely enough you see that the energy levels of the field are quantized (aka photons).

Now, back to the double slit experiment. So a wave propagates from the source, through the slits, interferes constructively or destructively, and then hits the detector screen. However, due to the quantum nature of, well, everything, the "hits the detector" interaction is quantized. The field "deposits" quantas of energy (photons) to the screen in a localized interaction (say, a photon causes an electron in the screen to jump to a higher energy level). If the detection apparatus is sensitive enough you'll see that single interaction as a dot on the screen, rather than a faint interference pattern (which you'll eventually start to see if you repeat the experiment long enough).

So: Lets forget about the "wave-particle duality" already. There's only fields. Fields which interact in a quantized fashion.
It would just be a VST built for ARM, no? They’re different plugin interfaces.
perfect command for a bash alias

alias godstatus='curl wttr.in'
If you haven’t seen it already, I recommend the recent discussion (https://news.ycombinator.com/item?id=23489068) on, “MIT, guided by open access principles, ends Elsevier negotiations” (https://news.mit.edu/2020/guided-by-open-access-principles-m...)
Those are really old-fashioned justifications. In the first place, "land" hasn't been the motivating resource for over a century. USA has plenty of land. Now that we also have plenty of petroleum, it's easier to see what the real motivation for war has been for at least 70 years: transferring resources to armaments manufacturers, and thence to their puppets in politics and news media. All of our public discourse about security etc. is a manufactured farce, subordinate to the basic goal of churning blood into money.
As far as Apple is concerned, I believe that AirPods are a true tragedy[0].

If you try to recycle them, someone will have to separate the glued-in lithium-ion battery from the plastic.

If you try to throw them away, you might start a fire in a garbage compactor facility.

If they end up in a landfill, they'll be in earth's crust for thousands of years.

That's before getting into how fast they become obsolete on their own because the battery loses charge (~18 months) and how easy it is to lose them.

[0] Excellent article, in which CEO of iFixit was asked for a comment and simply called them "evil": https://www.vice.com/en_us/article/neaz3d/airpods-are-a-trag...
This is one of those services that I love when I find them, use extensively for the next 30 minutes and forget about. But I keep coming back to it!

I even spent a time to make a simple function in my shell to cut off the output after today and accept a location name

w () {
curl -s "wttr.in/$1?M1q" | head -17
}

and then I can just do

w london

to get the weather for London today.

But, like most of the functions/aliases I create, I can't remember the last time I used it (except couple of times when I see someone talking about it and I remember about it)
Bezos builds self regulating machines that use humans, Musk’s imagination stops at exploiting human labor efficiently and there lies a gap I think.
No modern terminal implements any of the dangerous escape sequences.
It's only a few hours. That's how long it takes to learn many games.
ML is fine for liquids, but you wouldn't (or shouldn't) measure flour in ml.
> Also there is the idea that such an infastructure would scare criminals into not doing incriminating things.

Even if the criminals were afraid of the repercussion of their actions, and were aware of the system to catch them and be convinced it will work and would lead to their capture (that's already a LOT of if), this would only work on premeditated crimes, which is a minority of the ones commited in the street.

A lot of crimes are not though in advance, but done on the moment. People fighting because they are angry. Somebody stealing because they saw an opportunity.

We hear a lot about recurring pick pockets, or bank heists. But those are not the majority.

Most bad things in the street happen without being planned, and without consideration for the consequences.

Planned crimes are white colar crimes, and they don't get caught by cameras.
"But it is not a study of it! Mathematics is a tool, not the thing being studied."

Who knows? Mathematics turns out to such an acute tool for understanding physics. One might be inclined to say that we live in a mathematical reality. The quoted statement is more a statement of philosophy than of fact.
> But as a solution for the institutional failures it still is not a replacement and obviously the solution in Venezuela needs to be repairing the system.

The point you seems to be missing, that the system cannot be repaired in a day and people need to eat, while they doing the repair.
All UNIX compilers with their primitive toolchains, these kind of ideas go all the way back to Xerox development environments.

Lucid and IBM already had query based compiler architectures for their C++ toolchains (Energize C++ and Visual Age for C++ v4).
Yeah, once you get accustomed to the tilesets for a bit it becomes trivial to switch to ascii. But I think it's nice to learn using the tileset because it's usually pretty clear what something is.
Non accredited investments or equity crowdfunding is very risky. Do your your diligence before you part with your money.

I also thought this was weird, "Mizen will also showcase local art, host a weekly support group for veterans, and offer conference rooms to be used by local nonprofits."

I wasn't aware of conferences in funeral homes.
I hated Jenkins on first sight but loved Teamcity. Its model is exactly how I imagined an ideal CI system to work. We use it in a minimal way though - a common git+ssh+make workflow that gets inherited to all project builds with only 3 params set in case a default doesn't work.

So, I think it's about mental model as you wrote, plus where your techstack is in terms of unification (containerization helps there tremendously).
I will be more interested in a tool that will reduce, if not eliminate, technical debt :)
I couldn’t stretch to an A440, but did get an A310. What a great machine. It was blindingly fast for the time (1987). In about 1994 it still out performed a new 486DX100 PC
>What would a "non-pathetic" latency look like?

Negligible, compared to that of the network.

>What improvements in "the stack" would be needed?

It would have to take latency seriously, thoroughly.

>The article doesn't really specify where the latency happens,

It really happens everywhere. The rust code likely accounts for very little of the overall latency anymore, but the overall latency is still bad.
The problem is that this way, you're giving total control of your machine to a script that curl will download from a website, before you check the script.

A better way to try a new software is to download the sources, check them, build/install/run them under a low user with lowest required access to your system. Even better, do this in a virtual machine.
I think the joke went flying over your head.

Edit: It is a Matrix reference, where Neo asks Tank if he can understand what is going on by just looking at the green characters whizzing in the screen. He answers "You get used to it after a while. ... For example, I see blondes, brunettes, redheads ... "

Edit 2: I guess I remembered it wrong, it was Cypher!
Umm... So then making music on a 1MiB machine should be impossible ?
USA has no place in Afghanistan, Iraq, Syria, Libya, Ethiopia, Saudi, etc...
By default “.” Folders are hidden in Finder , either they need reconfigure their Finder settings , or just copy paste a echo pipe in terminal. Both options are cumbersome to get others to do.

They also have to redo everytime they reset their system. Since Mac will not show the folder in Finder they won’t even notice when they don’t do it , it is annoying for the rest of us.
Well yeah, but if the person who is in charge of the modal is the implementer, not the designer, then they may not have the expertise to design a good ui.

And many designers are artists ("designers") not ux engineers, so their main goal is to make something that shows their artistic skill - they're going to be trained in design packages, not designing a good ui.

(I mean, when was the last time you saw a clickable button on a modern user interface? nowadays it's just "guess what this shade of grey means")
macOS and iOS is completely useless together
This is probably going to be an ongoing rant about the integration of MacOS, iOS, and modern communications.

I left a drinking establishment perhaps 3 hours ago and seem to have left my iPhone 6S there.

As of 1:19PST, I can track my device on the "Find My" app on Catalina but can't send messages to it.

My 5 year old iPhone is somewhere in the Tenderloin. Impressive that I can track it, but the tracking app offers no options to send messages to it. WHY?

In the process, I also discovered that I am completely without the ability to contact any friends or family without my now lost iPhone. I can't make any text messages or outbound calls from my shiny 16in macbook pro (with its ridiculously sized trackpad and marginal keyboard).

Whatsapp requires having your phone as the central device to even be able to use it, which is of course no fucking use when your phone is gone.

I don't have a landline in my house, as I suspect most people don't these days. In San Francisco. I can literally see minute by minute where my phone is in the Tenderloin but have no way send a message to the device, to my friends, or to my family.

How in the hell is this where we are at in the the 21st century?
I'm not sure if hack-job OSs are 'ahead of their time'. These were also the days of MS-DOS.

But it's certainly good to remember that not everything Acorn did was shiny and golden. They deserve to be remembered more than they often are, but they've had their fair share of misses too.
Yes, but sometimes, you can’t do that. For example, programming languages with a ‘parallel for’ may use a thread pool, reusing threads between iterations, but there won’t be scope to store the state in.

So, what you do in the loop:

- grab thread-local variable containing local accumulator
- if it doesn’t exist yet, create it and add it to the
global list of all local accumulators (there’s a race
here, but it will be rarely run)
- do the work for the iteration
- update accumulator

Then, after the loop, go through the global list of accumulators and merge them.
> Sorry for the naive question, how is this not illegal?

Because investors are assumed to be sophisticated adults who can read and do their own research, or hire lawyers to do so on their behalf if they are incapable. Every investor, those who put in money and those who put in labor hours are assumed to have gotten the best deal available to them.
But their 8-bit video is embarrassing. Even out their HDMI, so there’s nothing you can do about it.
>It add a latency of at least 250/350ms. I don't think adding 130ms on top of that is pathetic.

Adding latency is always bad. You're seldom in control of the full stack. Latency will come from hardware, firmware, your OS, the network, everywhere. The responsibilities are split. But if even a single node of the chain doesn't take latency seriously, it screws up the whole, because every link of the chain adds latency.

That said, 130ms is a lot for a single link of the chain other than the network (physical distance will of course incur latency).
You asked a similarly misguided question in the other part of the thread. I answered there as well, I'll give you another angle here.

There is no "recommendation system" that can predict the right course of action based on my personal preference. There isn't even a good system to record and measure personal preference, because expression of perception is by itself highly subjective.

A doctor might ask you "how bad is the pain on a scale of one to ten?" or something of those sorts. That is informed by your entire history of pain experience. You're likely to rate the worst pain you ever felt as 10 - every time.

Then, pain does not equal suffering. A child might start crying and get upset about a finger prick. A trained martial artist might be able to emotionally ignore the sensation of most pain stimuli, even though it's felt just as strongly.

Could a system measuring and accounting for all this exist in principle? Perhaps. It doesn't exist though, so your point is moot.
In practice 'good iteration velocity' is often dependent on using a language/stack that you and/or your team is comfortable with and proficient in.

When one can choose between multiple equally-mastered stacks, then choosing the most appropriate/performant one is perhaps a good choice. But even then there are other things to consider.

For example, I worked for a startup where my ideal choice would've been a performant stack that I'm pretty good with (Elixir/Phoenix), but we ended up going for Python/Django because the founders felt that 1) it would be easier to find more programmers locally, and 2) apparently some investors do care about this. Both seemed like valid reasons to me.
>During Wednesday's meeting and before the vote, Wu said that Boston shouldn't be using racially discriminatory technology. She noted the reports of the first known case of a man arrested after being misidentified by facial recognition technology in Michigan.
Isn't Citus sort of the same?

https://www.citusdata.com/
Yep, I get this constantly in both Catalina & Mojave across two different Macs. Drives me crazy.
Most do care but about other things. For example they might care a lot that their company has a diversity policy and blacks out their Twitter avatar but not that their company helps overseas regimes kill journalists and opposition politicians.

Or they might care about their family, parents in care homes and their neighbours and church but not where their wage comes from a company that doesn't hire equally.
Brainfuck: An Eight-Instruction Turing-Complete Programming Language
"The Machine" excuse has been used for every technology in existence, but that does not mean attributing agency to machines is acceptable. Those deploying and operating the 'machines' are accountable as no other option makes sense.

Note that I am not arguing for nor against the specific use of the facial recognition systems by city officials.
Bruce Sterling is involved in the making of a blockchain game
I figured it was a half-joke half-serious comment so I responded to the serious part
130ms means 8 whole frames behind at 60fps. You'll have to add the latency of the network on top of that.

My point isn't to dismiss their work (any work on reducing latency is very welcome), but rather to highlight that 130ms is still bad, and that the rest of the stack (OS, firmware, blackbox hardware) is definitely a problem.
Canon film cameras had eye tracking in the ‘90s.
These folders are really useful to identify immediately the clueless developers who put them inside zip files or commit them to git repos. They are a fast way to know that you do not need to take whatever these people do too seriously. I hope macos continues creating these stupid files forever.
> It used to be true, and was a valid criticism. It hasn't been true in so long, that claiming so says more about the claimer than the language.

Not saying that you are wrong here, but what insecure-by-default parts of the language have been changed since PHP 5?
But Hinton also republished lots of stuff first published by Schmidhuber, without citing it. See Sec. XVII (5-8), I, II. Hinton also used methods invented by other authors without citation. Same for LeCun. See Sec. XII, XIX, XXI, XVIII. One could argue that Schmidhuber should have received the full award, without sharing it with anybody, except maybe with his student Hochreiter.
I would say it depends on where the decision makers are.
> My understanding is that a photon's amplitude is the likelihood of interaction at a specific point in space. High amplitude is likely interaction,

No. Electromagnetic wave and quantum wave function are two different waves.
This brings back memories! I used to play a PBM football game back in the late 80s and had written my own fantasy-themed PBM RPG. Fun times.
Ask HN: Who Offers an Internship?
As this only works on certain websites, that implies you're not pulling from something consistent e.g. structured data, which the vast majority of popular / visible websites should use

e.g. https://search.google.com/structured-data/testing-tool/u/0/#...

out of interest, did you try using structured data to scale the tool?
CoQ has a steep learning curve with the combat. There are some things to learn that are really not obvious. Building a new character is a complicated process and it's easy to mess up and make a character that seriously struggles in the early game. It took me about a hundred hours of play before I got a quasi-win (reached the end of the quest line as they've written it so far).

You can play characters which avoid combat to a large extent, in quite a few different ways. You can get so good at talking to people that you can get some extremely powerful allies to do all the fighting for you. You can also tinker up some really powerful automated turrets that will clear enemies no problem, and use force fields to protect yourself from attack. You can also avoid combat to a considerable extent by picking up some wilderness lore.

Having said all that, combat is a major part of the game, just as it is in most roguelikes.
They actually stopped targeting by email contents a while back https://variety.com/2017/digital/news/google-gmail-ads-email...
There is a change I’d make though - I’d memo-ise the click handler with useCallback. By using the function ‘overload’ on setState, which is guaranteed not to change, the callback will only be calculated (?) when the onclick handler changes. The setState would look like this: setState(c => c + 1);. Right now, the callback is interpreted on every render cycle.
PS: Here the direct link to the critique: http://people.idsia.ch/~juergen/critique-turing-award-bengio...
Go get it. That’s what Find My is for - not to provide fodder for an entitled rant.
Most auto generated code isn't that readable and this should surprise you. What you're seeing is the result of an asm "translator" with some manual modifications to make it work on the x86 platform. [1]

That's why you see in the source code the phrase "This translation created on...". Microsoft, at this time, hasn't made available the tools they used to generate this code or the original version it was created from.

[1] https://devblogs.microsoft.com/commandline/microsoft-open-so...
It's also totally possible to build the Airpods in a way that is battery replaceable: https://www.ifixit.com/Teardown/Samsung+Galaxy+Buds+Teardown...
> e.g. Would it be that it would be possible YOU might write a script with a security hole? Because if that is the case then the same could be said of bash-scripts, ruby on rails, and all the other languages out there.

Well, that's obviously true of any turing complete language. A language can still make it easy or hard to write software with security holes. And it is way to easy to write insecure software in PHP in my personal opinion.
If you use any modern framework you're mostly covered. SQLi gets handled by ORM and XSS by the templating system which should be "secure" by default.

SQLi has been made harder to pull off in the language itself too as all DB queries run trough the PDO interface (for more than 10 years now, I think?).

Oh and let's not forget the magic quotes... been gone for a very long time but I still get nightmares about that "feature".

The problem used to be that PHP itself started as a templating language - you were supposed to mix HTML and PHP in one file. Easy to do and easy to make bugs. These days almost no one writes a large project without a decent framework.

I'd say both the language and the ecosystem of libraries/frameworks have matured a lot over the years but you still have to follow best practices just like any other language. I highly doubt other languages are more "secure" by default.
It was the case indeed (many many years ago),
we discussed at the anuualy curl hackers conference in Nuremberg back in 2017, but the only terminals that we managed to find with the support of this were not younger than 2001.

Anyway, one can write a small filter, to cut any suspicious sequences from the output off, and add some wrapper like that to your bashrc:

curl() { [ -t 1 ] && curl "$@" | sanitize || curl "$@"; }
Eclipse Dirigible 5.0.0 Release
Nah, it's because the internet lets you find hundreds or thousands of news sources very easily, and the lack of willingness for people to pay for subscriptions/ease of setting up an ad supported news site means there's no reason to pay money for any of them.

The traditional media only surived because they had little competition and there's a decent barrier to entry when it came to publishing information/news. Now they're competing with every other media outlet in the world, plus anyone with a blog or YouTube channel. Add this to ways the news is discussed online (people can just paraphrase details from stories and discuss them on social media), and the value of a news story has just completely crashed.

Does that mean Google and Facebook haven't done any damage? No probably not. The fact they control so much of the advertising market has had some effects, and some might say things like requiring paywalled stories to be viewable without a subscription in search has had an effect too.

But the fundamental issue isn't that. It's that the internet and technology has fundamentally broken the business model these outlets used to rely on, and there's basically nothing they can do to change that.
I don't know how americans manage to feed themselves, while measuring things with cups! It's such a bizarre and archaic unit. Like the english stone.

https://en.wikipedia.org/wiki/Stone_(unit)
I've been getting more mixed about Typescript lately. Quite often, you end up with everything being `any`, and every time you write something, the compiler makes you hunt down the missing types.

But being able to specify interfaces for lambdas is absolutely fantastic. Something like: "this function takes an object and returns a function that can take either a string or a number and returns a number" is easy to do in Typescript, and useful for figuring out where the lego block fits.
Dismissive how? If it wasn't clear, I am happy about such an achievement in the reduction of latency.

But 130ms, while much better than 500ms, is still bad. And I pointed outside the project as likely culprits.

It's a stretch to claim my post "slams other people's work".
Show HN: 24a2, an ultra minimalist game engine
Springer Nature Asked Not to Publish a DL Paper; the Publisher Concedes
A hobby of mine is wandering into libertarian communities and asking if there is such a thing as "intellectual property," then walk out whistling.
Just add `F` to the options, and you don't need `| head -17` then