skysight-inc/HackerNews huggingface dataset:
When I was first looking into choosing between CloudFormation and TF not knowing either, I was actually leaning toward TF because of my positive experience using Hashicorps other products.

The two things that swayed me toward CF was reading that TF is usually slightly behind CF with adding support for new features when they were introduced by AWS and my rule of always choose the platform providers preferred solution.
I think they meant a line worker not a time served tool setter.
I was lucky enough to see that talk live, and it's stuck with me. It's certainly where a big part of my enthusiasm for WebAssembly comes from.
Because childhood is a rare time in one's life where you have the freedom to enjoy the outside, and not have to sit in front of a screen. FWIW I don't think books are a good use of time either.
It is a bit light; I haven't blogged in a while because I'm trying to get back into it, and writing long posts is hard. Some people prefer shorter posts; it just depends.
How about a small startup selling that tech? Would it be legal to use?

Curious, what kind of regulations does your country have in place?
For reference: https://www.reddit.com/r/copperheados

Purism is next in line.

I really hope they succeed but the track record for these things is amazingly bad, the forces they are up against are not small.
Most production languages that nominally do some static typing aren't statically very safe - certainly Java, Go, C/C++ are rife with runtime errors. After the required testing to eliminate those, it's not clear Python is significantly different.

Edit: also, Python does eagerly signal type errors, unlike say Javascript or C, so you don't get silently wrong answers. C is the default language in auto industry.
.

Yeah, this is a bit of whataboutism, certainly it would be nice if the state of the art in production languages was closer to the ideal of statically verified... Haskell and Rust are in the right direction, and would be clearly superior in this regard
In about 20 years, half the population will live in eight states
If antiviral drugs were cheap enough and free (or nearly free) of side effects, should we simply start using them daily as we grow older, in parts of the world where we live long enough?
Reference Your Trade Secret in the Terms of Use to Make It Protectable
Smarking (YC W15) Is Hiring Sr. Engineers in SF
It leaves you with perilously little error margin though. You have to be very aware of spots of potentially weaker ice, like places with water currents. With such a small surface area, skates also create a much greater pressure against the ice than shoes, though I'm not sure how exactly that affects the dynamics in practice.
The ball designed changed for the 2018 World Cup. Here's a history. https://www.worldsoccer.com/world-cup/world-cup-ball-401201
What’s fractured about “I use X because it helps me do Y” though? The semicolon didn’t convey that efficiently to me, but it did make the overuse point :)
I use it almost exclusively.

And it crashes. It crashes and loose your work.

Regularly.

I love that such product exists. I donate to libre office.

But it's nowhere as reliable as msoffice. Any complex enought document will make it crash at some point.

It's not even reproductible. You can't pinpoint the action that made it crash. Sometime you do the same other and other and it's fine. Then it destroy work and crush your soul.
Proof by example can be a proof. It depends on the theorem statement.
Can I just say how beautiful and usable this minimal styling and design on the website is?
Lost Treasures – The Commodore Production Line in Hong Kong (2014)
This works great! I can combine it with Firefox' often-forgotten "Keyword" feature of bookmarks so that typing note in the URL bar automatically opens this. And to save a note I just press CTRL+S

Microscopic tweak: white font on black background

data:text/html, <body contenteditable style="font: 2rem/1.5 monospace;max-width:60rem;margin:0 auto;padding:4rem;color:white;background-color:black;">

EDIT: Another tweak: give the body focus automatically

data:text/html, <html><body id='.' contenteditable style="font: 2rem/1.5 monospace;max-width:60rem;margin:0 auto;padding:4rem;color:white;background-color:black;"></body><script type="text/javascript">var div = document.getElementById('.');setTimeout(function() {div.focus();}, 0);</script></html>
>None of this crap really fixes anything, it's just a way for Western people to pander to a hyper-liberal worldview that "solves" peripheral problems because it's too privileged to fully understand the central problems facing the world.

You managed to crystallize my exact thoughts into words.
How many of you were expecting a javascript-related article?
Definitely, invest time or money in a better landing page. A landing page may not need to be perfect but, at a minimum, it cannot be strenuous on the eyes.

Good luck!
There's also "wild swimming" [1], swimming in natural waters. From a Nordic perspective there's little "wild" to it but apparently it can be an exotic experience in other countries. I wouldn't be surprised if "wild running" was a thing somewhere, after all in many places like England finding an actual forest to run in can be highly nontrivial.

[1] http://www.wildswimming.co.uk/
> I really hope they succeed but the track record for these things is amazingly bad, the forces they are up against are not small.

- Linux Fan, 1993
Ah well, experience tells us that scheduling latency under load with Linux is a difficult topic.
Equally with select dropdowns. Everyone and their mother reinvents them while covering maybe 50% of edge cases that a <select> tag does out of the box

I even have to do this to others as part of my latest project. I apologize, I have fought it and failed, and now I have no choice
> Maybe, but I'm not actually sure why.

Mainly because stackless coroutines do not require separate stacks for each thread of execution. The default stack size in Linux is iirc 2 MB but grows as required, of course.
For context, I’m both relatively new with CF and the CF “expert” at my company - in the land of the blind, the one eyed man is king.

occasionally CloudFormation can get stuck and leave you in a state you can not recover from. Luckily AWS support tends to be very responsive and can help you here, and it hasn't been happening as much as 1-2 years ago

I had just the opposite experience with AWS support. CloudFormation was stuck because I had a syntax error in my Node based custom resource so of course it waited for a response from the lambda that it wasn’t getting and then when I tried to cancel the stack creation, it again called the same broken lambda to delete the resource and hilarity ensued. This was after I corrected the lambda and ran it successful to create another stack.

I did a live chat with AWS support and all they did was quote the user documentation - after trying to explain that I am not trying to create a lambda resource and it’s not trying to delete an ENI.

I finally just gave up and waited 4-5 hours for the rollback to time out.

Just like Zope there is a bit of a Z-shaped learning curve: there is a pretty steep learning curve to start, after which a lot of things become easy.

I’m very much at the second valley on the Z. I spent quite awhile getting the hang of CF just to make my code deployments easier (creating parameters, autoscaling groups, launch configurations, lambdas, etc.) but I haven’t had to do anything especially complicated.
Is it just me, or the proof appears to be incorrect? In the last example, the write operation should simply block before returning "done" to the client, before it's able to replicate the state to the other server. In fact, in a fault-tolerant system there cannot be just two servers, because it would be impossible to achieve a majority vote.
How Skating on Thin Ice Creates Laser-Like Sounds
This part really stood outto me:

> The sciences of psychology and forensic psychiatry recognize the phenomenon of transgenerational trauma transmission: Traumatic experiences can be passed along to the children. From research conducted into other victim groups that suffered a similar fate, we know that the transgenerational transmission of trauma leads to the handing down of specific symptoms and can go hand in hand with significant risks – not just psychological and social, but also genetic.
It's hard to understand the point of this article. First of all this is a good example of a completely biased ranting.

Secondly after that it's bashing NoSQL through many chapters later it is using those same features that NoSQL was capable of in the first place as a selling point for MemSQL... Seriously? This is a really biased marketing opinion piece at best.

Not to mention that it talks about new types of analytics but it completely ignores (or at least it doesn't mention any of) the category of low latency streaming analytics applications like Apache Storm, Apache Spark, Apache Kakfka et al.

> "To do this requires a new breed of analytics systems that can scale to hundreds of concurrent queries, deliver fast queries without pre-aggregation, and ingest data as it is created. On top of that, they want to expose data to customers and partners, requiring an operational SLA, security capabilities, performance, and scale not possible with current data stores"

Guess what! This is what streaming analytics was invented for.
Coroutine switching can be as fast as a dozen or so ns. Meanwhile a thread context switch will still take a microsecond at least.
Spiffy: Enabling File-System Aware Storage Applications
Not really. You have the freedom to enjoy the outside even as an adult; all it takes is to go out. Go hiking. Play a sport. Get together with some friends.

I guess childhood is a rare time where you have the freedom to loiter, but I guess this isn't really true anymore in the Western world, as it's a sure way to get your parents in trouble with social services, thanks to overzealous neighbours.
Work with a session buddy to stay focused and on task
Site seems down, here's the archive: https://web.archive.org/web/20180714103142/https://e.foundat...

And a non-scroll hijack full page screenshot: https://my.mixtape.moe/nrdfgf.jpg
You could use libjsonnet++ instead of a custom reader to gain the extension of using comments. Of course, Jsonnet is a gateway drug to a much more sophisticated superset of JSON.
How to build closer relationships
> we were cutting bits of people's brains out and electrocuting them

in some cases. in other cases not.

see also: monasticism, healthy spiritual/religious practices.
This might be a valid point if the current system of driving wasn’t already killing millions of people per year.
What about those special characters like the lambda or the universal quantification? How to you type them?
I guess it could. Not clear really. Most events there are hosted by wework with a third party. So where is the line?
We have very few cities that are walkable and livable without a car, so the ones we do have are extremely expensive. The alternative is having a very long commute or living in a place that isn't dense enough to support a lot of infrastructure, amenities, and culture.
Try softmaker office
Violent communication is any kind that may stimulate pain in others. Insults, criticism, and judgment are examples.
Wasn't he looking? That thin patch was really obvious.
Quite a distinction between hardware and software development.

Apart from commercial competitors, I'd imagine a few natsec types would probably try to rustle feathers, they certainly have past form in this field.
> I am actually not so sure about that. With threads, you code knowing fully that your code can be pre-empted anywhere. It's uniform and simple.

The model of threads is fairly simple, but that does not mean that it is simple to program for. In practice developers don't do very well at reasoning about locking.
There's a lot wrong with Strunk & White. (For a particularly over the top critique, see http://www.lel.ed.ac.uk/~gpullum/LandOfTheFree.pdf )

But modern style definitely tends toward short sentences. With a lot of periods. Even if you create sentence fragments. Sort of Hemingway-esque.

Which does tend to deprecate semi-colons. I enjoyed Eats, Shoots and Leaves. But, as a participant in my company's semi-formal writing style group, I found a lot of the examples contrived and overly complex. As in programming, once you get into trying to figure out the official precedence of operators, you've already lost the game. Rework things so the answer is immediately obvious to people who don't remember whether booleans are computed before exponents.
Yes, of course. A “Bayes prediction function” has nothing to do with Bayesian. Bayes had a lot of things named after him ;)
Movile Cave
>Config files should absolutely not have or need comments.

Well, that's like your opinion, man.

If I have something set to some value in my configuration, I want those reading the configuration file (not parsing it, reading it in a text editor, e.g. to make an edit) to know why it's so.

>Applications should document their default settings in a different way

Comments in configuration files are not there to explain default settings, but to document why a setting (default or not, but usually already edit to suit your specific environment) has the value you set it to.

>Information about why a file contains those values belongs elsewhere, and it's an anti-pattern IMO to rely on comments in the config / param file.

That's a statement, not an argument. Why does it "belong elsewhere"? So that you have an extra layer, that few will bother to check?
They’re still working out the kinks in the elevator in my old office; it spent 6 months of the year out of order every day being repaired, and numerous people got trapped in it. Eventually, people just stopped using it, even when it was “fixed”.. because it never really was.

It behaved like a chronic dud. A bad self driving car would probably develop the same reputation.
You could use an already existing wire as an antenna. For instance, many cell phones use the headphone wire as the antenna to receive digital TV.

On a laptop, there are several wires long enough to be used as an antenna. For an obvious example relevant to this article, the wires for the camera.
It makes you wonder if it would be useful to create a programmable circuit where such analogue effects are the intended working principle.
What's the ultimate one...?
As a current educator -- although I teach college -- I laugh at the war on screens. When I was a kid I was told more than once to put down a book and go outside. I guess my parents were waging a war on books.
“Victim” doesn’t seem like exactly the right word here.

If the athletes had no knowledge of the doping, I’d agree they were victims. I suspect most/all of them knew.
Searching youtube for ice skating on black ice led me to apetor a while ago - one of the few channels I subscribe to. There's something strangely soothing about how goofy this guy is.

https://www.youtube.com/watch?v=S1Q2jwEX11U&list=PL73A6AD7F0...
Your IoT security concerns are stupid
Not running a site at all.
How would that help? The problem is the disorientation one may experience when exiting an unfamiliar underground metro station. A regular compass restores your bearings (literally!) very effectively.
Could packet delays perhaps survive over the network?
I'm surprised there isn't more about Buffalo in this thread. It's creator (Mark Bates) has stated inspiration from the rails world, but has focused on building Buffalo to be very flexible.

It provides a nice boiler plate for the modern web app and pulls together a lot of the single packages mentioned here so you don't have to worry about wiring things together.

I've built a few small apps with it and thoroughly enjoyed the dev process.

(GoBuffalo.io)
Modern high security combination locks are digital, the rotation for each number is random. http://www.kaba-mas.com/kaba-brand/products/906098/x-10.html

However the S&G electromechanical is direct dial, so would be susceptible.
http://www.sargentandgreenleaf.com/products/electronic-locks...

However people usually open locks with their dominant hand, and wear their watch on their non-dominant hand, so it seems to be a small risk overall.
> I think many don't understand how money works and that money is just a number. So few people think strategically about their salaries and just accept their circumstances.

You should be more humble. You are on an "hacker" website. Did someone say we can't hack money? If you earn 10k a month, that's great, what about sharing it among the people who didn't have the same luck than you?

People aren't born with the same information environment and legacy. Some people can afford to take risks and earn even more while some simply cannot.
when does that happen? I'm 44 and I read ebooks almost exclusively.
>I agree context is everything, and that’s why it’s a bad idea to embed usage info or instructions about the contents or meaning of a parameter file into that very file.

If you don't embed those comments you bereft that file of context -- why, as you admitted "is everything".

>Somewhere else, something has to choose to load that file, and that is where the documentation belongs (in addition to readable, separate artifacts that are generated from the file).

Well, that's not really relevant. People who change configuration are 99% of the time not the same as those who write/read/or even have access to the code that reads it.

Imagine Apache or Postgresql configuration for example.

Admins change those all the time, but don't have anything to do with the Apache or Postgresql project, and don't ever care to read their code.

On top of that, my particular settings in some config file, are based on MY local server and needs and my context, and not on something Postgresql or Apache devs will know themselves.
A bit off-topic, but does the OS matter? Don't all browsers render the same between OSes? Although I can see them being different in things like font rendering...
> Why do you think a company making ethical choices

For a spurious definition of ethical not shared by almost all people.
> "To give an analogy, imagine libraries saying they are doing away with the Dewey Decimal System and just throwing the books into a big hole in the ground and declaring it a better system because it is way less work for the librarians"

No, to give an analogy imagine a library where the librarian only accepts books which are below a given size, have a specific color and weight, and he rejects any books which have even a cm bigger size, a different color or it's just a gram heavier. Also from time to time (let's say each month) the librarians are sitting together to decide what other books shall they accept (sometimes extending (and by that inherently limiting) the acceptable ranges to other properties like title or smell). Also to give a good analogy the librarians also reject those books which are returned without their softcover. That's RDBMS for you. It works, but not everyone is satisfied with such a service.
Treat the Linux commands as individual characters in your base64 encoder. There are a whoooooole lotta available Linux commands!
Well, this should be easy- open the Git-Repository from five years ago, compile the old version of the app and release.

The irony is - you cant do that, because maybe, just maybee all your current users would drop the HOT NEW SHINY, bloat-add-ware in the store, like a hot rock, if they could go back to something basic- basically have the whats-app experience, before the feature bloat came.
Water Intake Tracker – Drink Water Reminder
I suppose looking for the antenna is rocket science.
Right. Keeping in lane for 2 secs when you spill your coffee or the kid screams or you do something else that makes you lose your concentration for a short while is great.

I don’t need to sleep or work for an hour during a commute. Not now not tomorrow. I can drive the damn thing or at least watch it drive itself. And like mr Hotz I believe that’s what it will be like for decades to come. My prediction is flying cars before completely self driving ones.
And not some novelty one person quadcopter. I mean the proper Blade Runner ones.
I think it is a proper word, I don't think they had much of a choice under that regime
We wouldn't have this problem if the <select> tag was easier to customize, and addressed the most common UI/UX issues that people (designers) have with it.

Anyway, given that this is not the case, the designers should have chosen a well-maintained library of UI components.
I can’t think of any major, consumer-friendly reason? Right now, the PC market feels a bit stagnant.
6 inches tall? What is this ... a shower curtain for ants?
Eh, your scale is off. Let's surmise, only in this case, that the universe is sentient, and knows all civilizations. This universe could then judge where we are on the scale of have made.

The issue here is you have conflated humanity with the universe. Simply, we can't know, and it may be unknowable to any civilization where they are on the scale in an absolute measure, only a relative one.

On a relative scale, we are a 10. On an absolute one, we are no where close.
I know if I had no health insurance I wouldn't hesitate to go to the emergency room for a snake bite, because I'd rather go bankrupt than die. I wonder if there is a threshold where since the cost of bankruptcy is basically constant (it doesn't matter if you go bankrupt for a $100K bill or a $100M bill unless your assets are >$100K), that the face value of the bill from the hospital can grow without bound beyond that upper boundary, since no one is actually paying it?
Whenever I'm in a bookstore I am amazed at the sheer number of official and unofficial Minecraft books. I suppose someone must be buying them of they wouldn't be making more of them.

That being said, I'm skeptical that making book-related things in Minecraft will encourage reading any more than Second Life did.
The article mentions that they were strapped down. So it wasn't them "diving", it was them being pushed/pulled underwater while tied down to a stretcher - which also prevents them from e.g. removing the face mask in panic. Makes sense that sedation would be necessary, these are perfect conditions for freaking out.
I've also started reading this book after one of your recommendations, and I agree that it would be beneficial for people who have never questioned what sleep is and how it works. But if someone is interested in sleep (has basic understanding of what is jet-lag, circadian rhythms, melatonin, REM phases etc), the amount of new information would be pretty low. I'm halfway through the book and I can't say I've read something you can't find in popular articles on sleep – i.e. how caffeine works and why jet-lag is more bearable eastwest.
bsd is unix
Public but anonymized, with timestamps might make for some interesting data.
It can matter, depending on what responsibilities the particular browser offloads to the OS. I just like to ask, so we can diagnose issues fully :)
But cars that have any cameras likely already have a front facing one. So if they support only cars that have other cameras it can use (and assuming now that autonomous driving requires camera/or lidar view) why do they even need the camera? Did he drive that civic autonomously without lidars and without it knowing what’s behind it?
What reasons do you have to suspect this?
Hehe ok —- I also love Breiman’s Probability book. It’s really a standout on Ergodic theory. And Breiman et al.’s book on Trees is surprisingly rich, talking about all sorts of stuff besides trees.
A chatbot for rubber-duck conversations.
Huh. I suppose there already is a port of Office for ARM.. So, the bits seem to be falling in place for an ARM MacOS..
So this is a reproducible research application suite built on Node.JS, the epitome of non-reproducibility and characterised by fast pace, little care for compatibility, and an ecosystem of volatile libraries?
I use TotalSpaces. It doesn't allow naming desktops, but it does show an active desktop number in the menu bar. And offers a few other handy features.
Show HN: Router7 – A pure-Go implementation of a small home internet router