skysight-inc/HackerNews huggingface dataset:
That's good, because one of the misconceptions when it comes to robots and other automation is that it will take people's jobs away from them. I do believe that there's a middle ground that we can find where robots and humans can work side by side. This (as in education) is one of them. Students tend to get bored easily in class. If you bring this in, they will engage and pay attention more, which seems to me is what your company aims to achieve. Great job on that!

The only problem I can see here is that not all schools will be able to afford this because not every school has a budget for this.
Taiwanese grandpa plays Pokémon Go with 11 phones
Anything that earns value over time is an asset.

I personally own:

* Index funds (a little bit of the entire stock market): both US and international

* Physical real estate: 2 houses (and hopefully purchasing more!)

I also invest in:

* Trying to maintain my health so I can live a happy life

* Spending time with my family and friends so I can have the type of social life I desire

* Education: I read a lot of books and spend money and time learning new things
That’s a great write up. Another important change is that renegotiation to add client cents is no longer supported. Old HTTPS could work like this:

C->S: handshake, no client cert
C->S: GET /
C<-S: here you go
C->S: POST /launch?target=Moscow
C<-S: server-initiated-renegotiation
C->S: everything from *this* byte on is covered by
C->s: client cert
C<-S: okay, launched

That is, the entangling of HTTP & TLS made some assumptions about the authentication parts being there for controlling read access, not about authenticating writes. Whoops. Nearly nobody using client cents wanted that behavior. Now there are much simpler mechanisms with many fewer bizarre side effects proposed at https://tools.ietf.org/id/draft-ietf-httpbis-http2-secondary...
Yes, looking at the vast array of techniques for sequencing that have been advancing in the past 5-10 years, and I'm truly amazed at what we can see and what we are discovering--it seems far far above the potential of any microscope. Various sequencing preparations allow determination of 3D organization of the genome, and association with proteins, RNA, and other small molecules with those 3D structures, among much more that I haven't been able to keep up with.

As Feynman said nearly 60 years ago:

> We have friends in other fields – in biology, for instance. We physicists often look at them and say, "You know the reason you fellows are making so little progress?" (Actually I don't know any field where they are making more rapid progress than they are in biology today.) "You should use more mathematics, like we do." They could answer us – but they're polite, so I'll answer for them: "What you should do in order for us to make more rapid progress is to make the electron microscope 100 times better." https://www.zyvex.com/nanotech/feynman.html

Turns out that biologists (and chemists and some physicists working on bio) ended up hacking together a bunch of techniques that work far far better than wildest dreams of current microscopy. It requires tons of informatics afterwards, but it gets answers and information of such magnificent scale that even an electron microscope 100x better couldn't dream of.

It turns out you don't just need the resolution, you also need a massive field of view, and a massive volume of field of view not just a plane, to get close to the discoveries that go into a state of the art paper these days. I'm not sure if microscopy can catch up, it if it ever does it will be through massive deep learning on teravoxels or maybe a few orders of magnitude more. That's not in the cards anytime soon, as far as I know.
It’s great, my Apple TV doesn’t show ads either, it’s kind of their “thing”. Thanks for asking!
Massive breach of trust but what can we expect when such entities are private with little to no oversight
Merging does not equal dual boot. They'd still be separate pieces of software, but the ability to run MacOS on iPad hardware would be huge.
Show HN: Word suggestion based on partial word input
Perhaps I should clarify. I've got no issue with engineers seeking compensation for their work. I know the world can be a harsh place, and some people truly need the money.

Michael, you're absolutely right. People can insert whatever markup and JS they choose.

It simply seems an odd strategy for a CSS framework to squeak by on ads in the docs. An unfortunate side effect in this case is it makes it unclear what parts are documentation or examples, and what is an ad.
A partial word suggestion engine based on trie. This is an one evening project after discussion on ways to implement such an engine. Handles up to two input errors (misspelling/missing letters). Dictionary is based on word frequency list from Mr. Norvig.

Next on to do list is to implement a quick interactive demo. Feel free to submit any pull request or bug reports!
We have customers that generate tens of millions of measurements per second. Lots of low-level systems latencies can be collected at high volume. Also, high volume online services can easily generate this order of magnitude.
I learned so much reading the papers on this website 15-20 years ago: https://www.mercurylang.org/documentation/papers.html
I suppose these .php URLs are there to not break old shared/bookmarked links.
I agree. In my personal opinion, these robots will help the students learn more and pay more attention, but preparing them for the cubicle is just... idk. I mean, in case of high school students or grade schoolers, we don't know where they will end up in. If you prepare them for the office now, they might just get bored when they finally enter the world of (un)employment. Plus, if you do a workplace setting, chances are you'd see students sleeping in their own cubicle during class.
Also he's just plagiarizing Scott Adams's notion of a "talent stack."
Live in Europe
VNC is terribly laggy and inefficient. It's OK for LAN (not WLAN) and localhost.

RDP and NX however work great (I used both SFO <-> AMS in 2005, latency is negligible), but NX is proprietary and X-only. It doesn't work on the macOS GUI server (whatever its name is, Quartz?). There's technologies based on NX when it was still FOSS. For RDP, there's xrdp which acts as glue between an X server yet utilises the RDP protocol (which should be tunnelled over a secure connection such as WireGuard or SSH).

Since we're swapping out X for Wayland I'm curious what the path of remote desktop is going to be.

As for this project, it isn't difficult to run macOS in a VM (or buy a 2nd hand Mac Mini) but if that's too difficult compared to the cost of setting it up this could very well be a viable alternative.
I'm curious to know what sort of timeframes they were manipulating on. Most if the large institutional banks are operating as market makers, which would likely limit their influence on price movements to a few pips at most. Most institutional investment firms in forex are not trading as market makers though...typically operating on much larger time horizons...hours to days. The amount of capital necessary to manipulate the currency on those timeframes is incomprehensible. I doubt even the 16 largest banks in the world, even working as a deal facto cartel, could coordinate price manipulations bigger than 50 pips over the course of a day. I mean we're talking about a quarter of the GDP of the entire US changing hands every single day via these markets. These banks are massive, but still nowhere near big enough to materially affect the markets. It makes me wonder what sort of damages are being claimed, and how they are calculating those damages.
Are you nuts? Elixir + Phx for web is downright awesome...
Parent means it is a good read and it is.
More comparable to a raspberry pi. There are some UHF transceivers the size of thumb drives, and a couple beacon designs the size of lithium coin cells—the idea is you clip the coin cell on, then put this in your drone/rocket/balloon. Mass is a couple grams at most.

A typical low-power shortwave station will fit comfortably in my spare space in a backpack, as described at the link.
It's like using "password" as your password. The people who do that think they're being original and clever.
You are talking about regular relational databases. I'm talking about distributed column-oriented databases. Big difference.

You can store tags and other data in JSON/ARRAY columns. The primary key is used for automatically sharding and sorting.

Groups of rows are sorted, split into columns, compressed, and stored as partitions with metadata. This means you can 'scan' the entire table in milliseconds using metadata and then only open the partitions, and the columns inside, that you actually need for your query. There are no random writes either, it's all constant sequential I/O with optional background optimization. And because of compression, storing the same key millions of times has no real overhead.

As stated several times before, we deal with this everyday on trillion row tables inserting 100s of billions of rows daily. Queries run in seconds. We do just fine.
It doesn't have to be either/or. You can have a government that's only big enough to keep corporations in check (e.g. by actively busting anything that gets too large), but no bigger than that.
I think time will change the foundation of a lot of databases, once someone gets it right, and I’m not sure time-series is really it.

We’re currently spending billions trying to build bitemporal public data in Europe, and it’s no easy feat so far.

Basically what we need is to be able to register future data, that don’t come in to play until they are supposed to, as well as keeping a live history that you can spook through to view a data set from any given date, as well as make changes to some past data as if you were there at that date.

You can obviously do so with code, and a lot of the old SAP systems actually support this, but the first DB that handles this well will get to run every single public system.
There were two revolutions in Russia in 1917.

If you mean the communist one, then their program was rather different, and included things such as "dictatorship of the proletariat".
What haven't these banks rigged. It is not limited to the US. In the UK Barclays Bank have rigged LIBOR and in Australia the biggest banks ANZ, NAB and Wespac also rigged the bank swap rate.

What this means is that we all pay higher interest rates on our loans, and the bankers get a tiny fine.
I was gonna suggest putting a coin to get away with it but then I read #3. Damn, China is screwed. I hope they don't plan to bring this worldwide because although this will be useful in catching criminals, it just might spread paranoia and fear. Then again, maybe it's already happening and we don't even know it yet?
Jesus Fucking Christ. As someone who's 19 years old and struggling with life (see my post history if you want to know more, but it ain't pretty, heh) you've sure done a lot of things and congratulations for you success!

You seem to have an unlimited thirst for knowledge. I envy that at a personal level.
I don't think MDT has any particular hardware requirements beyond the usual modern virtualization feature set. It seems to be supported on all LGA2011[x] Xeons going back to Ivy Bridge, and the current Xeon Scalable product line (Platinum, Gold, Silver, Bronze) on LGA3467. I wouldn't be surprised if it could be made to work on the desktop platforms, too, but it probably wouldn't be worth the trouble.
Since the new computer law of this year, you can be forced to submit your cryptography keys in The Netherlands, just like in the UK.
As I was reading through the post I kept wondering why they weren't using some warehousing technique for older data - either dump it to S3 or better yet, Google BigQuery, which is amazingly fast at that scale. They only did it after doing lots of fire-fighting and per-tenant clusters.

Clickhouse would also be a good option for doing aggregating queries that TSDBs are mostly used for.

One of my wishlist items in the data space is a Managed Clickhouse offering. :-)
You need to use either the built in Mac client or something like Remotix if you’re using Windows. Every other vnc client I’ve tried performs terribly as you say.
I know many people who exhibit similar behaviors and my impression is that these are signals of identification with a specific group. Social classes are not linearly stratified anymore, and the same behavior induces admiration by some groups and derision from others.
If you don't write your own source code and write your own compiler/interpreter to run it you're doing it wrong. Oh, and let's not forget firmware.

...
The Upside of feeling bad
For django there is graphene, with Django migrations, it really makes for the easiest way to build a backend outside of serverless.
> In the past when working with improper window management I have found that reaching for the rodent and lifting my eyes off my FSF emacs block cursor can trigger undesired distractions, particularly when I'm working in non-Lisp dialects (well except for mercury and Pop-11) because any idle brain wave will be spent bitching to yourself silently about the lameness of the artificial language you are forced
to be thinking in presently.

- SCWM, Pot and the GPL (the Ratpoison Manifesto)
no, not 50 pips, most likely just enough to get their options contracts to expire at the right place if some junior trader was managing a position around a certain strike
Modern furnaces take in outside air for combustion. Using up inside, warm air for combustion is doubly inefficient since you expel exhaust air you already sunk energy into and you are sucking cold air that has to be heated from a much lower temperature.

Modern code for cold climate houses is to be air sealed. A heat exchanger draws in fresh air, raises the temperature with existing heat and then expels cold, stale air outside. Very efficient.

When air sealing was new many buildings developed longevity issues like mold since any moisture issues couldn't dry. All those problems have been worked out and there are homes in extreme cold climates that don't need any energy from the grid they are so efficient.
Not a css framework, but I still like to share Material-UI https://material-ui.com/ It has many components available out of the box.
If anyone here wants to partner with a coffee company that donates money to help animal conservation, you can email me.
oahcoffeeworks.com.
Commenting on HN is something that doesn't scale :P
Both of you commenters have your own TSDBs which seems to be coloring all of your posts.

I'm going to leave this conversation as unproductive unless you care to benchmark your products against modern column-stores, although I think it's telling that there are never such benchmarks available.
>The question is how much was that a negotiating ploy for better pricing/stock with intel.

From an Apple perspective you could easily justify the price for all the old Intel Chip. 1. Intel has a 2 years+ node advantage which you cant get anywhere even if you pay. 2. Intel has the best performance / watt CPU on the market, also highest performance Core on the market, you cant get it anywhere even if you pay. 3. x86 compatibility, which is more like a x86 tax. Although you could get it from AMD.

Now the first two is gone. TSMC has now edged Intel in node, Apple themselves has the best Pref / Watt work in A12X. AMD has proved to be very competitive at the high end. And Intel is still charging Apple the same when they have far less value.

Apple is now being hold up by Intel, but I don't think Apple could dump Intel just yet. There are two thing that is holding Apple up.

Thunderbolt - TB is currently still an Intel only technology. There are no other host controller on the market other than Intel's one. And they cost a fortune ( relatively speaking ) Apple has invested a lot into TB, but Intel is making all the same Firewire mistakes. May be Apple is working on a USB 4.0 solution, and they would dump TB once and for all in 2020. Intel promised to make TB as an open standard in 2018 but has yet to do so.

Modem - Apple relied on Intel Modem for iPhone, which is Apple's bread and butter. Before any move on the Mac side Apple will need to think about its consequences on Modem. In worst case Apple could switch away from x86 and Intel decide to hike the price of Intel Modem. I think the revenue of Modem is roughly the same as revenue of x86 from Mac. Intel 10nm isn't performing. And Apple is not happy with Intel on both front.
As the blog author, great to see the discussion and feedback, so appreciate it!

Without going through comments one by one, the main ones about this being a solved problem or there's already solutions out there that do this, I would just say those comments remind me exactly of the type of conversations I had years ago with my team. We all thought it would be much easier or thought there would be something off the shelf that could do everything, and after several years of fire fighting, the reality was the problem looks much simpler than it really is, by a long mile.

Now that we've been doing this for a few years, and spoken directly with creators of many other TSDBs, we take a very skeptical view of all claims made about any database. They all sound amazing when you first read about them, maybe even work great in testing, till you hit scale and then you find all the limitations. If there was a perfect TSDB out there, everyone would be using it and there wouldn't be a new one announced on a weekly basis!

I think the one comment on query loads being different sums things up - I've no doubt all the other options thrown out there work well for data historians, but for monitoring tools with loads of concurrent users, loading dashboards with 10's or 100's of queries each, and alerting systems polling every few seconds in parallel, the query load can get very high quickly, and making those fast while still writing metrics in at scale, is a hard problem and I don't think any individual TSDB has really solved that properly, which is why we ended up building our own distributed architecture ourselves.
I remember my neighbour recording radio broadcasts for his Commodore 64. One glitch in the broadcast because of some noise on the antenna and the program failed to run :P
I see, well the reason you should care has nothing to do with their mandate.

What they have is a monopoly on hacking without consequence, and infinite budget to explore every vector in hardware, software and physics to exploit, for no particular reason for no discernable threat aside from "that agency over there is also doing it, maybe", and assuming that is a threat.
I've sort of accidentally jumped all over the place. In high school I excelled in writing but ran calculations at an electrical engineering company. In college (studying journalism/marketing) I helped a startup with ethical stealth social marketing. Then I left college to do tech support at my dream company while completing my degree remotely. Eventually taught myself just enough Python to pivot into a junior fullstack position (and have since had several promotions there).

Now my interest is shifting to low-level computing and I'm getting my MS with a focus on high-performance computing and operating systems, but applying those principles to our cloud initiative (and after my MS is over, I plan to focus on hardware and electrical engineering MOOCs).

Where that'll take me (if anywhere), I have no idea. I occasionally regret not majoring in CS from the start and sometimes I think doubling down on the fullstack thing would be a more stable career move, but it's been a fun, weird ride and I plan to continue following my natural curiosity at least until stability becomes more of a requirement.
Former finance employee here.

We had a blanket ban on any project or program name that was even slightly insidious sounding, which is easy to do on accident when there are hundreds of projects and the name will be examined out of context by a regulator with 0 sense of humor.

While it’s possible that the “cartel” started with that intention, it’s also likely that someone thought it sounded cool at first.
There's one argument with hitting the kids that I don't know to argue with. It goes like this.

There are things in life with consequences that are dire yet can only be felt in the long run (e.g. a smart kid can coast with bad work ethics until college / grad school / start up). As a parent, you can explain these consequences, and the kid may intellectually agree, but can not fully internalize.

Hitting the kid is simply a way to translate these long-term consequences into short-term ones that can be more easily felt. It's simply the equivalent to celebrating milestones in a long project, translating long-term benefits into short-term ones that can be easily felt. Why is the former vilified, while the later touted as good practice?
I never said relational is related to column-storage.

kdb+ has SQL semantics and relational queries, but it's a combination of the q language integrated into a database so sure, it's a superset of a relational database. Perhaps we disagree on what relational means.
Pretending to be another client seems most likely
Q: How do you close applications when multitasking?

A: (Scott Forstall) You don't have to. The user just uses things and doesn't ever have to worry about it.

A: (Steve Jobs) It's like we said on the iPad, if you see a stylus, they blew it. In multitasking, if you see a task manager... they blew it. Users shouldn't ever have to think about it.

The point was that using a stylus as intermediary when doing basic interaction with a touchscreen is indirect/awkward and unnatural (the mouse is too, frankly), not that nobody should ever use a stylus for drawing.

Styluses clearly have a big precision (and visibility) advantage vs. tracking a whole fingertip touching/sliding around the screen (i.e. if we compare inherent human capabilities, not specific hardware), but relying on a stylus is also much more prescriptive about acceptable hand movements, and all of the stylus-first mobile devices pretty much suck compared to finger-based multitouch, in practice.