skysight-inc/HackerNews huggingface dataset:
> a lot of where things have gone wrong is CSS started to be used for layout

The layout is part and parcel of the style. CSS gives you 7 different layout modes to choose from (normal, table, float, positioned, multi-column, flex and grid). There is more than enough here to implement any sort of layout problem you face, from using 15 year old table and flex hacks to cleaner modern approaches like flex.

> while CSS is stuck only ever specifying properties ON elements

The "position: relative" (CSS1), float and flex are all about positioning elements relative to one another. Other properties like margin, align and float are also about positioning items relative to one another.

> but css is an incredibly awkward and unnatural way to express those concepts

I think CSS is pretty easy and straightforward to reason about, once you decide that it is worth investing some time and effort in learning. It really always surprises me how some really smart people just do not get CSS, and I think it is not about ability, but attitude. CSS is dismissed as "that thing for designers", and calling CSS a programming language is usually met with smirks. That is the real problem with CSS, its reputation.
-4 points. Maybe this reads as too self-promoting. Apologies to the HN'ers reading this :)
This may come across as pedantic: I feel like you should never enable curve smoothing in these kinds of plots. Smoothing the curves makes it look pretty but then the plots are no longer entirely truthful.
The whole information wars thing becomes 4d chess very quickly.

We could equally argue that dismissing this collection of facts (not just a theory), makes us a tool in someone else's toolbox as well.

> all the intelligence services in the West who would have been on this like flies

If I was trying to investigate this 'lab accident' theory, the last thing I want would be for the public to believe this.

In a hypothetical scenario of a cover-up that would make those institutions double down on the destruction of evidence. However if they believe the public and other nations are accepting of a 'wet-market' theory then there is a chance that those institution would become complacent and leave behind information crumbles.

edit: to me it's very telling that the US investigation looked at the 'wet-market' theory and the 'bio-engineer weapon' theory and completely ignored over the 'lab-accident' theory despite all the diplomatic cables discussion in the media, about concerns over lab safety and staff training
It is probably someone with a Slack corporate email address who signed up. At least, that is how most startups seem to define 'used by'...
Slightly off-topic, but if you consider that 90% of "mainstream" media is owned by 6 huge corporations, which are interested in maintaining crony capitalism (of which the state is a central player) - then it would not be completely outlandish to think that the press is kinda part of state (conceptually speaking)

https://en.wikipedia.org/wiki/Concentration_of_media_ownersh...
OP here, happy to answer any questions :)
Previously discussed here https://news.ycombinator.com/item?id=22614690
You can minimise the number of gates but that doesn't minimise the number of transistors as that varies by the type of logical operation performed by the gate.

Practically you probably care more about the number of transistors than the number of gates.
It does have a lot to do with it, as it directly nullifies the issue the OP was talking about.

When I mean incredibly tightly controlled, I mean effectively price controls, and very stringent ones at that, and all of them have the state as the main insurer anyways, while AFAIK the US does not insure anyone directly.
Hmmm, I would think the massive sucking dry of the aquifers by farms and cities using massive pumping schemes would be more to blame.

Once you pull the aquifer down far enough, the surface starts to dry up, plants stop holding the soil together, the microclimate changes, which reduces the water capture, etc, etc.
I understand why you would want this, but obviously apple is never going to let something this ugly wear its logo. maybe if enough people demanded it, they could add a physical battery disconnect switch on the bottom as a $1000 option.

as I said before though, laptops with removable batteries are still being made by companies like lenovo. windows is not great if you're a paranoid person, but thinkpads usually play nicely with linux. if you're willing to carry around a laptop with an external battery pack and clip it onto the back of your screen, I feel like you should be willing to deal with setting up linux on a laptop ;)

edit: I'm actually not sure there are any current gen thinkpads with fully removable batteries. truly a sad day. you might be limited to enormous gaming laptops.
Let's say your currency is marks and you owe dollars to foreign investors. You have trouble paying so you print more marks. The marks devalue relative to your debt, making it even harder to pay off, requiring even more printing.

Now say your currency is dollars and you owe debt in dollars. If you print more dollars, they devalue, but the value of your debt goes down right along with your currency. It's bad for the lenders and you might have to promise more interest to borrow more, but you don't spiral into oblivion just trying to pay off your existing debt.
I have an older v2, and it is an amazing experience. Really unfortunate that they weren't able to scale and make a sustainable business.

Really hope Lime does something with the IP, and bring back the skateboards someday.
This is a correct way to interpret it. Just an email address sign up is usually used as enough justification to make the statement.
Thanks, there is indeed a "Remove Seats" option now (there used to be only "Downgrade to Free"), exactly what I was looking for.
I've had the same (mostly) great experience with them.

My only issues with TransferWise have been having to ask recipients for their full addresses and then manually having to translate address schemes into something that fits in the boxes TransferWise provides in their forms. Sometimes things don't map over 1-to-1 (some Japanese and Taiwanese addresses, for example). I've also found that some Japanese banks only have one branch without a name and Transferwise requires a branch name. I eventually figured things out by researching the branch number online though.

All minor gripes though. Transferwise has let my business operate smoothly and make connections to vendors that would otherwise be cost-prohibitive to pay.
I wanted to love Storage Spaces, but I had huge issue with a leak in the driver that caused the non-paged pool to grow on my machines. It got fixed, but I'm struggling with the idea of going back to it after the experience and stuck with dynamic disks.
I'm not certain that's a valid argument - if anything it's rather "apologist".

They are annoyed because the phone is unusable for a period even when connected to a charger. Every Android phone I have ever used will work immediately after being plugged into a charger (even without a battery). This has nothing to do with "saving" them from having no phone (in fact, it effectively leaves them with no phone at all for a period of time), and everything to do with the phones inability to power itself directly from a charger.

Tough to make something for customers? Perhaps, but seemingly every other phone manufacturer gets this right.
Well, what are the chances that less vendor lock in is in nVidia's interest?
It wasn't those people that pulled the US out of the Paris agreement. All they have done is complain whilst it's been the conservatives that have their hand on the tiller.
This could be a result of a failed investment strategy by YC or insufficient interest by investors to raise additional investment for new funding. I sincerely hope that it is the latter and not the former. The latter can be addressed far easier.

In 2017, it was announced that YC was trying to raise a Billion dollar fund. How did fundraising turn out?
> Agree with your points although the link was blocked for me.

Euromomo [1] has per country breakdown. While some countries are relatively unaffected (yet?), bringing the average down, some, like Italy, Uk, Spain are way beyond the 2017 peak.

As pointed elsethread, possibly because of lockdown, at least in Italy, the worst has been confined to the northen regions (about one fourth of the population but more than half the confirmed cases). If allowed to spread equally everywhere, the numbers would presumably be higher.

[1] https://www.euromomo.eu/outputs/zscore_country_total.html
Do you have some personal insight into the minds of WP employees? Do you have first-hand knowledge that the identity of the owner of the business has had no impact on any of their decisions, like who to hire or what to publish?

Leaders like Bezos don't have to write down a memo to make sure people carry out their will.
Yay xD

Nevertheless, thank you for bringing these up!
Such an amazing experiment, it's incredible that we can measure such things at these distances with this level of accuracy. A shame we're more interested in our own opinions than the science.
This adtech arms race is ridiculous.

The link shouldn't even resolve if they require paying customers, unless signed in.
Let me summarize your issues more succinctly -
ME NO LIKE WHEN MEANIE LIBERUL SAY I DO BAD THING SO I BURN PLANET.
> Have anyone here experienced

Would you not rather know whether any randomized, double-blind, sham-controlled trial with meaningful group size had ever demonstrated a positive effect?
i think the fact that specificity isn't scoped is where it causes problems.

let's say i include a CSS reset, and then include my CSS file. if i put this in my CSS file, suddenly i'm competing (and losing) against an external dependency:

input { padding: 0.5em; }

if all CSS conflicts were resolved as "last declared wins" (rather than specificity), i feel we'd be a lot better off in terms of organized, maintainable CSS. we'd be breaking things into more files than we do today, but i think "pruning" would be a more approachable task.
Depends on the level of customization we are talking about though, sometimes it's way more than just a few configuration files.
You're conflating different kinds of randomness here.

A coin flip and a hand of cards are both random, but obviously cards are 'more random'.

This can be quantified - 'more random' is information complexity, or information entropy. (Two names for the same thing.)

If free will exists, then it must necessarily be a singularity of infinite information complexity, which is the same thing as a singularity of infinite randomness.
I doubt that he actually said that but I could be wrong.
A similar thing happened to a Fortune 500 client of mine when a payment gateway decided to make a production change to their API without notice and without deploy to their sandbox first.

Another case is the E911 system used by either Vacaville, CA or Solano County that cannot correctly parse GPS information from Verizon Wireless's system, leading to an inability to find callers. It is likely still an unresolved safety issue that will never be fixed.

Here are some important principles in this kind of critical system engineering:

0. Waterflow development model

1. Formal verification

2. Staging env

3. "Space Shuttle" control system quorum with deploy new code to one system of three for a month

4. Externally-coordinated change control approval, deployment and notification processes, including subscriber-published specifications

5. All unexpected software conditions raise human attention to relevant stakeholders, similar to Taiichi Ohno's "Stop the Line"
Is it? The only time I have ever heard this expressed is as a bad joke.
The cure could easily be better than what we have right now. We don't have to throw away civilisation or the good life to solve this.
In many flavors of logic, not just linear logic.
I couldn’t agree more. DRM is just hardware and software. It’s a tool and implementations matter. HDCP is one of those implementations that seem like a good idea but which have all kinds of side effects that make the product the DRM is part of (HDMI in this case) much less useful for certain fair use law abiding use cases. As long as we have the interoperability exception for breaking DRM there’s a way around but it would be better if interoperability was a requirement of accessibility standards in the first place.
Exactly. Would recommend people investigate this route for most cases.
Surely that’s obvious. Is there a non-obvious point you were trying to make?
Security is all about tradeoffs - risk/reward.

Security bloggers are all about attention - shiny thing. That's why there's a semi-annual story that gets some traction with a headline like "Experts from FooCorp warn that the honeymoon is over, viruses have arrived on MacOS!" Zoom is the new Apple for this shit.

Zoom has lots of issues, but the pile-on is just dumb. Everything has issues. Do you use a phone? Landlines are not encrypted, mobile is encrypted with defective security, and carriers have access to all metadata, all data, and provide CALEA access as a service.

So yeah, there's a risk that your sales call, or 5th grade english class, or other meeting could be compromised by some malicious third party. How does the probability/impact of that stack up against the probability that your salesman or 5th grader's grandmother will be infected and die from exposure?

I've worked and architected systems for people with very high confidentiality requirements. Guess what? They don't use internet-based remote collaboration systems to remotely collaborate. The only common system that comes to mind that you might be able to use in these scenarios is an on-premise version of Webex, assuming it still exists!
"Digital computers" would've been a more accurate usage in the comment to which you're responding. World War II guided weapons (mainly just the German V missiles) used very simple and rudimentary analog computers for coursekeeping, and World War II gun laying and fire direction was done with analog integrating machines of impressive heft and complexity [1]. They're actually very fascinating devices, not to mention being among the pinnacles of the manual machinist's art even in that art's own halcyon days, but they're not really relevant here.

[1] http://www.navsource.org/archives/01/57o.htm
I guess we only have anecdotal evidence to go on here, but except for exactly one case I've always seen the organizations I work for get and wait for a positive response to their request before they display our logo. Does everyone else's experience really differ on this?
sudo apt install firefox
Heh, just reported 4-17-20 that Bezos decides to call the French court's bluff. We'll just shut down all 6 of our distribution centers in France, take that arseholes.
Outdoor Transmission of Covid-19
When you know that Ethos Capital (that wants to buy .org) was co-founded by an ex-ICANN CEO, and that it employs several other former high-ranking ICANN staff, then it starts to make a lot of sense.
I don't see how you are distinguishing between inventions and discoveries. The "discovery" of a mathematical proof is just an application of knowledge, why aren't they patentable? The "invention" of the light bulb, on the other hand, is just the discovery that putting various particles together in a certain configuration produces light in a predictable manner, why is this patentable? I don't see how a clear delineation between the two can be made.
> Math ... describes the world around us to the utmost precision.

It does no such thing. The models we create using mathematical language do.

Math is a precise language that can be used to describe the world around us precisely. It can also be used to describe utter nonsense or utter fantasy precisely.
The Supermarket After the Pandemic
Good question pranade. Yodlee I believe is a potential source (though definitely not free). Neither Uber/Lyft have made data potentially due to what it might say about their business. But the credit card receipts or email receipts data (returnpath) can be good for monitoring the transactions from the rides.
Not without a learning curve, depending on the level of customization we are talking about.
Black Swan author urges: “Use cryptocurrencies ”
>opening up TLDs for sale seems like a (somewhat) logical way to expand the available namespace for domains.

It does the reverse. There is only one root zone. Before the root was a free-for-all there were hundreds of different areas to set up shop in the namespace. Now there are exactly two: 1. have fuckloads of money to piss away on a vanity TLD, or 2. use someone else's TLD.

Every TLD has the same possibility space as the root zone, but we only get one root zone. There are no do-overs. Careful creation of TLDs allowed mistakes of previous TLDs models to not be repeated, experimentation with different implementations, business models or namespace allocation strategies. Now there's exactly one.

We used to have headroom at the top to sidestep "hope an existing brand isn't squatting the name" and try things like country code TLDs, .arpa, and .int. Or tack resolution experiment onto the side with .local or .onion.

If you wanted to do any of those now, it's impossible because the namespace has been reduced. Go back to options 1 and 2.
Covid-19 and the Next Evolution in Economics
Discord, Google Hangouts, VTC, Facetime. The list is long for services that excel above Zoom in everything except ease of use for basic video conferencing. This is in my opinion as a person that has done video conferencing since 2002, when I set up a recurring twice-weekly secure VTC between folks in four different countries on three different continents.

Personally I prefer Discord, because it has a good balance between features and ease of use.

Also, with the security on Zoom I consider using it the equivalent of leaving your front door wide open while eating in the kitchen. Not something I or any of my family will do unless forced to.
Nice.

Facepalm slap. Just like other matching algorithms. How did I not notice that earlier?

Order independent specificity is like longest match rules. Regex, lexing, URL routers, etc.

Order dependent matching overrides (correct phrase?) is like Packrat & PEG.

Which is better depends on ambiguity, meaning how well your "matcher" algorithm can process whatever input you have.

I've done my fair share of scraping. (I usually default to my own globbing implementation. Generally more simple than xpath or css expressions.) Now I'm feeling pretty stupid that I'd always hard-coded precedence resolution.
Randall Munroe has an answer to that: https://what-if.xkcd.com/152/
It is a system for modeling concepts invented by man. Everything that falls out of such a system is a product of the invention. Numbers don't inherently exist. Everything derived from that concept can't be a "discovery".
I think you're both right in a certain sense. The set of provable statements in intuitionist logic is a subset of what is provable in classical logic, which is what I believe the parent was referring to.
Ok, just following a tangent, please let's not dismiss scopes as a clutch. They are a fundamental tool of software organization, and every large project that doesn't have scope rules ends up as spaghetti.

The fight from standard bodies against scoped CSS has lead to the current situation where every site's CSS evolves to be a mess where nobody is even sure if the rules are used, but can't delete them.
I third this. And push your most convenient aliases and git hooks or whatever to github. It’s not much work to symlink, git clone, ansible them, or whatever works for you.
Shoutout to yakuake (Quake-style dropdown terminal with tabs, for KDE). I do all my console work in it; the convenience of having access to your console at any time with the press of a button is hard to overstate. guake is the gnome version, and I am told ConEmu supports someting similar for Windows.
All of those ideas are much more problematic than people acknowledge. I can only compare them to the badly conceived startup ideas that have gone under the minute easy money disappeared.

In terms of underground or dome living, that has been attempted at small scale and timeframe and with external support and failed. People talk about a lot of things, but ultimately only 12 humans have ever step foot on anything other than the Earth, for total of less than a week. Mars is 500 times further away than the moon. The underground stuff is most plausible and has lots of issues.

It is extremely frustrating to read stuff like this because it's easier and more likely to succeed to prevent global warming in the first place than it is to deal with the worst consequences.
Because not everyone who gets vaccinated gets immunity. So those who don't vaccinate also risk the health of those people.
HW raid is going from the frying pan to the fire.

Notoriously embedded CPUs have a much worse price/performance ratio than mainstream CPUs so almost inevitably they use a much weaker CPU than is needed.

This is one reason why WD is involved in RISC-V, so they can escape this, and another reason why Intel's storage strategy (ex. optane) has worked out, because the main CPU has power to RAID NVMe SSDs and off-brand CPUs don't.
> There will be $400M or so more in the US budget.

Just for context, I've been on conversations in a state healthcare agency in a US state that where adapting to an incentive provision in federal law was dismissed on the basis that doing so would delay achieving more immediate state priorities for only on the order of a couple hundred million of federal funding.

Annual federal (not total, or even national public just federal government) spending on health is over $1 trillion; $400 million seems like a lot of money on an individual basis but it's not, in that context, even a meaningful amount.
> Though pretty much every ecommerce site of any significance is stressed to the max right now

This is certainly not the case for clothing retailers.
A somewhat superficial acquaintance with the philosophy of science has led some people to think it is more sophisticated - or even more correct - to talk of theories as not having been falsified rather than having evidence in their support.

Having said that, I think the concern here is exaggerated.
Wall slides [1]

They are quick and easy to perform and surprisingly effective. After 20 of them I fell my back and neck muscles kind of "activated". They wont fix everything but they are a good immediate action and will also make you more aware of your posture and muscles.

[1]: https://www.youtube.com/watch?v=Apk-frSspcU
Maybe it's just Microsoft's SQL server, but I've come to become extremely suspicious of this. I've run into far too many cases where, despite our DBA playing with cache-clearing strategy and statistics and the like, we found that queries would run fine in the unparameterized query-console and would run with pathological performance in the actual application.

Every time it's "hey mr senior developer, I'm trying to reproduce that slow query but I can't, even though I'm doing the same thing as the application" and I'm like "you must be doing something wrong" and sure enough: no, it's the SQL server doing something wrong. And every time we found out "oh, running it un-parameterized makes it fast". So then I have to talk down the juniors who are like "well fine, I can fix it by running it unparameterized, let's just do that!".

So then we have to figure out how to trick it to generating a non-idiotic query plan without abandoning the security that parameterization provides.

... basically I'm deep into "the emperor has no clothes" on MS SQL server in general.
Show HN: Create apps from GraphQL APIs without writing code
No, precisely because I see the emerging alternatives as being based on Vulkan and SPIR-V, which I believe have momentum far greater than OpenCL. The only question is whether a compute platform based on these standards and open source tools could be anywhere nearly as good as CUDA. I believe we're far from that today, but it is possible and there's a lot of good work in that direction.
The Most Relaxing Song