skysight-inc/HackerNews huggingface dataset:
It's the inherent problem of your network position being between a device and the outside internet, the same position that browser activity-selling, website blocking ISPs are. The only difference is that previously, DNS would be unencrypted so you could DPI dns and/or block DNS requests going outside of your custom resolver. If an attacker wanted to hide DNS previously, they would need a hard-coded IP address to send encrypted requests to; now they can use big providers like CF/Google for DoH.
I am very much a night owl and I have a really hard time getting into a routine of getting up early in the morning, even if I do manage to get my hours of sleep.

It took a long time to find a balance of forcing to sleep and forcing to get up. But now I have to be very concious, if I have a late weekend I am out of sync for the rest of the week.

People say its a lazy thing, but its really not.
Interesting to see an article about this now. I work at a large insurer and we've been pissed off at AllState since they filed this garbage. It's made regulators hyper sensitive to this sort of price optimization even when we aren't even trying to do anything close to what they were doing.

I feel like the point of the article is a little bit undermined by the last section, though. A 71 year old having his rate increase "small amounts during the life of the policy" is pretty normal, and the fact that he was able to find a substantial discount elsewhere is evidence that the market is competitive.
An interview with Ulf Fritz:

https://www.youtube.com/watch?v=MIfY8g73xms&feature=emb_rel_...
"(my personal bete-noir; the term “AI” when they mean “machine learning”)"

This is so right. Using a term "artificial intelligence" for machine learning is like using "artificial horses" to describe cars. It is even worse, since we cannot even define what "natural intelligence" actually is. Stop talking about "artificial intelligence".
Does DMA over PCIe work using USB gadget mode with a Linux device? i.e. could a Pi be used easily and inexpensively to build an acquisition device for this?

Edit: Bleh. Nevermind. I saw this photo:

https://gist.githubusercontent.com/ufrisk/c5ba7b360335a13bba...

with a pcie adapter connected over what looked like USB3 and forgot that it's thunderbolt on the macbook. I was not quite to the middle of my first cup of coffee when I asked that.
Which version? Their entire menu is at the bottom
You linked to an old version (from 2008!) of that wiki page that contains vandalism (a column labeled "Murders your wife"). Why?

Given your comment "no other file system has all the features of ReiserFS or Reiser4", I am guessing it is a crude and disgusting "joke".

diff between the page you linked and the current version:
https://en.wikipedia.org/w/index.php?title=Comparison_of_fil...
Two reasons come to mind:

1. Nobody gets fired for picking AWS.
2. Plentiful amount of talent that understands AWS and AWS patterns.
That's an EMV [1] standard and there is a lot more info you can get [2] from your card. There are plenty of apps you can use to read your card [3].

[1] https://en.wikipedia.org/wiki/EMV

[2] https://www.eftlab.com/knowledge-base/145-emv-nfc-tags/

[3] https://play.google.com/store/apps/details?id=com.github.dev...
Wow! There are some crazy stories there.
Ok thanks for the clarification, I'll add this to the list of topics to discuss with the other Plan PMs.
What Then Is Our Post-Liberal Predicament?
Observing the launch of SwiftUI as a bystander (I'm not developing for any Apple platform), it seems that people are very excited about SwiftUI, but also get burned by it a lot. This is mostly Apple's fault by releasing this framework without any caveats. But the framework is more like an early alpha, not to be used in production. Tooling is not yet ready, documentation is not yet ready, heck even Swift –the language and compiler– aren't even ready yet. Apple should've put a big warning notice on any SwiftUI related website to set the correct expectations.
Well USB is not PCIe and doesn't do DMA, so no.
Ask HN: Most used programming languages in California?
When looking through Software Engineering jobs in California, the greater majority of roles tend to lean towards Java and Javascript.

Is this a true reflection? As all the programming indexes tend to talk about Python being the most used throughout.

Or is this only in the areas of DevOps and Data Science still?
Nice paper, and thanks for the reminder of how small the IOMMU tlb is. We never hit this because we were testing full-sized packets (and really bigger, because of TSO) and hit host IOMMU management overheads at ~100K to 200k TSO sends/sec.
This right here

I always hear people on the internet talking about AWS being crazy expensive, but from SFBA it looks really damn cheap. Would I rather give $thousands to AWS or $hundredthousands to an internal specialist who’s likely gonna say my company is too small and boring to keep them interested anyway?

AWS wind that math every day. And that’s the market they target. Why wouldnt they?
It's not just that meat and sugar are unhealthy, but also that presence of meat and sugar correlate with absence of healthier foods, such as vegetables, legumes, seeds, fruits and nuts.
At least consider the illiberal nature [0] of the way the current administration is rooting out the corruption, compared to following established norms to lay bare the corruption for all to see. For example, consider if during the current administration's first two years they welcomed oversight from the Republican House and Senate (a co-equal branch) to investigate and clear the President of the same things the Mueller investigation was charged with -- and then that branch (not the executive) investigated the origins of the Mueller investigation, to root out corruption. That kind of co-equal power play would have been a lot stronger than the reality of a bully executive branch trying to wade into doing everything with, what seems to be, little regard for what all future presidents can now do due to precedent, so why didn't that kind of cross-power oversight happen with a Republican-controlled executive and Congress?

[0] https://cjslep.com/c/blog/illiberalism
You don't get to die on a hill if you don't stay on the hill.
I managed a system that really benefitted from Rieser. Reiserfs's idea of a "small file" was 1-2 orders of magnitude smaller than most other filesystems, and this system stored map tiles of the entire globe, many, many of which were 37 byte long all blue tiles. Reiserfs stored it in a fraction of what ext or xfs would take.

Ideally some meta-tile format would have been used, like with mod_tile, or some deduplication or hard linking, but reiserfs just handled it like a champ.
The “X considered harmful” trope for deliberately strident technical screeds that quibble about what are mainly niche concerns has tired me out.

“‘X considered harmful’ considered harmful”, I guess.
If you wouldn't mind posting a paragraph what coaching an esports team is like and how you feel about the current state of esports, I'd love to hear about it from an insider!
Introduction to Swift Scripting
Sure, here is simple hello world example:
https://gitlab.cloudover.io/dinemic/starsheep-py/blob/master...

It creates simple model "Minion" and adds new listener, which is executed each time when field "name" is changed in any Minion instance. Listener is set to call bash script with "Hello [minion name]". Second part of yaml just creates three minions and sets theirs names. That triggers executing listener and script on each machine with this yaml.

You can play with local copy of that file on two different machines and debug mode:
sudo starsheep --launch --debug ./hello_world.yaml

First machine will create that three original minions. Any attempt of modification of that minions, made on any other machine will be rejected on whole cluster as not authorized (not created by owner). Also you could play with changing minion names, to create new ones.

Another example is here:
https://gitlab.cloudover.io/dinemic/starsheep-py/tree/master...
It allows to automate deployment of mjpg_streamer on Raspberry PI, to share camera. It also shows how to split the application definition (models, listeners, scripts and variables) and data section. There should be available section for "motion" recorder soon
I think this depends on where you run kubernetes and how you set it up. We moved from AWS + ECS to GCP + kubernetes. We use and use terraform to set it all up so that consistency in tooling/patterns helps.

We had one full time senior person doing the move (me) and 6 other coming in an out of the project through the year as their capacity allowed.

One of my clusters is running 5000+ containers with ease. Not huge by other company standards but big enough.
There's early risers, night owls, and those who are still awake an hour after sunrise and should really get off of Hacker News…
I live in the city and prefer to leave the door unlocked. Cameras ensure if someone did "borrow something" I can get it back.
Batch Inserts in Spring Boot Style via CompletableFuture
Let me get this straight, your solution to not fragmenting the mind space is to make a new language only used in Fuchsia?

Relevant XKCD: https://xkcd.com/927/
Implement with types, not your brain (2019)
You can find more information about erlang in this Ph.D Thesis (1), on page 86 is an example of a universal server, explained with detail.

https://erlang.org/download/armstrong_thesis_2003.pdf
Adding limited access IAM user to EKS Cluster
Insurers have to publish how they calculate rates and premiums. Every method and justification has to be approved by state regulators before they even enact them. It's one of the most transparent industries already.
One issue with the title: the presentation says CSV and not JSON.
True, but it is the case only in some high end tabloid-like journals, not more regular ones (at least in my field). Unless of course you ask for their openaccess option, then they charge thousands for CC-BY-NC-ND and sometimes more for CC-BY...
The complexity seems to be the point.

Many states allow complete opacity, and in those states, the companies operate completely opaquely. In states in which information is required to be made public, it's buried in overwhelming detail and hidden behind "change X from 0.04 to 0.007 from sub-reference 37N" language. That's deliberate.
If you are willing to do some training, you can get tremendously improved results, in my experience. For what it's worth, my voice is quite abnormal, so most untrained speech recognition is terrible for me, and even performing the normal "training" for Dragon still resulted in very poor accuracy. However, apparently their training is quite limited, because once I developed Kaldi Active Grammar [1], and did my own direct training, the results were fantastic in comparison, with orders of magnitude better accuracy. The personalized training is still pretty new and raw, and it needs a lot of setup to do the training itself currently.

[1] https://github.com/daanzu/kaldi-active-grammar
If you don't want DoH, you are not forced to use it. Yes its enabled by default, but it doesn't mean you cannot go into the settings menu and deactivate it.
Haven't we been going in the other direction in recent years?

With integrated title bars in browsers, custom css, fonts etc.. Chrome on Windows, Mac, Linux etc. always looks like chrome but not native. Similarly webpages look "exactly like the designer intended" even if it is a very bad fit for your device.

We used to do things generically, but changed to prescribing every little detail and this now breaks when our assumptions change.
One thing I find concerning is that the president seems willing to use his pardoning powers for his allies. I guess Clinton did the same with Marc Rich. It certainly doesn’t look good.
> If your "security controls" depend upon other people volunteering to use some protocol then those weren't "security controls" they were more like "guidelines"

> Security controls are safeguards or countermeasures to avoid, detect, counteract, or minimize security risks to physical property, information, computer systems, or other assets. [0]

Of course it's a security control. Not a perfect one but a security control nonetheless. And every security control of today might become useless tomorrow so I don't get your point. Is a firewall a "guideline" just because I can tunnel some illegitimate traffic through an accepted port? Are your house and car door locks "guidelines" because a thief has to "volunteer" to not break/pick them or go in through the window? So you'll take them all out until you have "real" security controls? I guessed not...

As for your airport example, given that illegal activities go unnoticed and items are smuggled through customs every day you could argue that there are no security controls in place and that the airport relies on people volunteering to not break the law. But you'd be using the wrong definition and understanding of what a security control is.

As far as home security goes having DNS filtering adds a layer on top of the "nothing" you normally have. And it's a pretty good and accessible way to achieve this extra bit of security. "Not perfect" does not equal "no security". And it's not even just security: ad-filtering, parental controls, privacy, etc. are all impacted. DoH all but guarantees that you lose this control and unfortunately there's nothing ready to take its place.

[0] https://en.wikipedia.org/wiki/Security_controls
Just switched to single file components. Really liking the format! One file for the HTML / JS / CSS of a component. Pycharm mostly works correctly with it..
Introducing Founder League: Free Workouts for NYC Founders
That's an excellent idea. You could also add a cinema to an airport; quite often you have transfer times longer than a movie ...
Maybe it’s just the small subset of software engineers who frequent HN, but I swear 99.9% of the people on here are night owls, and they very much let their opinions be known on every thread about sleep.
Funnily enough, both projects were started by the same people.
Giphy and Jif peanut butter jars reigniting debate of GIF pronunciation
In case it's not clear, you are (I assume) linking to an explanation of the "common trick" mentioned by stefan_ (https://news.ycombinator.com/item?id=22412340). Specifically, you are linking to a question that necessitates this trick; one somewhat terse explanation of the trick is the answer https://math.stackexchange.com/a/251566 .
i used this method on an old t520 with success.
Not sure what you mean. FIDL as a language and protocol is conceptually inherently cross platform. There are already bindings for multiple language platforms that can be generated from a FIDL specification, and theoretically one could implement a FIDL service anywhere. That said, FIDL services in the system provide a sort of ABI -- the F in FIDL stands for Fuchsia, after all -- and I'm not aware of any actual efforts to implement these on platforms that aren't Fuchsia.
I agree for the most part however I have put a simple app in the store with it and it works fine, it's usable for small apps. I had to wrap a few UIKit elements and a few other workarounds that I can't think of right now. But overall I'm happy they released it early and can benefit from the communities feedback and usage rather than building the whole thing in secret and releasing something finished that we might not even want. I hope that this is the beginning of them improving DX on their platforms as they have a lot of catching up to do to be competitive with other platforms.
Often the accidental damage isnt part of the on site. So they will come on site to fix any defect, but if YOU broke it you still have to depot it.

I still recommend at least the onsite, if not both, but careful because Onsite+Accidental does not necessarily mean Onsite Accidental.

I am sure there are ways to cheat this system by stretching the truth, but its not the spirit of the agreement youre making when you buy the device and related maintenance contract.
> When fixing broken layout, it is always easier to add stuff that you forgot than removing stuff that your framework did for you and you that can’t see.

This paragraph reminded me of this old Jargon File koan:

---

In the days when Sussman was a novice, Minsky once came to him as he sat hacking at the PDP-6.

“What are you doing?”, asked Minsky.

“I am training a randomly wired neural net to play Tic-Tac-Toe” Sussman replied.

“Why is the net wired randomly?”, asked Minsky.

“I do not want it to have any preconceptions of how to play”, Sussman said.

Minsky then shut his eyes.

“Why do you close your eyes?”, Sussman asked his teacher.

“So that the room will be empty.”

At that moment, Sussman was enlightened.
Dotgpg – easy to use storage for your production secrets
> "Useful writing tells people something true and important that they didn't already know, and tells them as unequivocally as possible."

The fallacy here is that statement assumes that what you're saying is a priori true and important, regardless of what the reader might think. As if that thought already existed out there, being true and important in its own right and you were the first to merely stumble across it.

"Useful writing" presumes that the reader will agree with the usefulness of your writing and accept whatever you've written at face value. Whereas the entire point of publishing an essay is to push your thoughts out into the world, out of your control, where others might de-construct and criticize what you're bringing to their doorstep.

Useful writing is basically a take on Positivism. And while that works in certain areas of scientific endeavor, there's a long philosophical tradition that argues against taking this too far. Especially in social and sociological sciences.

https://en.wikipedia.org/wiki/Positivism
Used to have nasty insomnia, now I've sorta forced myself to sleep earlier cause I know if not I will not function at work. However, my wife's a night nurse so when she has days off and on weekends, it screws with my sleep schedule. I wish I could just function on less sleep honestly, but I can't anymore.

One thing I read from a fellow insomniac though was that sometimes when you just can't sleep, laying down on your bed helps vs walking around or being on a computer. Even if you don't fall asleep, and sure enough it does help.
Bitcoin: Stock to Flow Explained (but in a fun way)
Cutbacks by Ancestry, 23andMe Signal a Shakeout for DNA Industry
any articles about the link between logistics and entropy ?
Well, they're the ones most likely to click on threads about sleep probably.
Well, it can be quite a lot of data for many network devices and then you may have outdated replication.

The current system using a cache works relatively well until you want privacy.
I'm a lefty, so I've probably adapted to this over the years, but I regularly use my phone's camera with one (left) hand. At least on Android (my recent phones were the pixel 3 & pixel), the shutter button is low and in middle.

Pulling my phone out of my pocket, unlocking it, opening the camera app and taking a picture all with my left hand is a pretty common task for me and not really any trouble at all.
No thanks the push to replace low wage workers with machines for more profit is sickening.
mmWave Networking Group
In erlang the code is compiled to an intermmediate representation for a virtual machine, BEAM (erlang virtual machine), usually the functions you define are very short and in this case the BEAM code is sent over the network, so the universal server receives the compiled or transpiled code and executed it using the BEAM. You can compare it to a lisp server in which you send the program as a list, in lisp code is data.
I don't think they care if people like them. They care if people stand up to them.
This is another step toward ensuring that _you_ won't have any visibility what applications running on your computer do, where they connect and why.
I absolutely agree. However, in my experience, recognition of the metagame comes way before you actually require it.
Didn’t know this! Am very much an amateur with iOS development and thought that sticking with the Swift “happy path” would’ve been a good idea
I'm in a similar boat. Our project was angularjs (angular 1), and we've been transitioning to React.

I don't know Vue, and I don't know your setup, but what we opted for was:

1. Building a foundation in Vue/React.

2. Create an iframe component.

3. Load the angularjs app into the iframe.

4. Build a messaging system to notify the parent app of state changes.

5. Build a system to show/hide the angular app depending on the URL or view.

This method worked well for us.
Thank you, that was pretty interesting.
> One 36-year-old man from Prince George’s County, Md., who Allstate said in public records should have been paying $3,750 every six months, was instead being charged twice that, more than $7,500.

This man was being charged over $15,000/year for auto insurance?
Schools are using kids' phones to track and surveil them
Ya I don't see it as illegal nor correct to block this site, but i bet they don't want to be anywhere near elsevier's radar.
I would already be happy if app designers (and mobile web designers) wouldn't put the buttons on top of the screen, where I can barely reach them most of the time.
In absence of guns being fired at people, guns are completely safe. There isn't even an association, let alone causation.

> And it would be naive to think that eliminating added sugar and meat would prevent people from eating too much.

I guess that people could still gorge themselves on potato chips, popcorn... Maybe a few other foods? But surely it's clear that 90%+ of overeating occurs with meat and sugar?
To most people, death is as scary as it gets.
Probably just default settings for some framework. But great question!
If the name were changed:

> Previously known as ReiserFS.

> The guy who made it killed his wife.
What is the state of the art for Linux resolvers doing encrypted DNS? It looks like systemd's resolver isn't quite ready yet. I found a couple of other things on a quick Google; stubby and dnss.

Is there some simple thing I can apt install on my Ubuntu system?
I’m in the same boat. It’s very hard for me to operate on a schedule compatible with the rest of society. I can force myself into it, but I never really feel well rested. What makes matters worse is if I don’t keep my sleeping schedule for two or three days, everything gets messed up again and I see myself reverting back to falling asleep at 3am.

It’s really hard and it limits greatly my employment options. I’m sure my career has been severely impacted by it, since most management positions require lots of early meetings. I am an engineering manager now, but it’s hard for me to enjoy my job, because it often requires early meetings. So it’s hard to really be good at it and progress in the career.

My perception at workplace is that most managers are early risers, and people who stay forever at senior engineering level are the night owls.
The Count of Monte Cristo (online)
That is the opposite of "rule of law".
For a brief moment in time it seemed like they were marketing the "X1Carbon" as the line and the Extreme as the sku variant. They have since dropped the Carbon. It also could have been new sources quoting press releases poorly.

Wikipedia also treats the Extreme as a submodel of X1Carbon. https://en.wikipedia.org/wiki/ThinkPad_X1_Carbon
Yeah, I did think it was amusing reading that on my 27" 2550px wide monitor monitor that the site formatted it so narrowly. https://i.imgur.com/VG31Kpj.png
Aren't most of the devices on the linked page doing PCIe over USB3?

Edit: Bleh. Nevermind. I saw this photo:

https://gist.githubusercontent.com/ufrisk/c5ba7b360335a13bba...

with a pcie adapter connected over what looked like USB3 and forgot that it's thunderbolt on the macbook. I was not quite to the middle of my first cup of coffee when I asked that.
I wonder if someone made an invert hylang.. a python->clojure transpiler
the numbers 18, 28 or 88

Wikipedia tells me that 88 is a code number for "Heil Hitler".

But what is the significance of 18 or 28?