skysight-inc/HackerNews huggingface dataset:
Saw this and thought, "Huh, I wonder if harthur is back at it", but nope. Nice to see someone picked it up though!
Does it have additional overheard compared to rolling in C/c++?
> As a Brit it's interesting to see how the default American response to anything out of the ordinary seems to be "we must be under attack!"

As a longtime Hacker News reader, it's interesting to see how strong the urge is for non-American readers to make generalizations about Americans based on cherry-picked data that suits their paradigms.

> For example we had someone shut down the second busiest airport in our country last week by flying a drone around and the assumption here (by the man on the street and the media in general) was "idiot with a new toy" rather than "terrorist attack".

Aside from the fact that (a) there were people speculating about terrorists at LGW, (b) the common response of New Yorkers last night was not to assume it was a terrorist attack, you're also comparing a drone flying over an airport to a massive explosion that lights up the sky for a prolonged period of time - over a minute - with bright pulsating blue light.
Josh King Madrid Believes in the Benefits of Dropshipping
Famous people always get some harassment. We used to call it "hate mail", now it's "hate replies". It comes along with being well known. Also, you can turn off notifications for @ replies from people you don't follow if it's an issue.
Show HN: Visualize latency between your Consul nodes
What's the purpose of this? Why this over a function in PL/pgSQL?
The next big blue collar job is coding (2017)
Tesla Scrambles to Sell Cars Before a Tax Break Disappears
Parent post is correct.
GP is incorrect.
Constitutional Federal law trumps State law. See the Supremacy Clause.

It's why actions at the Federal level normatively should be thought through and constructed extremely well. It obliges everyone to play by those rules once passed. In reality however, realpolitik tends to limit Federal reach.
Could you describe examples of using homoiconicity daily?
If You’re Over 50, Chances Are the Decision to Leave a Job Won’t Be Yours
// 1. Every 'if' statement has a matching 'else' (exception: simple error
// checks for a client API call)

Comment rot? The code is filled currently with else-less if statements, not only for error checking.
Pm me with your paypal.
Android in 2018: A developer's ultimate guide
They're where various sorts of "public life" happens. While you can be a journalist without being on twitter, it's cutting yourself off from that feeling of being informed. Much harder to get by if you're not on Facebook (one of my friends in the trade reports having over 3000 "friends" on Facebook; effectively that represents an externally managed contacts book).

Then there's the problem that you don't have to be on either website for people to use it to campaign against you. From trivial tactics like getting you fired or SWATted to more egregious things like the Rohingya genocide.
Clarifying GDPR
My understanding is that the failure rates are so low on electric motors, you won’t need to fix lots of problems like on an ICE-powered vehicle. As someone that has owned a lot of shitty gas cars and had to repair them myself, I’d relish the chance for an electric.
This is great. Is any of it available? I've spent a lot of my winter break working on fitting splines to my hand-drawn chines and then make developable surfaces out of them for stitch and glue kayak building. I'm still in the hacky Jupyter notebook phase of the project but I'd love to see what you've produced.
It's always surprising when you read a cyber crime story where the police aren't the amateurs :)
Is it possible that there are other criteria besides ADTs which factor into choosing a programming language?
Right now, the only additional overhead I can think of would be on transforms from Rust style Strings and &str's to C style CString and CStr's.

Beyond that, I think it should be nearly identical with C/C++.
One of my friends used an electric tricycle (the kind in China used for light hauling) to take his kids to school during his sabbatical in Beijing. Might not be legal in Europe though.
Yep, I have.

https://www.inc.com/suzanne-lucas/huffpost-editor-says-new-y...
Managing the Logistics of Teaching Large Courses
I saw it from about 25 miles north, at the train station. The sky was the most beautiful shade of blue.

https://unqueued.github.io/public-pictures/
Symbolic computations are even slower than rational numbers. If you only need a couple numbers, you’ll probably be OK, but if you need a billion of them, you’ll have problems.

While both rationals and symbolics have their use, saying that floats don’t have any advantages over them is just wrong.
A friend reported it was down in Frisco, TX last night from midnight to 3am.
> There’s so much we don’t know about high voltages. I never understood why we don’t research it more. I guess too dangerous.

High voltage is quite well-researched. I'm sure there are experts who understand exactly what is happening here. We might not know the immediate cause of the explosion yet.

> Even a phenomenon like this. Could we use it for lighting a whole City for less power than streetlamps?

I'm a total layman, but it seems like the large majority of the light generated is wasted lighting up the sky instead of the ground. It's only producing as much groundlight as it is because there happened to be low clouds that night. That's why street lamps have reflectors above them to focus the light downwards. That's not even considering the amount energy wasted as heat.
Thanks for the tip to Toshi!
Exactly what I was looking for.

I have a need for an ultra simple, low volume, non critical full text search system. I was looking for alternative to Elasticsearch, that I could also contribute to, and here it is!!!
Manually sharing works ok for super casual use, but it is way too much work when you take pictures daily. Plus, you would need to share photos both directions. And, even if you do all that, which photo library is the “source of truth”? Also, it is my understanding that photos shared through apple’s photo sharing system are not original photos or videos (they are shared at a lower resolution).
I like this. It sounds like their reality didn’t match the theory.
I spend my day at my laptop and on my phone for professional reasons. Any task-list tool needs to live there.

After years of trying different tools, Things 3 has stuck. For reasons I’m not even totally clear on. Maybe it’s the nice clean look. Maybe it’s the sync between laptop and phone. It’s not radically different from any other piece of task-list software. And yet, it seems to work for me.

Admittedly it’s tough to take Instagram-friendly photos of it to brag to everyone how cleverly organized I am...
There was https://github.com/PumpkinDB/PumpkinDB but it seems dead :(

Same with https://github.com/mozilla/mentat/

https://github.com/indradb/indradb is a newer db in alpha.

https://github.com/spacejam/sled is also in alpha but is being actively developed.
> Until I got to this point in the article, I hadn't realized that the initial denunciation of the site[1] was done under Monteiro's real name. This is a good example of why messing with internet scumbags, even if they're pretty clearly not actual mafia capos, is an activity best undertaken pseudoanonymously (at the very minimum). Although what happened to Monteiro was a bit nastier than usual skiddie fare, there are a lot of ways, from financial fraud to swatting, for someone who wishes you ill and possesses your dox to seriously mess with your life.

I hope he learned from "Judge Judy" to not expose his real identity.
GTS 300, and probably the GTS Super

https://www.vespa.com/us_EN/news-promo/vespa-GTS-300-new-HPE...
If you have a "business" account with your ISP, possibly.
For residential, it is almost certainly "no."

Last I checked, Azure didn't let you do external BGP announcements but I may be wrong...
This always ignores running costs however. Parking and insurance alone is 200 USD/mo where I live. Electric bikes can be expensive to acquire but then they run on next to nothing.
The question you should be asking is, "what could this be covering up?" Why do this now? For the Lulz... or because there was bigger game afoot, could be either one.
Nitpick: it's the Trezor that has the stickers. The Ledger comes with a printed note explaining that stickers are worthless.
Restic and Backblaze B2: short cost analysis of prune operations
Left handed typing
I guess there will still be third-party benchmarks, in particular as part of the papers that go along the updates to the MIPLIB sets of benchmark instances?
Single most used is PostgreSQL with Redis as a cache store for most cases.

But the more nuanced answer is, it depends on the project and the goals. I have used MSSQL, MySQL, PostgreSQL, Mongo and Cassandra all as primary data stores. I have utilized ElasticSearch, Redis, couchbase and memcached for specific caching or search purposes but never as a primary data store as they aren't designed for that IMO.

Today, primarily I rely on PostgreSQL as a default, with other databases used for specific purposes. I follow a different convention than the one large database for everything, even if I have a monolith application. I like to use small independent databases that are designed for the specific type of workflow for the task. e.g. user auth has different needs than say logging data or any high write low read datasets. Also, I personally like this because it forces defined lines in the application space for where data resides and the intended uses.

I think the thing I have learned to be better at over the past say 10 years especially, is to use the right datastore for the right job, versus a one size fits all. At the same time, I still try to keep the number of different type of data stores to the shear minimum required. So sometimes it maybe multiple instances of say PostgreSQL but each setup differently based on workload and access needs, or maybe it is PostgreSQL and Mongo for the strengths of each. Redis is almost always my caching engine now for any data stores.

In the 80's and early 90's nearly everything was file based in small companies (e.g. we wrote our own data stores), then we moved to ISAM then SQL in the mid-90's. In the 80's and early 90's SQL was out of the reach for a lot of smaller companies, license cost + dba etc. In the mid to late 90's we got distributed object stores (the first real NoSQL databases IMO), like Versant (still around) which we used too.
Schneider Electric’s Vehicle Charging Station Could Be Hacked
But the bicycle maintenance cost is trivial, the fuel is cheap and there are no licensing costs.
Using YAML Frontmatter with CSV
May I know what open source license is the project under?
Legal issues and the open source community (in 2018)
Restoring original Apollo AGC

https://www.youtube.com/watch?v=2KSahAoOLdU&index=1&list=PL-...
You don't test your cyber weapons so anyone notices. It's giving away that you have a weapon and gives your enemy time to adapt and protect themselves. Mabe it's someone tired of the boss not listening to the complaints of potentially crippling bugs in the security and is now doing a presentation of what would happen to society if he does not get to fix the bug?

Or a provider of DDOS-protection that is running their own DDOS botnet for kicks? Mirai comes to mind here... :-)
I always feel the same. usually only after i wrote something a million times i'll notice i could have made a macro and end up replacing it all again :D
I expect extensions in Rust will be much faster than those written in pgSQL, which would need to be interpreted, of course this should be validated. In addition to that, this is stdlib code in Rust, and stable, so you should be able utilize anything from the Rust ecosystem in an extension built in Rust.

There's always a trade-off of adding new languages to a project, and for simple things, Rust might not be the best choice.
You'd write a function to do this in Rust, not a macro.
I followed the progress back then and felt very bad for both, that such an awesome library was going down and the bad situation she found herself into. Hope she is doing well! And happy to see brain being reborn.
Gradually, nervously, courts are granting rights to animals
> First, technically returning 9 for a test of add(4,5) is correct. Your tests define what the function does, not the name. If you are thinking "a correct add adds all numbers", then that isn't wrong, but it is bringing your tacit world knowledge into the code without that knowledge being expressed in the code. And that's Not a Good Thing™.

How do you feel about just starting with tests that are actually more of a specification? For example, I'm starting to feel that unit tests aren't something we should be writing, but are something we should be generating. We should be writing things like QuickCheck specifications. So the first test I'd probably write is:

given x. y. add(x, y) == x + y

This is a specification that is essentially tested against a "model" (native addition, in this case).
Obviously there are many people on HN that consider that to be a good thing. I personally agree, this is the typical comment got. Only obviously blinded people wouldn't see this.
Chinese cars haven’t made it in the anerican market yet. Safety standards are their biggest hurdle (and yes, the bar is higher because cars are on average heavier). GreatWall has had some success in Australia, but with a very mixed record on safety.
Sometime in the future we'll look back and wonder how our televisions and movie screens became vertical. This post will go into the evidence basket.
what if your team can't afford those failures and you're responsible ?
Social Coding 2018 Recap
Bitcoin and Crypto Boom in Japan?
Oh, another thing, something I wanted to note but forgot because I got carried away: I absolutely don't want to mention my experience with being kicked from Facebook, or any mobbing attempts I may have found myself a target of, in the same breath as the trauma of not knowing whether some people you know and love may have got killed. And I also didn't mean the video of 100 people being jerks in Portland as some kind of response to the protest your friends went to. I hope it doesn't read that way in the first place, but it can't hurt to state it, which I planned to and then forgot.

I remember when a woman I was interwebs friends with casually mentioned about a bombing in Israel "oh hey, that's a bus stop I drive past on my way to work every day". It's silly, because I'm an adult and I have an imagination, but just that tiny bit of personal connection made the situation feel vastly more real for me, and kinde sent me reeling for a bit (I may have had a little crush on her tbh). And that was after I already knew she was okay. And I knew she lived in Israel, and that bad things happen there too often, so why would it make a difference that the bus stop was on her way to work? It makes no sense, but it made all the difference to me, like seeing it for the first time. So I can not even imagine how that must have been for you, not to mention your friends. I have the utmost respect and sympathy for that, and my response wasn't intended as some kind of "yes yes, sure, BUT!"
I'm curious if you have played with "Safe Stack" yet and have thoughts on how it compares to WebSharper?
Remind me never to hire you.
Great idea! As I said on the landing page, demonstrate is an interesting use case for rrweb and the annotation feature will make it even better.
it makes sense. Modular, as in composed of discrete modules that can be combined. Framework, as in it provides a structure and library that you use to assemble your own version. Sure it's a bit software-y but I'm assuming that's the creator's background.
You're claiming I said things I didn't say.

Two things:

1. I did acknowledge that floating point numbers are faster. I expressly stated that they do have some advantages over real numbers.

2. I'm not talking about symbolic computation.
My company is working on something to power that and more, for everyone as open source

https://qbix.com

If you wind up trying it, please provide some feedback.
Isn't it true that bicycle fuel (human food) is actually more expensive than gasoline or electricity? It has a much larger carbon footprint per mile anyway.

And I spend way more of my time on bicycle maintenance than on car maintenance. So if my time is part of it, then that's got to be 10X the cost. But only because I earn more than a car mechanic per hour.
> You don't test your cyber weapons so anyone notices.

Yes, I know. I'm saying it's not impossible that this is an actual attack, not a test.
This has been done before many times in many ways for many different purposes, some worse than others, as object systems for C (Xtk intrinsics widgets, GTK's GObjects), object systems written in C for other languages (ScriptX's "Objects in C", TCL/Tk widgets, Lua objects), cross-language object systems (Microsoft COM, IBM SOM, OpenDoc), distributed object proxy systems (CORBA, DCOM, DSOM), and object oriented C language dialects (Objective C, C++, Java).

Not that it's not worth doing again for fun or to explore different techniques and purposes. But the ones that are in use in the real world are incredibly clumsy and complex, require a lot of boilerplate and yak shaving, and you have to buy into a big toolchain and religion.

"The guy who invented the wheel was an idiot. The real genius was the guy who invented the other three." -Sid Caesar
What are the crash ratings all around on the Versa? I feel you are not being very scientific on this. She wasn’t injured in her wreck, you are extrapolating that she would have been, but you don’t know that. Bigger is not always better with crash safety, I see this idea espoused a lot. The old huge rigid cars from back in the day are actually death traps because they don’t have crumple zones and the frames are too rigid, transferring all the force to the occupant in a crash. That’s why demolition derby contestants always get those old full frame cars from the past, they don’t crumple and they transfer force to the other vehicles, but also to the driver.

If the modern crown vic is 5 star rated this may not be a problem, but the rating probably came before they added the door supports for the police, so the car may actually be more unsafe now.
Even as someone who has only superficial knowledge of the topic, that course was very underwhelming.
[1] is #define[d] as sgl_baseof(type, field, ptr) that appears to used to return a pointer to a "type", which is a value stored in memory at run-time, of a field in an object (ptr)? I and many others would not consider a run-time type system to be "the" solution to downcasting in C. Regarding the use of C for "fancy abstractions" such as classes and objects, the derivatives of Cfront (Corneau C/C++), which is an implementation of C++ using C, are not just alive, but have been chosen to implement many production systems (https://en.wikipedia.org/wiki/Edison_Design_Group) used by millions today, although they too "inherit" the issues with the C standard. It is true that the GObject system has many problems one of which is the reference counting (sink/sunk) process as requiring a certain memory (de)allocation mechanics as a requirement of the object system is not the most applicable in certain situations.
Scopt 4: command line options parsing in scala
Trust. Good content. Good products.

Both Seth Godin and Leo Babauta have talked about this on their blogs quite a bit.
Thought of that way, having to use a bicycle is part of what keeps folks poor - soaking up their time and the larger operating cost...
fair point, I keep confusing the two.
While this is true with regards to the motor, battery, etc. the rest of the car is the same as standard vehicles and will fail in the same way as today's cars do. So if the AC fails, some computer board fries, suspension gets messed up, etc. you're still back at the shop.
Mocks instead of DI?
I will concede the point that I am not qualified in aircraft engineering, just in autonomous systems, which is a kind of meeting ground here. I have seen way too many people getting over enthusiastic about the capabilities of autonomous systems of all kinds, which I think is a real danger here.
It is strange you quote Air France 447 as an example of some kind of superiority of automation, when in fact its problem was caused by eliminating physical force feedback between the pilots by (over) automation.
Trend Coub Video Set #193 – Best Vines Publication Videos (FunnY Cube)
You have to be careful when interpreting 'safety feature'. It does of course have airbags and SIPS but NCAP is now considering driver-assistance equipment as part of the assessment. So they moved the goalposts and retested the same Panda.

And as a result year's NCAP 'stars' signify something different to previous model years, so a zero rating in 2018 might still be better than four stars in 2014. That is important when comparing against second-hand models.

Personally I think that NCAP should just rate on actual impact protection measures and provide additional, supplemtary ratings for other features.
The kernel code is nowhere near ideal nor "space-shuttle" code. It has a ton of single use functions which is essentially the opposite.

Magic numbers and timing without explanation why.
Rarely used technical descriptions such as "Lance mode".
Tons of unchecked assertions on lock when kernel provides a lockdep check for this.
Custom logging macros.
Flies in the face of kernel "goto error" error handling convention in a few places.
XXX with obvious bugs mentioned, unfixed.

And more...

Splitting it into more files wouldn't help at all.
I sometimes, in Python, cautiously use floating point numbers as dictionary keys. I do this when what I mean is "this exact floating-point number" and not "the result of an equivalent computation." It's almost never a good idea, because it's really easy to trip yourself up by assuming the latter when only the former actually holds.
The gaming market is fickle, next year we will be talking about something else.
It's not neccessarily AS4812 / China Telecom announcing this themselves. Anyone could be announcing AS4812,192.208.19.0/24. For some degree of attribution, you need to go and figure out where the actual announcement is coming from.

The "beauty" of BGP :)

edit: It's also interesting to note that the bogus announcement is for /24, which is more specific than the original /23, so it takes precedence.
Yet he said the crown vic has "reinforced doors due to being a former detective's car." Also, are fires really that much of a worry when you get in an accident? I have seen very little of that happening... More likely probably that your alternator causes a fire.
Is there any way to get a list of my direct friends with all their contact information (email, phone, etc)?
A free clone of the Age of Empires II engine
My big advantage of being remote is zero commute (used to do 5 to 6 hours of commute per day). I have a dedicated room at home and I would not trade that for some office space I had to drive to without some compelling and temporary reason.

Occasionally, the sounds of the house interfer, but I can either drown it out with white noise or ask those making the noise to stop. My wife and kids are very good at respecting my workspace.
I am not referring to flipping through a book's pages. I am referring to reading a book.