skysight-inc/HackerNews huggingface dataset:
So I guess this guy doesn't know what "reverse engineer" means? He seems to think it means "use".
I saw on /r/stadia that his twitter bio is misleading. He's actually creative director of a small game studio that was bought buy Google Stadia.
Advanced Tips for Becoming a Microsoft Teams Power User
target="_blank" is an anti-user design choice.

If a link does not set target="_blank", you can always choose how it will be opened: in this tab, or in a new one, with a left or middle click.

If it has target="_blank", it'll always open in a new tab, even if you don't want it to, and there's no visual indicator that this parameter has been set.

I never set target="_blank" as a general rule for this reason.
Use Ctrl+click or Right-click > Open in new tab? It's not complicated.
In france there is a brand of these four-wheeled motorcycles called ligier which has been around for decades. They’ve been getting more popular, and it seems traditional car companies are taking notice.

https://www.ligier.fr/
Did you ever expect better from the company who's response to suicidal workers was simply to put up nets?
Intel 3Q 2020 Earnings Presentation [pdf]
Finally some acknowledgement that facial recognition is not solely a tool of oppressors. I've been arguing for years that the best option for these kinds of surveillance tools is not regulation but widespread public use.
Companies House forum thread from 2d ago: https://forum.aws.chdev.org/t/cross-site-scripting-xss-softw...
but somehow made horrible

I'm unclear on your meaning. I loved that car, where does "horrible" fit in?
Passive radiative cooling below ambient air temperature under direct sunlight
It never would have occurred to me if I hadn't read your comment. So... poor UX?
Your example doesn't make any sense.

With a buyback, you have fewer shares after the buyback. If you "reinvest" in the company you give up all the proceeds you received to buy back the shares that you just sold to the company. But you've paid taxes as a result of the initial buyback so you have less money than you received to reinvest, and now presumably the shares are all more expensive as well. Your position is economically worse off if you reinvest than when you started, because you have the same amount of shares (or fewer) but paid some tax to get there.

With a dividend, you can keep the dividend, or buy more shares of the company or some combination of both. Your economic position is improved either way regardless of the amount of tax you pay.
Kernel Flow 50
Is Coding a Procrastination Trap? [observation]
Thanks. My personal theory (take it for what it's worth) is that at least two major factors in the stagnation:

The first technical. Scientific advancement seems to be dependent upon two technical factors: our tools of observation (which includes mathematical tools like statistics which help us to "see" patterns in data) and the ability to produce energy. We need better tools for "seeing" and more abundant energy to make further advancements.

The second factor is social. Scientific innovation requires creativity, but scientific institutions are increasingly hostile to the needs of creativity.
Pretty bold statement coming from someone with a post history as dubious as yours. There's actually some healthy skepticism in this thread and rational conjecture, which I assume you won't be taking part in.
Those are opposite user experiences: the sealed, polished decisions made for you vs. gluing together obsolete technologies. And I say that as somebody who used to be a big WindowMaker fan.
Thanks! Happy to answer any questions or give you "the pitch" if you'd like :)
What's the backstory here? (why did you have to settle on free-with-immediate-IAP?)
I know you singled out chairs and desks, but let me also throw out a plug for the ergonomic keyboard I use. This keyboard is probably the reason I'm still able to work in the industry today.

The Microsoft Ergo Sculpt keyboard is amazing. It's very comfortable and doesn't require any getting used to, because it has a standard layout, and your hands sit in roughly a standard position when you're using it.

It's compatible with both Windows PCs and Mac/OSX. One point of caution, however: I have found that only some of them work automatically with my work Macbook. I've noticed that the USB transmitters come in 2 varieties: one that says 'Microsoft', and one that says 'Logitech' (IIRC). The ones that I've had good success with on the Mac are the ones that have the Microsoft transmitter. If you're just using it with a Windows PC, it doesn't matter which one you end up with.

Here's a link on Amazon to buy it for $70: https://smile.amazon.com/Microsoft-Ergonomic-Keyboard-Busine...

Seriously, if you're not already using an ergo keyboard, unless you're one of those mechanical keyboard gearheads who obsesses about colors of switches, you'll probably like it. I guarantee it will kick the socks off of any built-in laptop keyboard, and it's better than most wireless keyboards, IMO.
I think that a subset of Ion is exactly JSON, so it gets that curly brace notation as a previous choice from the Javascript world.
You are maybe right on process being misguided, but you are factually wrong on the timing. Snowden was in Hong Kong when his passport was revoked.

https://apnews.com/article/587786e6e63b4dc2b70c471606d7f584
Nanos is specifically targeting ARM64 for the raspberry pi 4 and expect that support to land formally very soon. (I'm with the project).
Like any other e-commerce store, you can add stuff to your cart, and then choose not to check out.

And it is typically during the cart-adding process that you find out if a product is actually available for purchase or not, as opposed to at checkout time.

I would assume that's what is happening here, which means it's not actually affecting any in-store operations, just (as the author says) probably messing with their analytics a bit.

Hopefully he's doing it in a way that lets the analysts easily mass-filter his activity (perhaps by IP, or by adding some filter for his very atypical "one McFlurry from each store" order configuration).

Seems reasonably harmless in my mind, if he's not making use of any non-public endpoints or keys.
Privacy rights shift with reasonable expectations. Soon, no one will have a reasonable expectation of anonymity anywhere in public, and therefore no right to privacy in a public space. However, you can still have that right in, say, your own home with the shades drawn.
The project actually says it compiles to SPIR-V (Vulkan's standard intermediate representation), so driver/GPU support really shouldn't be too much of an issue so long as the target is one that supports Vulkan.
I'm with you on this, but I do find that the inertia of having to rent a truck discourages me from operating my abode optimally.

For example, I've been looking at appliances, and occasionally see nice appliances on sale on craigslist or the like... these would be dead simple to pick up if I had a truck, but I'm a small car kind of person.

Similarly, I've been putting off a Home Depot trip to buy lumber for a project because I would need to get the plywood cut down pretty small to fit in my car, and I can't be bothered to rent a truck.
Since you and the OP are here, I have a random question: were the blizzards ever made with liquid plastic ingredients?

It probably sounds insane, but someone from a plastics company spoke at my high school and said this was the case since it was easier to ship and needed no refrigeration. Now, decades later, I'm wondering if this was just complete nonsense or had an element of truth to it. I've been able to find nothing online.
Did you read the article? The main takeaway was to wear your mask and you will be less likely to get covid on a plane. They mentioned that the air is filtered every 6 minutes. Showed statistics where infected people on a plan with people who were all mandated to wear masks infected no one. That isn't fear mongering, that is letting people know they can fly safely, just wear a good mask.
Last I checked it could only install from the filesystem, and not directly generate a key and install a certificate through the web. Do you have an example site where this works with Chrome?
I've always found that the longer a feature branch is worked on separately from master, the merge back into master is that much more painful.
Until the one time it does work, and you end up with 500 ice cream cones.
If your "joke" is structured to sound sincere and be misleading, it's clickbait.
If regular users find it helpful, maybe advertise this as an opt-in feature?

To be honest, the non-standard behaviour plus strange looking popup confused me. I didn't even notice the tiny checkbox, nor that you could press CTRL+F again to get the standard search behaviour. My mistake, of course, but this speaks of poor UX in my opinion...
Morning shifts at McDonald’s were tough, especially on Sundays with the big post-church rush.
My take: Other news aggregators want more pageviews, higher time-spend-on-site metrics, more advertising revenue, year-on-year growth. To my knowledge HN doesn't have any of those aspirations.
We don't know what affect this technology will have on our society, so I for one think caution is called for. So much of the fabric of our society is built on the expectation of anonymity in public places - this loss has both good and bad aspects, but its a huge change, no matter what.
A subset of YAML is exactly JSON, but you very visibly don't have to use curly brace notation with it.
It's not a straw man so much as a clarification, because the original assertion is ambiguous about whether we're talking literally about a single person or if "person bringing the baton down on your head" is a metaphor for police in general (especially given the surrounding context of talking about the police in a general, plural sense, and the fact that no one disputes that no one disputes that individual bad police officers should be held responsible).
A while ago I half-wrote an article on the warring factions for control. I have since posting this edited "the device owner" in at the top, because people have been misinterpreting the intent.

0 The device owner

0.5 The device user (not necesarily the purchaser)

1 Phishers, fraudsters, harassers

2 Governments, policemen, censors & spies

3 The media industry

4 The advertising and marketing industry

5 Platform holder (controller of the company store monopoly)

6 Manufacturer (may be the same as the platform holder or may be rivals)

7 Network operators (telcos or cable companies)

Each has their own agenda and reasons for taking away control from the legitimate user. So far they seem to be stalemated.
It's more a UI problem, not having a tip telling the user you can do that.

Stripe's API reference[1] was one of the first to do this, and I really enjoy it. In their popup modal thing they tell you to press CMD/CTRL+F again if you want to browser native find functionality.

[1] https://stripe.com/docs/api
If you disagree with the assertion that Black lives matter, and the existence of that assertion bothers you so much, there are other projects that you can choose from.
True.

Tesla has pretty much perfected this. You tell the car where you are going and it tracks where the Superchargers are and will automatically redirect you to one when needed. It will also tell you when you can/should leave - which in most cases isn't at 100%.
It would be doable but not trivial. We're depending on remill not only to lift binaries, but also to add instrumentation for interposing on and translate memory accesses and function calls. We could use uninstrumented LLVM IR as input, but would need to write an LLVM pass to add in equivalent instrumentation. This shouldn't be terribly hard, but we're currently focused on getting everything working with remill.
He meant "if I exaggerate I will get more RTs"
To be sure there isn't a perspective here that I may be unaware of, is this a reference to circulant matrices, which bear the Toeplitz sparsity structure?
You're assuming fleetwide homogeneity.

It's possible that there's a disproportionate number of machines in minority areas misconfigured.

It's possible that there's a disproportionate number of machines in minority areas that are old-style manual-clean.

It's possible that there's a disproportionate number of machines in minority areas disabled for some other reason (ingredient supply disruption? Demand not worth the cost of keeping the machine on all the time?).

It is, indeed, possible that there is correlation without causation.

But the real answer is "We don't know why, and huh, isn't that interesting."
The question was very clear - do you want to leave the EU, yes/no. People voted yes, that means, leaving completely. The meaning of the word is quite plain, it isn't some vague idea, although anti-Brexit people have been coming up with all kinds of explanations for why Brexit should never happened, of which that is one of them. Spare me. It means leaving, as in, not being a member or paying the EU any money any more.

The constitutional crisis and mess that followed was created entirely by people who desperately wanted to not do what they had promised to do. Those people have now been cleared out at the last the election, or so it seems at the moment.

"if there hadn't been a referendum, either the MPs would have agreed on a specific Brexit proposal"

I really wonder where you learn about British politics. The problem was created by MPs refusing to implement the vote they gave people, and doing everything they could to then weasel out of it. The only reason they granted a referendum at all is they were sure they'd win, and because UKIP were forcing them to. There is zero chance they'd have ever agreed on a specific proposal in the absence of a referendum.

pure mob rule ... I'm not generally opposed to any sort of plebiscite

You clearly are. Calling them "plebiscite" and "mob rule" is a pretty big give away, as is this belief that simple questions with simple answers are some huge intellectual puzzle that somehow politicians are incapable of solving.

Brexit was and is the right decision. It is an excellent example of why referendums are a good thing. Staying in the EU dictatorship much longer would have destroyed British democracy completely. Look at how much of a fight the establishment put up over leaving. It's a toxic, regressive project that runs counter to the last 200 years of history, in which vast empires were all steadily got rid of, often at great cost in blood, by people who recognised the huge value of nations. Look at this thread: arguments that MPs are somehow better than the people and have a natural right to rule. No thanks.

However, regardless of our respective personal views, you contradicted yourself earlier. Brexit is now the policy of the indirect form of democracy as well as the direct form. It is, by your own logic, the right decision and by implication, was the right decision before as well.
Yes there is! And that's the mindset people should change.

SEA airport is 30 mins by taxi, PDX is 45 mins away by taxi
and for airport check-in you gotta arrive 1 hr early
and then 30 mins travel time.

A high speed transit is just 1.5 hr train ride (city center to city center).
Someone should save the data over time and figure what is wrong with every machine. If this is made public and enough tech people tell the store every day to change example from 2pm to 2am, this will likely result in a better product for everyone.
Wouldn't product launches like these be tied to usage data which AWS already has?

Do specific customer requests change the development trajectory significantly?
That’s pretty funny, considering Gruber’s attitude toward other people’s intellectual property: https://lee-phillips.org/music/whoIsTheDick/
aging triggered by oxidative stress and limiting oxygen to limit metabolic waste are both very interesting thoughts. thanks for sharing.

can you share some of the reasons you remain skeptical on the health benefits of slow breathing? if you had $1m to fund an experiment to prove/disprove your hypothesis on breathing, how would you design the experiment?
I would have imagined someone in technology (or at least enough to read HN) would understand the hidden complexities of things they're not intimately familiar with
I’ve been thinking about this for a couple of years now. I kind of hoped someone on HQ can shed some light on it :(
Available of “Always on Top” mode is good improvement.
You're the one not making sense. "We've seen no evidence..." clearly implies they haven't logged any successful login after multiple attempts from a foreign IP or the Netherlands specifically as described, plus their other measures weren't triggered either.
Hi, blog post author here. As stated at the beginning, the project is still WIP, and I didn't expect it to end on HN. Sorry for the lack of documentation and convincing example for now !

The post is intended to present the ideas and let people look at the repo, but while the core language is rather complete, a lot of small but important things are still missing to make it usable right now. I sidestepped this issue to still be able to illustrate some points with simple examples.

To answer your questions:

- numToStr would be either in a standard library, or implemented here using standard library functions. It does not exist currently

- the fact that the urls are non empty could be either enforced by the contract itself (ie use a NonEmptyUrl contract). Or you could combine a NonEmptyStr and a Url contract via merging. By default, things with a contract without a default must be present.

- I'm not sure I fully understand your last point, but I don't think a configuration file could "redefine" a function in any meaningful way. Say you write a program "main.ncl", which import some external downloaded source, check it against a contract you've written, and generate a config accordingly. Since the language is pure and variable are lexically scoped, nothing from an import could redefine anything in your current scope, be it your contracts or your functions.
I think a wealth tax is a bad idea (as described in my comment above), but you can structure equity so that you retain control even without a large holding of shares (see: Palantir, Facebook).

Arguably a wealth tax would create an incentive for everyone to do this which I would argue is probably bad since then the company controllers have less skin in the game.

Generally I think a wealth tax creates a ton of these perverse incentives with little true upside.
It is just a cash register or checkout line for the store owner.

I will say two things give me hope.

People on this site - technical people with the ability to make a difference - seem to be getting to the point where they care.

Also, while reading the .pdf of the lawsuit against google, one of the key points is that you can't fork android or uninstall google software. I wonder if that might apply to google, and possibly transfer to apple.

I would like to be able to install alternative "gatekeeper" software not created by apple.
> omnipurpose paramilitary law enforcement

U.S. civilians own nearly 400 million firearms, which is larger than the country's population. The intentional homicide rate is comparable to Kenya, Pakistan, Ecuador, or Argentina (5x higher than Western Europe). Are you sure that police will be able to operate effectively without being armed in a somewhat militaristic manner?

> redistribute law enforcement responsibilities among domain-specific entities

What will happen if I call 911 and report someone stole from me at gunpoint? What if I report that someone violated my restraining order against them? What if I report that someone is yelling threateningly at waitstaff at a restaurant?

> not violate the public trust

While we absolutely need more oversight, there are over ~55,000,000 documented police-public encounters in a given year, and ~1,000 cases of lethal force used by police (vast majority were people attempting to harm the officers).

The rate of lethal force as a percent of interactions: 0.0000206473%.

The rate of lethal force against the total U.S. population: 0.00000343477%.
Caltech in general probably selects for students who are pretty self-motivated.
Ackshully it's from the even older phones with separate earpiece and fixed microphone. You'd really hang up the earpiece on these old ones.
My guess is that they have a manual pipeline where it requires some effort from a physical person to setup SSL. This $50 is to offset their cost of setup.
I tried to make something like exactly this about a year ago. I wanted to have my docker compose logs in separate tmux panes. I had a system where it would run the commands in the background, but then create several pipe files that each tmux pane would then read from. It didn't work great though. At least in go, I struggled to get a system to open tmux panes in the order I wanted, in the windows I wanted.

I'm definitely gonna try this out and see if I can get it to play nicely with docker compose
The total CO2 cost of an EV vs an ICE has been calculated by multiple groups and the results are only a search away. Even the studies funded by oil companies can't fudge the numbers enough to really make them worse.
Non-Generic Inner Functions
Hinterland Who's Who and the golden age of dull but loveable TV PSAs
> The metric we should look at is not GDP per capita (which is how the U.S. bears similarity to Europe), it is crime.

A major contention of the defund/dismantle movement is that the US prioritization of paramilitary law enforcement for local funding exacerbates the social problems that create crime, even if you don't count crime-by-police.
> Where do you get the definition of "peaceably" from?

step 1: go to ddg
step 2: type "define peaceably"
step 3: hit "enter"
step 4: read the first or second definition in the results
step 5: ?????
step 6: profit

https://www.dictionary.com/browse/peaceably
Either his backup plan for what was likely to happen was to stay in Russia, or his main plan was to do so (with the direct him of Russian intelligence in HK).

I don't see a significant difference between the two. He picked his side.
The replies to that Verge tweet sadden me.

"Don't review large vehicles if you don't like them."

"There are bigger vehicles on the roads."

"It's not a problem because I personally have never hit anyone."

"It's supposed to be big an imposing."

People really are addicted to their oversized silly-mobiles.
We fully expect and are planning for multi-tenant applications on devices similar to a rpi4 looking at the future so I firmly agree that flashing the device isn't really desirable.

As an example if you have image inferencing project you might have a compute stick co-processor plugged in one slot and a camera in another. You might have a webapp as one application and ffmpeg in another. No reason not to isolate them as individual unikernels. Also, there's the case that one software team might have written one of those apps and a different team wrote the other.
An electric motor doesn't really _need_ all the electronics they're just there for optimisation and comfort.

If The Shit Hits The Fan for reals, you can just plug in any power source to an electric motor and make it go. Adjusting power can be done with really simple electronic connections. Just an on/off switch will do in a pinch.

Good luck trying to find a head gasket for a certain model of ICE though =)
HN doesn't even attempt to support Markdown. It's just happenstance that a couple of formatting options are similar.

HN's doc on formatting: https://news.ycombinator.com/formatdoc

But on other sites, yes, it's very irritating that I can't count on support for things like tables or checkboxes because those are extensions to Markdown and not part of CommonMark or the original reference everyone implemented from. Or how some sites get finnicky about whitespace around list items.
Only for desktop :(
I often use this to create the background sound I'm in the mood for when working: https://noises.online/

I seem to get a lot of good work done if I think it's rainy and stormy outside!
Do you think that successful policies are as likely to be rolled back as unsuccessful ones?