skysight-inc/HackerNews huggingface dataset:
I'll leave this here and step away 'cause I am supposed to be on a diet. Buffet in Mumbai https://youtu.be/kUosDBUjq5A?t=67
Correct SRGB Dithering
I think, out of a matter of function, you can talk about even NSLs and such with your attorney and company's lawyers. I would imagine key employees would have to know about NSL letters too, otherwise it doesn't really work?
> The problem with this is that it is an enormous task

It's an enormous task that never ends, too. Flutter has to continually keep up with UI/UX changes that Apple makes. Without enough momentum there, the devs using their platform are going to have apps that appear/feel old, which tends to be a marketing negative for Apple users.
I was definitely using WAL - I know I mentioned using reader/write locks, but that was so the C# locking mechanism worked the way I wanted; I realise that SQLite doesn't block readers on writes.

My point, not well made :), was that a lightweight locking mechanism worked much faster than SQLite's file-based locking mechanism. This was on Windows, mind, so things might be very different on Linux.
I would say (X)aaS (whatever as a service) is probably a better term... like DBaaS in this case, vs Serverless as in in-process, which is probably a closer and better use of the term.
Here’s a bug/feature request:

The website doesn’t support the Amazon links in Australia. When I click a link on my iPhone it opens the Amazon app, then tries to switch my app to the US listing which doesn’t work.

My suggestion is to provide multiple Amazon links for various countries.
Ok but you cant really say you support network access if you rely on it to be flawless. Working fast, maybe but not reliably working if your network is not super reliable is not really support.
I think the continued underestimation of Apple since Tim Cook became CEO really just comes down to this: people desperately want a Great Man to worship. Tim Cook isn't revered in that way like Steve Jobs was.
> Also, I wish I knew mobile developers are some of the lowest paid developers other than game industry peons.
I wish I can tell you you were wrong here but I only have anecdotal evidence. Maybe you’re stuck in a company that’s taking advantage of you with a low salary?
Who's name will I now exclaim when I chuck things in a bin from 3 feet away?
Spivak's Calculus & Calculus on Manifolds are both fantastic books to start with (they're named calculus but they're really more analysis)

There's a Youtube channel 3Blue1Brown which is fantastic [1] as well. In fact, his videos are among the best if not the best for visually illustrating beautiful concepts in mathematics. The concepts covered are almost always widely applicable in problem solving and useful to know.

He's got a wide variety, but the series on Calculus and Linear Algebra are good refreshers for the two main subjects applicable to real engineering.

[1]: https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw
In Helsinki, most good lunches are more than the 10.80€ maximum. Everyone is paying the overage of 0.5-1€ with their card. For people unfamiliar with the system, the lunch coupons you use are deducted from your salary pre-tax, so it's significantly cheaper.
Don't act like that's not a characteristic of every party.
I look forward to Ubiquiti's upcoming "UniFi Access" line of access control hardware (e.g., an electric bolt controller with a front-facing door camera embedded in a nice package). Self-hosted like all UniFi gear, meaning video and data are not exfiltrated to a third-party cloud. Plus, it will be managed by and work alongside all of your other UniFi equipment.
he did a lot of rape. RIP
AwsOrganizationFormation: Better Than Landingzones
> “A lot of the knock on Apple is that they haven’t been very innovative, but they changed the game more than anyone else with things like AirPods and ancillary things,” said Mr. Bryan, whose firm in Arden Hills, Minn., has $2.6 billion under management and owns 41,000 shares of Apple.

So Apple can innovate, but not on anything important. Steve is rolling over.
If you want to learn more about the quantum search algorithm, I got a lot out of this pretty in-depth essay on how it works-

https://quantum.country/search
It really depends on your building too. I live near a highway and getting around by car is really convenient as a result. Highway noise is not very audible due to the construction of the windows and the walls. My air quality meter says the PM1.0, PM2.5 & PM10 counts are 3-1 ug/m^3 inside and I don't have air filters on.
With full disk encryption you can turn on a system and have a usable light weight desktop up in 20 seconds.

Alternatively you can suspend and resume in most cases and have it in 2.
I always wonder what the real effects of these kind of blocks.

For even average users of the internet, it was easy to overcome this block by just putting a "0" in front of the domain name. 0wikipedia.org is a clone of wikipedia and it was accessible.

WHOIS search shows 0wikipedia domain name was created on 4 May 2017, just five days after the block.

I am a Turkish grad student in the US. Whenever I visited Turkey, I would get surprised by the error page, remember that it was blocked and overcome it by just putting a "0" in the domain name.
There are so many use-cases where the compute inefficiency of this just doesn't matter but the human efficiency of being able to read and edit the files is a huge win.
This is 20x faster build time to create the initramfs image, is that correct?

It's not 20x faster to boot?
I especially like this idea where you distill data into its most primitive form. It isn't quite as hairy as using n3-notation, but the ability to just collect the data without regard to being CSV or SQL gets you to an interesting space where tracking these changes with GIT works better. I've worked with CSV with 400+ columns (don't ask it was a horror) and SQL is really too verbose for these kinds of collections.

GNU Recutils is a nice metalanguage for data. You can churn out CSV from it which in turn can be \copy loaded into PostgreSQL. Maybe its too many steps, but I found it an important format for creating the logical model of representing data without predisposing it to any other technology or encoding.

Unfortunately its org-mode integration with emacs is broken when using spacemacs-- to far for me to fix as I'm no Elisp wizard.
>The way I see it, they're a tool, part of a bigger picture that aids in security and safety.

There's a particular rock in the Atlantic off the coast of Europe and East or Ireland that's been carpet bombed with CCTV cameras. Ask anyone who lives there and they'll tell you that they're still waiting for the reduction of petty crime the cameras were supposed to bring. There always seems to be plenty of money to fund more cameras and more surveillance but never any money to fund the Good Old Fashioned Police Work(TM) needed to follow up on all the crime those cameras see.
yup, if you have infinite time hadoop will fit the bill nicely. but looking at the cost/skills to operate, maybe Elasticsearch is still the better offering
Gravity: Upstream Kubernetes packaging tools
I think certain paradigms were completely shifted compared to the PC space.

-Revamped permissions
-App packaging/name spacing/consistent installation
-IPC was redesigned as asynchronous Intent blobs on Android
-Urls becoming first class citizens at the OS level
-More consistent background app apis (and eventually better ways to track them)

I could come up with more but I think there's actually a very big difference. But yes, its all built on top of older Java and obj-c libs.
The real effect is that Turkey will get more and more behind the rest of the world because its citizens do not have access to information. Regimes that block access to the truth are structurally disadvantaging themselves and their citizens in the long run.
A motivation for no longer reporting unit sales was that analysts paid way too much attention to those numbers. I recall several quarters where device sales fell just a little and people would proclaim the soon death of the company[1]. Though unit sales can be inferred from revenue, as the company moves into services it benefits them to group all device sales under one line item because it's a business category that doesn't have the crazy growth it used to.

[1]: (2016) https://www.zdnet.com/article/iphone-apocalypse-end-of-apple...
AFAIK one of the biggest problem in numeric simulations is critical phenomena, where depending on a tiny difference in current state, something either happens or doesn't happen. Critical phenomena include phase changes such as water freezing or condensing (clouds). Obviously that's a problem for weather forecasts.

For a long-term climate model, it might work to average out (over space and time) some critical phenomema and assume a steady function from e.g. average air temperature to ice cap size and cloud cover.

(source: wrote some homework-grade numerical simulations, physics major.)
Ok normally I'm aware of non-disclosure agreements concerning trade secrets. But I don't think you can have a non-disclosure agreement that says you cannot admit this non-disclosure agreement exists. This would also be generally problematic if you are being asked things that you cannot disclose, then you cannot disclose why you cannot disclose them.
> Needs to filter whether it can show HDMI 4K at 30Hz or 60Hz. And related to that, for video, it’s possible to have 2 4K 60hz through or one or none.

I don't think they'd bother, because none of these docks can do it. USB-C 3.1 inherently can't support a 4k@60hz display, due to bandwidth limitations. And it certainly can't run two of them.

You'd have to jump up to a Thunderbolt 3 dock for that sort of thing.
ContEx: A flexible charting library for Elixir
Persistent DRAM
You can leave out the 'potentially'. There is no way that any coup would justify putting this many people in jail.
Discussed at the time: https://news.ycombinator.com/item?id=10595520
Is there a study out there which tested if Apple's stock and other S&P500 stocks are pushed ever higher by all this money pouring into unmanaged ETF indexes?
E.g. if you buy an S&P500 index-tracking ETF you automatically buy a bunch of Apple shares too. This might mean that the trend of buying ETFs will help Apple stock price staying high.
I think the biggest reason for capturing at source is the concentration of the gas. Capturing CO2 when it's in atmosphere at 0.04% is much more energy intensive than capturing at source where concentrations could be many orders of magnitude higher.
I can think of two scenarios (they overlap):

1. Reference data (countries, car makes and models, zip codes, tax rates, etc)

2. “Human scale” databases - ie stuff that a small group of people are manually curating

O(n) would probably be fine for either of those.
Yeah, but that was via XUL, not via web standards.
A language to be as easy to learn as possible for international communication
Bruce Schneier's had a blog post a few years back about the increase in copper theft. His take was that copper is too valuable and a segment of the population too poor for it not to happen. The same reasoning would apply to porch piracy.
Machine Learning Hallucinations at Amazon
Sell it to Amazon, their GUI needs an overhaul, it's an unstructured mess.
If you're going to be condescending, please actually engage with my point.

I wasn't claiming that nobody pays for certification. I was specifically questioning why it's a government agency that they are paying. "Organic" is clearly a marketing term (as discussed in the first link you provided). It's not a safety-related term as (at least in theory) all produce that's sold should be safe to eat. I don't see the reason for a government agency to be involved there.
Is there even a need for this when existing technological measures work? There's alternate DNS servers, VPN services, TOR bridges, obfsproxy, and shadowsocks. I've even heard that you could get pass the gfw by using a roaming sim card from hong kong.
...yes, but it has plenty of exotic entries, doesn't it?
I'll be watching this project. I hope you can keep advancing it. Maybe put a note on the README about version compatibility and a call to action for testing new versions as they come out?
I'm not sure if this comment missed a /s somewhere...
We don't ban accounts for that reason.

Comments like this are always linkless, because supplying the relevant links for readers to make up their own minds would reveal a different story.
Wrong about what.

>But I'm not going to conclude that you're just here to humblebrag based on my own anecdote.

Original quote included the sentence above. Look, I'm not here to humble brag. I'm here to post my own anecdotal experience about my heart rate.

I've clearly stated my VO2 results are not that great when compared to athletes. The focus is my heart rate due to HIIT, aka athletic heart syndrome. This is on topic, not a humble brag. I find your original comment to be hostile in intent.
For those that didn't pick up on the nuance, this article is about President Erdogan's son in law, and it discusses how he was a big player in selling/smuggling oil from ISIS, so he basically funded terrorism.

It's kind of a bad look for the leader of a country that supposedly was fighting ISIS to have a close relative that is supporting them. So he blocked Wikipedia in his country instead of doing something honest, like acknowledging the bad press, investigating the issue, and stopping his relatives and his country's oil companies from funding terrorism.
Intel Fills in the First Half Server Pothole – and Then Some
These test ROMs are interesting. Since they are designed to run on real hardware that lacks debugging capabilities, the user must be able to operate the test suite and check the results manually. They aren't like modern software test suites.

According to the nesdev wiki, automation consists of playing back controller input, waiting for the tests to run, taking a screen shot of the results screen, hashing it and comparing the result to the hash of the expected results screen. This method also allows testing real games to check for reproducible bugs.

https://wiki.nesdev.com/w/index.php/Emulator_tests#Automated...

Pretty nice. I expected the test ROM to write the results to some special location in memory and have the emulator report those results.
You can find them after the fact if they still have a persistent connection to you device (logs or radio isolation). Or perhaps they admitted to the fact?

Why not go after them? Why not go after all liable parties? What if the perpetrator is not in a jurisdiction where you can sue?

Btw, lookup the APT group "darkhotel" and their activities.
This map of a fly’s brain connectivity is the best we’ve ever seen
No, you can execute one cell at a time. In different languages.
If Apple develops another new product under Tim Cook that generates $500+ billion in profit over time, he might be.

The only interesting product that has been originated under Cook, that isn't a direct derivative of the iPhone (as the watch is), are the AirPods.

Cook is an excellent steward and operator, which is why Jobs de facto installed him as CEO.
I couldn't find much more, which is why I decided to write this intro. I may do a video exploration of the various tools and features as well. It seems like others are as excited by this as I am.
For those who haven't dug that deep.

initramfs is essentially a tiny Linux operating root image that Linux boots to RAM, before it goes on to boot from hard disk.

You can actually configure Linux to never go onto the next step of booting from hard disk, and run the operating system purely from RAM. Indeed there are distros such as Tinycore Linux that are designed exactly this way which can make things very fast compact and secure and diskless.
> Takes 30 seconds with letsencrypt to create your own TLS cert

You know very well that's not true, and that kind of exaggeration does Let's Encrypt no favours. I'm sure it doesn't take long when it just works, but when I've used the acme client before on systems with Apache and nginx, it was a complete PITA to get working. I haven't had to use it for a while though, so newer versions of the acme client might well be much better.

> If you are suggesting CF do it server side then it's nothing more than snakeoil

No, I didn't mean that.

What I meant was something simpler than Let's Encrypt, where you didn't need to expose an HTTP endpoint on your server for proof of domain ownership, since Cloudflare already know you control particular domain names and no further validation is needed.

Perhaps they could provide a one-time use GUID, which you'd pass to a simple client on your server, which could then send a CSR containing that GUID to a Cloudflare endpoint, which would in turn sign your CSR.
Kobe Bryant Is Dead
Mostly off topic, but I've never understood why shells are designed to have this weird dual use case of both being easy to type into a command prompt, and being easy to write 40+ line scripts in. Why does that need to have the exact same syntax? This is the root cause of why bash (and batch and etc etc etc) are so terrible to script in (and why powershell is so terrible to type into a terminal). This weird shit like [ being a command, and having to think long and hard about exactly when variables are replaced and when globs are executed and how errors happen.. It's just pretty pointless.

Like, if you write a script using Python or Ruby or Perl or whatever, there's easy ways to call into the shell. Often it's even built-in, like using backticks `echo like this`. These languages aren't designed for shell scripting but even they are often easier and cleaner than a bash script. It could be much better thoughk I bet.

I'd love to have a language that is easy and familiar to type into a terminal (and thus, sufficiently bash-like probably), while being significantly easier to write scripts in. You could require the script to have a bit more syntax, a bit more structure, but essentially have the same semantics as what you'd type on the command line, and you'd have the best of both worlds. If well designed, it'd still "feel" like the same thing (much like how all JS programmers immediately grokked Coffeescript when it came out, because it really was just JS); everything you'd learn on the command line, you'd be able to apply in a script and vice versa. The script would just require more structure and thus provide more comfort (good error messages, editor support, etc).

For example, globbing. The idea that the shell expands ".foo" into a list of files, before evaluating the command, is handy, but it's also an enormous footgun. What if on the terminal it would do that, but when scripting, you'd be required to write `glob(".foo")` or else it'd error out? THat would force you to clearly control when the expansion happens, it would let you assign it to a variable in a readable way etc. Imagine similar stuff for argument lists, escaping, variable substitution, etc - all the magic available on terminal, but contained in the script.

Does this exist? I'd love to have it.
USB-C 2.0 can support 4K60 (see deep dive above) so you can drive one good monitor if you don't need fast network or storage.
> I've always believed (perhaps naively) that the Internet is a great equalizer for information

Except people can't see the entire internet every day, which leave the information that people actually see in the hands of the curators, just like it always has been.
This is a tidy and thoughtful database architecture. The capabilities and design are broadly within the spectrum of the mainstream. At this point in database evolution, it is well established that sufficiently modern storage architecture and hardware eliminates most performance advantages of in-memory architectures. However, many details of the design in the papers indicate that this database will not be breaking any records for absolute performance on a given hardware quanta.

The most interesting bit is the use of variable size buffers (VSBs). The value of using VSBs is well known -- it improves cache and storage bandwidth efficiency -- but there are also reasons it is rarely seen in real-world architectures, and those issues are not really addressed here that I could find. Database companies have been researching this concept for decades. If one is unwilling to sacrifice absolute performance, and most database companies are not, the use of VSBs creates myriad devilish details and edge cases.

There are techniques that achieve high cache and storage bandwidth efficiency without VSBs (or their issues) but they are mostly incompatible with B+Tree style architectures like the above.
Kobe Bryant dies in helicopter crash
Kobe Bryant feared dead in helicopter crash
It would be awesome, but don't they know there is a bit of water between Sweden and Finland?
Previous discussion: https://news.ycombinator.com/item?id=22135638
It’s a tautology that the biggest tech companies have benefited the most. Microsoft generates more revenue from Linux (via Linux VMs on Azure) than any Linux company ever did.
The R in RDBMS stands for Relational, not Remote.
>replicate

you mean construct the periodic extension?

>You can force a description of it using pi

don't know what about the fourier series is forced...?

>but the most natural descriptions won't have any reference to it at all

can you give an example? when comparing piece-wise definitions and fourier series definitions i think the fourier series is the more natural.
Kobe Bryant was one of five people killed in a helicopter crash
FreeTechBooks: Free / Open Computer Science Books, Textbooks and Lecture Notes
These solutions take technical know-how to implement. And often times instructional sites, VPNs, and such solutions are also blocked because they help people engage in "cyber-crime."

So the censorship is effective for >99% of the population, and if you've got one friend that knows how to get around the censorship and starts blabbing about coverups going on in your country, then they sound a lot like a nutjob. And there are also the people that just don't care about the censorship as long as their daily life isn't directly affected.
AMD Ryzen 7 4700U vs. Intel equivalents
That just sounds like a copyleft-avoidance policy, which nearly any tech company is going to (reasonably) have
I'd love for one connecting through the Baltics to Helsinki.

That would unlock a huge part of Europe that is right now only accessible via airtravel (if you value your life).
You can compare the return on Apple stock price vs S&P500 price for the past year:

AAPL: 318.31 / 156.30 - 1 = 103.65%

S&P500: 3295.47 / 2643.87 - 1 = 24.65%
Agreed, now that JSON/JSONB support is so good in postgres and MySQL, I see less and less of a reason for the NoSQL databases of yesteryear.

There was a really good post from Martin Fowler a while back that the popularity of "NoSQL" was really because it was "NoDBA" - app devs could sidestep the bottleneck of needing to get DBAs involved whenever you needed to persist an extra object field. While it's easy to abuse JSON storage in postgres, for things that are really just "opaque objects", vs. relational properties, appropriate use of JSON columns can save a ton of unnecessary overhead updating schemas.
>yes, the three worlds concept was actually invented by mao

seems like there's actually two "three worlds" labelings, one by mao, and one by a french demographer.

>As political science, the Three Worlds Theory is a Maoist interpretation and geopolitical reformulation of international relations, which is different from the Three-World Model, created by the demographer Alfred Sauvy, wherein the First World comprises the US, Great Britain, and their allies; the Second World comprises the Soviet Union, the People's Republic of China, and their allies; and the Third World comprises the economically underdeveloped countries and the countries, including the 120 countries of the Non-Aligned Movement (NAM).[3]
Just a few days ago there was an article on the front page about a commodity phased array that has unfortunately been discontinued (60ghz for wireless TV): https://news.ycombinator.com/item?id=22109708

We'll get there eventually.