skysight-inc/HackerNews huggingface dataset:
As it is relevant .. plugging-in my own startup, platform.sh We do this with another twist ... our per-branch ephemeral staging clusters contain a full snapshot of production data. We believe strongly in immutability so what you are running in production is precisely what you tested in QA... And because production cloning relies on copy-on-write primitive it is basically immediate (think more in the dozens of seconds rather than multiple of minutes).
Yeah, same here. As someone who used AwesomeWM for a while, the limitation of binary split for both bspwm and chunkwm always felt a little restrictive.
As far as I know, stations in Western EU are also mostly public works, and they do have shops. As an example, Brussels-Central has multiple coffeeshops (including a Starbucks), a waffle kiosk, a fast-food joint, a newsstand, and even a small supermarket.

And funny you should mention libraries; my local public library has a private café inside (not in the reading area, of course).
I think the idea is that (ideally) these low level details are unpredictable even for a boring C program. I.e., when the C program calls malloc, it doesn't actually need to know what the exact format of the heap is. And if every running system has a slightly different format of heap and stack, that makes it harder to write exploits which will work across all of that variation. Can't smash the stack if you don't know how its formatted.
Why would anyone want a cold dildo?
Wow, thank you for the Karabiner-Elements lead! I switch between Mac and PC, so having to use the FN button drives me completely batty. And I will have to try Witch as well.
Some companies are working to immanentize orwelian surveillance states, other companies make baseballs.

Not all unethics are equally unethical. I applaud anyone who stops doing something they think is evil, even if my lines are drawn differently.
I wish there was a way in stock OS X to have windows float on top in the z-order. I'd love to do more multi-window stuff but I hate how I constantly lose small windows when I focus my larger editor or browser.
Getting started with Docker and publishing your first image
Not terrible.

I have learned some things about how the NTP protocol was designed. And it is a good summary of trade-offs involved. You may or may not agree with them, and they may or may not be important to you.

However, I have learned even more things about how absolutely mind-bogglingly huge the egos of some posters here are.
you have to have your mouse over/focus on the main body div, since it appears to be centered and overflow: hidden.
Here's my machine learning "hard truth" I posted on reddit:

https://www.reddit.com/r/ProgrammerHumor/comments/92s0du/me_...

Normally I wouldn't post a meme here, but I think it goes well with this person's experience.
Tokyo is very smelly on garbage night.

Public restrooms in Singapore are not that great.

Other than that those two cities are super clean.
The notion of types as type assertions is relatively new to C, and its syntax reflects that. Types in C are more storage specifications than they are type assertions. When you declare an “int”, you’re not declaring a variable of type int per se; you’re declaring and int-sized hole where you can put values.

So the declaration on the left [ed: Was right] makes a certain amount of sense - you’re declaring an int, so that’s what you lead with. When you declare a “string” you have to think about how the string is stored; and that implementation detail bleeds into the syntax.

A C has matured the notion of incompatible types has seeped into the language to the point where now it becomes a little annoying that I can just go ahead and pass an int into a function that expects a typedef’d “type”; libraries often wrap them in very lightweight structs just to get an additional bit of typechecking. The expectations for what kind of errors the compiler can catch have grown over time but the language has only made small concessions.
Download: https://ghidra-sre.org/

GitHub: https://github.com/NationalSecurityAgency/ghidra
Bartender and Moom are enhancements of the existing UI. chunkwm is more like wanting to have your desktop managed by X11 and maths, i.e. turning your Mac into not-a-Mac. This has its adherents but they are fewer than the people who want to stick to the Mac part.
As mentioned in a comment I made below, the fact that so many people have to modify and tweak OS X just to make it habitable for a multi-window and multi-instance workflow points to some serious deficiencies relative to Windows. I switch between both interfaces throughout the day and my Mac experience is consistently subpar.
Yes I think we ought to view it as a scandal.
This is pretty cool Nathan, you should try to get it on Goodreads!
I am tracking this issue: https://github.com/betaflight/betaflight/issues/5516

I can't wait to see how a STM32H7 will perform on a quadcopter, and what it will allow for :)
This article is being shared and trending rapidly on Facebook... irony...
Also found this community edition linked on twitter:

https://ghidrace.github.io/
BeautifulMinds: Physical Attractiveness and Research Productivityin Economics [pdf]
The idea that you would “quickly hit limits” on a 1-programmer project is completely baseless. In fact a 1-programmer project is easier without an ECS as it’s one less system whose constraints you would have to comply with at all times.

Please stop saying this stuff as it just contributes to the general confusion.
That's handled by going to multiple people. If you are seeing fighting by all or some people, or if you have conflicting information, that's a story in itself.

The important part is going to those people in the first place, whether they cooperate or not. You generally get a good idea of what's going on when you present later collected facts to people and get their reaction.

Treat it like a police investigation, you don't just interview a witness once, you interview them, go interview people from their statement, then come back and interview them again to see if everything matches up with what everyone said.
I've helped friends construct "earthbag" domes, but they used stabilized earth (lime in one, portland cement in another).

> 1)no structural integrity to the actual fill of the bags, unless you add cement, in which case why are you building with earth bags?

Because earth bags (or sand bags) are cheap and you can start building your structure in small increments immediately. There's no need for constructing forms, and you can mix stabilized earth in small batches. We're in the desert, so the fill was pretty ideal and didn't require much cement to stabilize.

My friends have their share of earthbag structure complaints but they're more focused on how laborious and time-consuming the process is, and the cost of protecting the exterior with something like stucco which you then can't really put loads on (like climbing/walking) without cracking.

They've since moved on to only making earthdomes below grade, where it's naturally cooler (desert) and you don't have to deal with an exterior finish like stucco, as it's all buried underground.
If you can quickly iterate with a component system, you can iterate even faster just with regular procedures. Component systems aren’t magic (in fact they introduce friction).
Have you come across any good ones since?

I'd be curious to check them out!
Look at a bright enough 980 and you will see blue, I assume as it up-converts to 490. Not sure if it was the beam exapnder or my eyes...
Risky click of the day ;)
The argument isn't about results—it's that the model itself was built on ideological assumptions instead of anything empirical.
Seems all good to me!
It appears that it isn't actually available as of now. Apparently, the NSA is going to release it at RSA Conference 2019, so it'll probably actually be published within the next couple of days.
The thing that always bothers me when I try polishing my hammerspoon config is that none of the available modifiers are dedicated to window management.

On all my linux systems, I have a separate Mod4 modifier that is exclusively used for key bindings that my window manager interprets.

On Mac, there's control, option/alt, and command, but various programs use various subsets of them, so none of them is available for me to completely commandeer.

Karabiner(-Elements) lets you convert a key to be a cmd-control-shift-option modifier, and I might just end up doing that, but whatever key you choose probably isn't going to be under my left thumb like my muscle memory wants.

For hammerspoon what I ended up doing is making modal keymaps, but modal keymaps are really different from how I handle it on my other systems, so it hasn't stuck yet.
Thanks a ton for putting this together, this seems great! Congrats to the Segment
Wittgenstein teaches us that we invented language to solve a particular set of problems. Depending on which book of his you read, language is designed to either:

- talk about the configuration of objects in relation to each other in space and time.

- perform social functions and to describe the actions humans take in the social world.

In either case, I think it is totally clear that you are right and there are just certain sets of concepts that human language is fundamentally unsuited for. I think this is why some mathematical concepts are so abstruse; for example, I know that I can interpret a matrix as a twisty-rotatey-stretchy operation, but it is almost impossible for me to look at a matrix and understand what it is going to do except in the simplest cases. If foundations of QM are non-local (which they appear to be), we might have to take a long time to understand how best to communicate what is going on.
> I would imagine that a “boring” C program with one big chunk of mutable state would be predictable in this sense.

It likely wouldn't. ASLR will choose a random load address for the module (.so or .exe), which means that main() wouldn't be at a predetermined address. The heap and stack would similarly have arbitrary offsets. Furthermore, any other modules that get loaded would be at arbitrary addresses. Ultimately, even "hello world" should become extremely randomized, provided ASLR is enabled for the process.

ASLR prevents attacks arusing due to known addresses in virtual memory because they are otherwise reliably predictable (just run the program, attach a debugger, and find the addresses that you care about).
EDIT: Here is reddit discussion about it

https://www.reddit.com/r/emacs/comments/926a9n/kakoune_editi...
How often do you think, somebody walk home with code, happened ?
> Knowing the build was reproducible tells me nothing of value.
It means you can uniquely address what you wanted by what you got (and vice versa). This makes storing and retrieving things much easier, scalable and secure. It also makes it much easier to ensure that you got what you wanted, and someone else did too, on their machine.
It is available here: https://ghidra-sre.org/
My brother actually has a company called OnSightEyes.com which uses a smartphone-powered device to measure prescriptions. Their model is to show up at companies and run diagnostics for their employees which are then covered by insurance.

They still need an optometrist on-site, and they have a bunch of sample frames you can try on and order right there, and/or have sets you like sent directly to you to try on later so your partner can weigh in / you can take you time, etc.

Glasses take about a week once ordered and are typically priced such that they're fully covered by insurance. I felt like they were comparable to Warby Parker quality as well.

I was a guinea pig to give them feedback and it was VERY slick - I feel like it took only a few minutes. Way better than the A/B optometrist process and opaque and expensive frame / coatings upsell.

Anyways, apologies for sounding like infomercial - it's just they do a really good job with an upgrade on the kind of device you're talking about so I figured I'd share exactly how it works.

I feel like their main limitation is finding optometrists in new cities who are willing to "try something new" to run diagnosis events - who unsurprisingly tend to be younger doctors less invested in the legacy diagnosis model.
This is an intriguing lesson for us all.

Whenever Atlassian is mentioned on HN, at least 75% of the comments are complaints about the product - it’s crap, it’s slow, buggy, whatever.

But the company behind it has turned into a juggernaut.

Lesson being that
- product isn’t nearly as important as distribution and sales strategy
- be wary of asking HN for business advice (flashbacks of “No wireless. Less space than a Nomad. Lame.”
Pull journalism is what news reporting used to be.

It's very interesting to have all the facts, it's not interesting to wonder if what you're watching is true or not. It makes everything questionable and makes it not even worth watching.
It's a good thought. And contractors are virtually all commuters. There's a lot more driving than in most professions I can think of. In cities with awful traffic, going and buying more screws or plywood might be a day-ending problem. you might wait extra hours for deliveries, too.

All in all, frictional losses/expenses building in a city are probably very high in aggregate. The few builders I know sure seems to spend a long time waiting. Meanwhile, when I lived in CT, a round trip to the hardware store usually took about 30 minutes max.

I wonder if/when those frictional losses/problems building in dense cities actually balance out with the gains in reduced commutes and greater efficiency of urban life once those buildings are occupied.
It really is pretty shocking that at this point Apple hasn't invested the time in a window snapping situation. Their other window management utilities (mission control, hot corners, etc.) are all very nice, but all incredibly pointer/mouse-centric.

I'd guess that a lot of macOS users don't care much since the pointer inputs (touchpads, magic trackpad) are really quite nice on Apple hardware. On the other hand, I definitely started using tiling WMs because the trackpads on my Linux laptops were always absolute garbage in the mid-2000s and early 2010s. The first time I used a Macbook touchpad I understood why so many people fell in love with those devices - especially back then, the touchpads felt magic compared to the crap being put out by every other PC manufacturer.
Enbugging. ;-)
You know the business model. If it's toxic you get out. I might not have been involved in choosing that casinos are horrible, but when I learned that I was developing software to support them, I left - quickly.
Yea, this is highly clarifying. The OP article makes it sound like they decided to render Twin 2 sterile because of a risk of cancer inferred from some theorizing about the genetics of a these new sorts of twins. In fact, it sounds like Twin 2 was already sterile.

> Streak gonads are the defective development of the gonads in an embryo, with reproductive tissue replaced with functionless, fibrous tissue, termed streak gonads. [It is] a form of aplasia, resulting in hormonal failure that manifests as sexual infantism and infertility, with no initiation of puberty and secondary sex characteristics.
Look at a bright enough 980 and you won't see anything else!
If you consider cost of living and cost of construction is high in USA

Go live AU or NZ or CA for 6-12 months
Nope. SQRL assumes that phishing simply won't work. Users are going to be shown example.com and realise that's not right and abort. That's their "protection". But phishing does work, people have tested. Some users notice the domain name is wrong. Some don't. All press on anyway.

Why? Because Humans have a psychological problem that makes them bad at giving up. We need to explicitly train safety critical people to go "Oh, this isn't working. I will now report that I failed" rather than keep trying. In normal people the drive to press on is almost unstoppable.

Hence "brick wall UI" design for things like HSTS. If you give humans two options, destroy everything versus admit defeat, they pick destroy everything, every single time. So we changed the UI to not have options. "Defeat" announces the UI. And, defeated, the human gives up and doesn't destroy everything. Hooray.
Stick with the :module notation. This makes it clear that you need to be in "erlang mode"...indexes starting at 1, [probably] charlists instead of binaries, and possibly weird (from an elixir programmer's point of view) argument order.
Try clearing your cache.
There are by-the-hour day spas in LA that often serve this purpose. They seem to be used as meet spots for paid hookups, although they serve other uses as well.
I have compiled a few usability issues from their website: https://github.com/koekeishiya/chunkwm/issues/576
Initially I balked at this - 5,000 different SaaS tools in the Marketing space. Even a Pointy Haired Boss's head would explode.

But the breakdown and explanations of each area actually made it possible to understand what each area "does" - enough to imagine one could write some code for ones own startup of one needed too - usually a good indicator I am starting to grok things

It's interesting to see the ways things like BigTable / Query are getting used for real world, and seeing some of the challenges (the forest / trees problem of individual users and accounts)

Thank you - worth bookmarking :-)
IDK if you would say that ASN.1 (DER) is 'bit packed', but I still kind of like it.

I had some young feller tell me some time back why ASN.1 was the anti-christ, but I can't remember (for the life of me why). Do you happen to know/remember why ASN.1 is 'bad'?

I can write 8-bit assembler to it - I can write 32- or 64- bit compiled C to it, and it's pretty easy to create an FPGA pre-processor (and router) for it, and it certainly is more constrained than random JSON strings. What's wrong with ASN.1? Too old?
I’m actually very sympathetic to your views, but I also don’t think that mainstream culture agrees with this at all.

Take a look at these wedding vows, which I think are still representative :

https://allseasonsweddings.com/wedding-ceremonies-readings/t...

Do you think it’s at all common that engaged couples would be happy to give up the vow of lifelong commitment (literally until death) or that mainstream culture would agree with you? I highly doubt it. Whatever the pragmatic view you support, neither marriage vows, romantic comedies, disney movies or religion seems to go along with it.
I found this analysis interesting

https://github.com/noctuid/dotfiles/blob/master/emacs/editin...
> the declaration on the right makes a certain amount of sense - you’re declaring an int, so that’s what you lead with.

I'm sorry, but that doesn't make sense to me. You say it as if it's the only sensible way to design a declaration syntax, but Haskell (and other languages) did it the other way just fine. I don't see how the differences in semantics between the 2 type systems give rise to a benefit in having the type expressed on the left.

If the design came to be decided like that, it seems it's simply not something that was put much thought over. That's fine too, since the limitations of the type system do not give rise to cases where this syntax choice becomes too big of an inconvenience.

Still, no benefits as far as I can see. Maybe it simply appealed to the designer's intuition more. Choosing because of that indicates that the choice was pretty arbitrary, though.
I don't blame either company for that.

Legislation needs to be the driver here.

Businesses were always going to follow the money. It's what they do and why regulation is always necessary.
This link is third party junk, don't touch it. A "fork" existing before the original software release, yeah right
The Elephant as a Person
People who buy hoity-toity "designer fashion" items are paying for those D&G or whatever letters on the item. I find it impossible to work up any sympathy.

I get Flexon frames. Actually, I haven't bought frames in years. I just have them put new lenses in the "time before last" frames. So, maybe Flexon has inflated in price, too, in the past few years.

But the fact that I'm still happily wearing Flexon frames from years ago, and they still look just fine, and are still comfortable, means it doesn't affect me.

They do gouge for some of the stuff I get on the lenses; anti-glare, scratch resistant, progressive multifocal. I could cheap out on some of this, but this, at least, is functional, not "Oh, look how kuuuul I am, my glasses have a "D&G" on them!" crap.
Dockup does have support for this through a feature called "resource pools" which allows you to create external resources and use them in your dockup deployments. This is more involved than simply using the containers, but the support is there for those who think it's worth the effort. Thanks for asking!
In general every business has to comply with sanctions and embargoes, but the law does not prescribe how they have to enact their compliance rules. Specific businesses (financial institutions, weapons manufacturers, uranium refiners, etc.) must have protocols to screen their clients, with requirements that vary by industry.

Disclaimer: IANAL, things vary by jurisdiction, and I am not from the US.
Then you'll love the new "quantum" blockchain database AWS now offers (yes that's real)
The tricky part of philosophy is that sometimes it attempts to overstep the bounds from 'what we can know based on data we can collect' (i.e., 'information') and 'what the fundamental concept/ontology/etc actually is'. The distinction is subtle, but one way to think about it is that you can never know somethings true nature only by investigating it scientifically--this will give you all the 'hows' but none of the 'whys'. Whether or not it is always appropriate to ask 'why' is another matter. I have a shaky and unfounded belief that asking 'why' questions about fundamental physics will not yield interesting results.

In programming we make monisms all the time. Think of Unix's "everything is a file" or Java's "Everything is an object". A monism is nice because it asserts that fundamentally there is some single common denominator underlying all emergent behavior. That being said, physicists are usually happy to do the calulations and get the expected results without needing a fundamental philosophy regarding the workings of the entire universe.
Science fiction helps us contemplate the vastness of reality
Interesting. I'm guessing you mean "reactive", though, not "reactionary". So it would have been reacting to events rather that projecting and controlling future scenarios.
Download from the NSA without open source software...

anyone else virtualizing three layers deep to get to this?
Many amputees also have long and fulfilling lives, but it would be misleading to describe a patient as "well and healthy" when they required an amputation as a result of the medical condition under discussion.
You are right that this isn't the be-all, end-all but is merely one of the pieces needed. I was trying to give a layperson's reason for caring (i.e. what was being asked) which often involves oversimplifying things.
Are you running pi-hole or something? I'm getting "uMatrix has prevented the following page from loading", segment seems to be some sort of spyware company.
It is an industry trade group for organizations that use direct mail marketing. It gets mixed reviews, and it's not perfect, but it seems to be basically legitimate.

With email spam, costs are so negligible that there's no way it's worth the trouble of removing an address. Every piece of physical mail costs money for printing and postage, so while it's not a big incentive, a cost saving incentive actually does exist.
”Why do you think the risk is that great?”

Where do you get the impression I do? I just replied to a remark ”I don't see how you can prevent passengers from going away as soon as the train stops” with an IMO (but not in HN’s opinion, it seems) reasonable scenario.