skysight-inc/HackerNews huggingface dataset:
The ironic thing is, that the question isn't so much one of hardware, but software. With the iPad Pro, Apple has an almost perfect piece of hardware, that could be used as an ultralight laptop alternative. The problem is, Apple does not allow the use of an iPad as a computer. File handling - though a little bit improved on iPadOS - is still extremely limited and even more so is the software. There are no real development environments on the iPad because of the app store limitations, there is no Termux for the iPad. Even if fully sandboxed, that could increase the productivity as a computer a lot.

So the simplest way for Apple to get a ARM-based computer would be allowing the iPad to be more of a computer. Alternatively, they do it the hard way and launch ARM-based Macbooks. That would be nice too. But putting iPadOS onto a Macbook would rather go in the wrong direction. MacOS should run well on ARMs anyway.
> Are they simpler when it comes to matching the data to the application's data structures?

That depends on the modelling approaches taken by the application developer and DB developer.
If I have to run complex queries over a CSV I usually use COPY to import it into Postgres.
Except taxes are spent on building bombs, not homeless shelters and I have no way of changing that.
Disclosing new data to our archive of information operations
The schadenfreude in the twitter thread[1]is an interesting alternative perspective from the thanks and congratulations in the press release.

1. https://twitter.com/npmjs/status/1175095610602450944
Or they could apply some level of moderation to the web store, like Mozilla has done.
>user hostile UX

They've been pretty hostile for a while. Look at this disgusting behaviour:

# Mobile UA
$ curl -v -H "Accept: text/html,application/xhtml+xml,applciation/xml;q=0.9,*/*;q=0.8" -H "User-Agent: Mozilla/5.0 (Android 10; Mobile; rv:68.0) Gecko/68.0 Firefox/68.0" https://i.imgur.com/6WAZZpN.jpg
< HTTP/2 302
< retry-after: 0
< location: https://m.imgur.com/6WAZZpN?r

# Desktop UA
$ curl -v -H "Accept: text/html,application/xhtml+xml,applciation/xml;q=0.9,*/*;q=0.8" -H "User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:71.0) Gecko/20100101 Firefox/71.0" https://i.imgur.com/6WAZZpN.jpg | file -
< HTTP/2 200
< last-modified: Wed, 18 Sep 2019 20:45:26 GMT
< etag: "21d323ddb1c1926ab0d7a5bb9786c996"
< content-type: image/jpeg
...
/dev/stdin: JPEG image data, baseline, precision 8, 2250x1500, components 3

Note that they redirect mobile users to https://m.imgur.com/6WAZZpN?r in order to serve them ads, encourage them to install their PUP on their device and break their ability to zoom on the image (the image embedded is thumbnail size).

They use UA sniffing to disguise this behaviour from technical users on desktop. They also detect if you're using curl and spoofing a mobile UA (which sends Accept: * / *), in which case this dark UX pattern is disabled.
The original quote was "Throwing money at social problems doesn't typically fix them." and it's really not far off of "money alone doesn't fix social problems". The difference is mostly of tenor.
As the other answer to you says: subqueries will do that. DBs automagically unnesting subqueries has been a thing for a long time, so usually you won't get any performance impact (With a big warning for correlated subqueries).
> We have no immediate plans to remove blocking webRequest and are working with add-on developers to gain a better understanding of how they use the APIs in question to help determine how to best support them.

I don't take from that they will apply it in the future, just they don't want to rule anything out.

source: https://www.ghacks.net/2019/09/03/mozilla-wont-follow-google...
These are voter registration data, not voter history data (showing elections voted in and vote method).

Note that both Obama campaigns illegally distributed voter registration data freely and without qualification or tracking via their volunteer app.
If the languages supported dependent types and everything that happens in cutting edge PL research, wouldn't programming become super hard anyway for average programmers who have pressure to deliver?
Yes, I agree, but they're just lack of features, has little to do with the nature of an ebook vs paper book. People is nostalgic biased and that quickly goes away once you give them the convinience.
Why? Remember that we're talking about single-thread performance. There's no big reason why servers should be more optimised for single-thread performance than mobile ones. It's more useful to use the extra die area for more cores, or other features. They have the same fundamental limitations that makes it hard to scale to higher single-thread performance (remember that CPU processors also have to minimise power consumption, even if they use a lot more power in total). They're both using cutting edge processes, and they both have more than enough die area to make a single core perform as well as is physically possible.

I really do think this indicates that Apple/ARM has caught up to Intel when it comes to architecture and we already know TSMC has surpassed them in process technology.
Isn't the smallest trace/spacing 2nm? Most is larger but 2nm is possible for some traces/spaces.
Secret services are in the business of exactly doing illegal things on behalf of the state. I think there is pretty much nothing in the daily business of the CIA or the NSA that wouldn’t land an ordinary citizen in jail. Whether it is to convince foreign officials to leak information, or bribe them, or plot a coup, or assassinate enemies of the state, or intercept some communications, etc. This is no different from any other secret service in the world.

The NSA is no more guilty than a fox in the henhouse is guilty of being a fox.
Fine, I prefer to loose my comment than my invested money
Show HN: When buying online, choose the right size
Sshr: Proxy server for routing SSH connections
> demonstrating that meaning was neither atomic nor discrete, with interlocking contingencies that span multiple words and sentences.

How is that original? Of course, the exact meaning of a word and a sentence depends on the context.

If I remember correctly my studies about Mesopotamia, in one the oldest bilingual dictionaries of the world there was a word with two translations, which mean the author knew that there was two distinct meanings for the same word. Centuries later, many of the various authors of the Bible were fond of playing with words. Their writings are full of double-entendre and of reusing the same word in a different context to change its meaning. Aristophanes wrote parodies of the classical Greek tragedies, and he certainly knew how to instill comedy into plain or epic words. It's hard to imagine none of these processes were conscious. More recently, Littré's dictionary at the end of the 19th century had a stress on the context: most definitions include many examples of use across time and places, to show the intrinsic complexity of words.
Paper ballots are easy to tamper with when there are chain-of-custody issues regarding the ballots.
It's a conceptual design which is exactly like domain story telling.
Rust is pretty useful against memory based bugs, and it is prudent that new projects take advantage of it. But this in no way fixes the headache of security, because (1) almost all of the existing infrastructure code depends on C (2) New classes of bugs will eventually emmerge, some partly unfixable by software solution.
Well that sounds like near a big city.
Containership Is Shutting Down
LibreSSL: More Than 30 Days Later
https://www.openbsd.org/papers/eurobsdcon2014-libressl.html

Not pretty to read from a security perspective...

But, on the other hand, quite eye opening, if you want to have your eyes opened...
It's an HTML document that is only usable when you execute Google hosted JavaScript to display the custom web components.
Coz – a new “causal profiler” by Emery Berger
Happen to have the answer in my clipboard buffer: "Our yurt came in around $65k which included all the building materials, furniture and appliances."
IIRC, Moore’s law was about transistor count. We’ve historically put those transistors to specific uses that have since become dead ends, but we haven’t run out of ideas of what to do with them yet.
Seems like a death spiral to me: they increase enough to be profitable with the current userbase, then half their clients move out due to the increased prices, they have to increase again, etc.
He tweeted hate at her. She sued. Then she met him
I actually like a lot of Kant's arguments (free play and harmony) but he started/amplified the intellectual trend of obtuse writing as a social status marker. And today, philosophy departments-- and philosophy journals -- are very uninspired places.

Philosophy matters. Look at how the lack of it affects politics and individual wellbeing.
Hi I'm not sure if you saw my comment below, but this is 100% the usecase Sugarkube [1] was designed for. Depending on where you are in setting things up it might save you time to give it a try. There are some non-trivial tutorials [2] and sample projects you can use to kickstart your development. It does only currently work with EKS, Kops and Minikube though so wouldn't be suitable if you're using something else to create your K8s cluster.

[1] https://www.sugarkube.io/

[2] https://docs.sugarkube.io/getting-started/tutorials/local-we...
I don't see the problem. Almost all consumer workloads are trivial in comparison to video encoding.
I have friends who have done this this year. Good luck with that.
They will probably use a paper like substance created using biochemical factories and print locally.
UML in its full, standardized form is an anti-pattern. There are many useful things in it though. Sequence and activity diagrams, for example.
Ask HN: How to deal with anxiety and fear of loosing your job?
The UK eventually picked an interesting compromise. There are two versions of the list of voters:

* A list that's available for purchase electronically, used by marketers, you can opt in or out of this list when registering to vote or renewing a registration. I have no idea why anybody would choose to be on this list; when it was last my job to care, the size of the list was falling but not as precipitously as I'd expect.

* The full list, available electronically to a limited set for specified purposes: law enforcement and intelligence for obvious reasons, candidates standing for election in order to send out literature to voters, elected politicians likewise, the Credit Reference Agencies for name + address matching on credit applications, I'm sure there's a few others, but most people don't have this.

The full list also exists on paper for anyone to read, but the law is clear that even if you were interested in painstakingly copying data from the paper records that's illegal unless you already have a purpose for which you'd be able to buy an electronic copy. This allows people to be individually nosy still, which feels proportionate. e.g. "How are fifteen people registered in the two bed cottage next door to me? I should go ask someone what's up with that."

The UK still doesn't have a secret ballot though which is crazy. If we're going to have the technical capability to reverse ballots we should use it OR if we don't want to use it, we should stop marking ballots so that it'd be technically possible to reverse them. Parliament periodically asks witnesses about this, but like the US Congress periodically asking whether ¢1 coins make sense (no, no they don't) it doesn't act on what it gets told.
half-readable archive: https://archive.is/fKEYw
> And how would I know ahead of time if the page has hijacked a given key combo that I intuitively expect the browser to respond to (ctrl+w maybe).

Or like GMail does with CTRL+. - it doesn't even use it for anything, but it still eats the key sequence, preventing me from interacting with Multi-Account Containers on Firefox. I think I might have even seen sites breaking CTRL+TAB or CTRL+SHIFT+TAB, but can't find an example now.
With this particular project the con list also includes a compost toilet and the need to climb up and down the ladder to get to your bed. It's OK for few days, but I can see it getting very tiring really quickly.
Either way massive projects like the Manhattan and Apollo projects were made possible by capitalism.
It’s white.

The stains on roofs are from mildew. They will likely have to power wash every few months, assuming the water doesn’t cut through eventually.

I’m unclear about ventilation or the ability to do basic maintenance like walking on the roof.
It gets recommended all the time in these kind of threads, but it's so good I don't care. Bill Karwin's SQL Antipatterns. You need a decent understanding of the basics to get the most from it, but there's some excellent information and examples of what to (and what not to) do.

https://www.oreilly.com/library/view/sql-antipatterns/978168...
And if you either lack the skills to properly use JPA/Hibernate or really have super custom special requirements, you can at any time execute native queries with the EntityManager. Still not enough? You can even directly work with Connection objects.
> But if popular websites just made you pay to use them, and the amount was tiny, and the actual process of paying was completely frictionless and unnoticeable in terms of the browsing experience, then people would totally do it.

People would maybe do it, but ads wouldn't go away because there's x times more money to be made in the ad business than people micropayments.
I always found it extremely hard to read anything at length. I could read just fine, but my mind would start to wander, and then I'd have to re-read a page 3-5 times unless I was extremely focused.

I was later (as an adult) diagnosed with ADHD.

Audiobooks work much better for me, as I can do other things at the same time, but I still get the information passively.
Even Better:

Bing cached the pdf! :)
http://cc.bingj.com/cache.aspx?q=%2220190030475%22&d=5027660...

Mirror
https://filebin.net/k5rr4l0p6ldde7hr/Quantum_Supremacy_Using...
They will care on a laptop with a battery.
Are there any photos of these manufacturing machines? They sound amazing.
> Libraries with books that are hundreds of years old.

Scrolls and tablets pre-date books by quite a bit. History would seem to actually show that properly baked clay tablets are the most durable. Books are far more vulnerable to fire, water and air.

edit: Looking towards the future, broadcasting an e-book to the stars is probably the most durable (and hardest to recover) form of storage.
Yes, the i3, which they are discontinuing. Most of their lineup is hybrids and ICE vehicles. They do have an electric mini which they recently announced as well as a few more models that they announced. Lets just say they are moving but slowly and rather late.
Expo SDK 35 is now available, supports iOS Dark Mode
I have some concerns. Doesn't seem too resistant to winds. The plants inside the house, specially on the bedroom part, not a good idea. I wonder how good is that house to keep warm on winter and fresh on summer.
Only for the select few that were allowed to leave the planet.
Video encoding. The iPad pro is significantly slower at encoding 4k video compared to my MacBook Pro.
Still, Imgur is vastly superior to the old image hosting sites. Even though the redirects and low resolution images on mobile are annoying.

They serve a lot of traffic, and the bandwidth expenses are probably quite big.
+1 to this question I too am curious
Probably for a few seconds before it starts throttling.
Android and Mobile Phone Apps – RizbIT
Your example is less clear to me compared to the C4 method. It's missing descriptions for relationships for one. Secondly, a single diagram can't tell the whole story.
I only got to the first example and had a hard time deciding if the article was satire or not.

Let's use bash instead of a real programming language! It is super convenient! To do super fundamental things like trimming strings you just have to implement your own function with 40+ non-ASCII characters in a row! That example makes regexps seem like human readable and god knows if it is even correct or works portably across different versions of bash.

To be fair the article assumes you are first in bash and want to avoid launching subprocesses but for any production scripting that is the wrong hypothesis to begin with. A better approach would be to not start inside bash at all. Just do your scripting in a higher level language where basic ABC stuff like string, list, number and error handling are already there for you. Even if that trim_string function and everything else from the article would be provided in some bash-bible-std-lib it wouldn't even come close to what's available in say Python for example, and you still have to wrestle the syntax and other obscurities like -a (or -e) meaning file exists.

While there are some good examples in there if you are stuck in bash, this article was more of a 100 reasons not to use bash to me.
For pattern matching and search-and-replace in Haskell, some people might prefer monadic parsers to regular expressions. This library has a similar set of capabilities:

https://github.com/jamesdbrock/replace-megaparsec
Wind varies a lot, we're approaching the point where extra wind turbines will fail to displace other power source capacity (the only power source we can vary is natural gas, which can already get close to zero with our current wind capacity).

A doubling of wind capacity will reduce how much gas we'd burn in total, but you'd really start to hit diminishing returns.
Instagram showing fake libra ads
To alleviate the anxiety a bit, ensure that you have a 3 month with no income buffer.
On desktop, maybe, but I haven't used a decent enough reading software (like most web stuff, Amazon cloud reader is barely fit for purpose, and while I don't know what's "state of the art" in epub/PDF readers on desktop, the few I tried didn't facilitate reliable search and fast navigation either), and most technical e-books I keep as PDFs anyway, because the formatting almost always matters.

On e-book readers like Kindle, a profound disagreement. I can easily find what I'm looking for in a 1000 page book even without using an index in less time than it takes to type in a search query into Kindle's searchbox (especially since I switched from the old keyboard Kindle to touch-only Paperwhite). If there's a well-curated index at the end of the book, it's only that much better.

I think software could get somewhat closer to paper experience, but it needs to be faster. As long as random page access takes more than ~100 ms from selecting the page to full render (and in my experience, it's often close to 300-500 ms), you cannot really flip through an e-book the way you would through a paper book.

(Tangent: it's another of many cases where performance actually matters, because the difference between lighting fast and fast enough to tick boxes on your sprint plan is entire family of use cases.)
Check your browser for unexpected add-ons.
Of course.
But surely you don't let anyone access your API, and you put it behind another API, right? Just in case you need to change that first API without breaking all the users.
Can you elaborate on your experience with it? Is that thing really worth €820? I like the idea of a giant e-reader but that’s really quite a lot of money for such a device.
Go’s built-in ‘map’ is very good.

But “high performance” is not a single dimension - if you say a bit more about what you care about, maybe another choice would fit.
I like Clojure’s HugSQL[1] for this reason: you can simply write raw SQL, but when you start duplicating code, you can start factoring those bits out into composable “snippets”. The best of both worlds: composability and reuse, while still writing raw SQL.

[1] https://www.hugsql.org/
Hijacker+-+Reaver+For+Android+WiFi+Hacker+App
The merge theory is ugly and opportunistic. Chomskian linguistics began as an attempt at using formal-language machinery (context-free phrase grammars mostly) for describing natural languages. It kinda worked with some modifications in the form of Government & Binding theory, but Chomsky wanted it to be not only a decent formalism, but also a valid theory of language in the mind. Therefore, in the 1990s he said: wait, let's get rid of all the complex stuff (deep structure, surface structure, layers of derivation) and restate everything in terms of one and a half operations (merge and move; move is a kind of merge, therefore 1.5). It _looked_ like it greatly simplified the analysis of languages, but then it turned out that to actually build syntactic parse trees for even quite simple sentences and somehow explain grammatical case assignment, for instance, one needs to augment the basic system with all kinds of hideous bells and whistles (arbitrary "feature checking", literally dozens of "functional projections", weird sequences of merge & move operations, etc.). Contemporary research in computational syntax truly and firmly abandoned contemporary Chomskian linguistics (aka the minimalist program) and is much closer to more traditional types of formal syntax theorising such as HPSG, simply because minimalism is an incoherent unformalisable incomprehensible mess. The title of this article is just a hoax.

A good overview: http://langsci-press.org/catalog/book/255

Edit: grammar
Live beneath your means and build towards a multi-year buffer. This is definitely possible if you’re making a SWE income or better, as long your housing cost is kept in check. Your fear will reassure you that you don’t need to keep-up with the Jones’

Furthermore, take that fear and use it to your advantage: Train for your next job, make your work better, etc.

Finally, don’t compromise on your health if you choose this path: Eat healthy, do go to the gym, etc.
I had the identical experience - so cold! The smell of those horse dung stoves are amazing.

However, the most memorable thing arriving in Ulan Bator was seeing two different yurts on fire. Fabric buildings containing wood (dung) burning stoves and chimneys have not looked tempting since.
I thought this link was going to be about Mr. Choppy, the drone-mounted power saw designed to cut power lines (for instigating coups, naturally) that Chris Rock showed off[0] in his DEF CON 24 talk, 'How To Overthrow a Government.'

If you've not seen this amazing talk I can't recommend it enough.

[0]https://youtu.be/m1lhGqNCZlA?t=1824
It would be interesting if you could mention which feature/s you think it most sorely lacks. Some of the recent syntax additions have made it really easy to write concise functional code. I don't even use curly braces much anymore. What about f#?
Get more done with a little help from Google Chrome
That makes sense, you're MBP has a pretty decent GPU to do that.
At least on the level of the 13 inch devices, this would absolutely make sense. The Macbook competitors nowadays offer touch and some even pen input, which the Macbook lacks, the iPad has those and plenty of cpu power and is ultralight, has no fan and is more energy efficient. The iPad Pro could replace a laptop for most usages, if were not limited by iOS/iPadOS.

Personally, I would refresh my iPad much more often, without the limitations. And it is not very realistic from Apple to expect people to carry both a laptop and a tablet. So forcing the customers to choose between those device types is not very customer friendly.

Actually, I am currently considering to get the Samsung Galaxy Book S, which seems to be a very interesting, ARM-powered laptop. Of course I would prefer a new iPad Pro, if not for its limitations.
I question all these scores. The reason is that the Apple chip also has pretty low frequency and not so fast memory. This would mean that there is a lot of IPC opportunity left in comparison to the top x86 chips. This is the range of 2x in comparison to Skylake. This is a crazy wide core. What kinds of reorder buffers are required for this? Just 2x more execution units won't be enough.
Science fiction offers a useful way to explore China-Africa relations