skysight-inc/HackerNews huggingface dataset:
I'm with you. I don't see the usecase for this. If you really want to migrate from a NoSQL to an RDBMS, you really need to restructure your data.
I would have to think, perhaps optimistically, that with all the issues with the recent MBPs that Apple would fix/upgrade the keyboards in the next series of MBPs. The rumors posted today strictly talk about chipset updates, but I'm holding out hope they fix the keyboards even if the form-factor of the device remains the same...
The meaning of "defensive programming" is highly contextual even within a given "field". Also, major influential parts of the industry (last example in date being the C++ committee) are moving away from indistinct checks and exceptions, and toward contractual programming.
Then I'm glad you agree that this resolution is a good thing.
> I debug maybe 1-2 hours per month

Do you include "Why isnt this test passing?" as debugging? I would and I spend a good amount of time answering that question.
Efficient Logistic Regression on Large Encrypted Data
Odd that they counted in the first place. Maybe this is part of a phased roll out to identify first (refine the models), then take punitive action?

The cynic in me says they counted in the first place because it helped everyone's ego (and wallet)

"Most of the time, according to Twitter, the locked accounts are not included in the monthly active user count it reports to investors each quarter, a critical Wall Street metric for social media companies. But the locked accounts were nevertheless allowed to inflate the follower counts of a large swath of users.

That choice helped propel a large market in fake followers. Dozens of websites openly sell followers and engagement on Twitter, as well as on YouTube, Instagram and other platforms. The Times revealed that one company, Devumi, sold over 200 million Twitter followers, drawing on an estimated stock of at least 3.5 million automated accounts, each sold many times over."
OK, we've changed to that from https://source.opennews.org/articles/how-propublica-illinois.... Thanks!
How exactly is it rhyming with anything?
The market economy would charge the almond cartel and alfalfa growers a lot more money for their water abuse in California, which would instantly eliminate the water problems for the entire state. Versus allowing $10 billion of agriculture industry to hold a multi trillion dollar economy hostage.
Yeah, I caught that... I haven't figured out how to get the hours down to that, but I am working on it. Mostly I just end up doing stuff like visiting my parents while I'm at "work".

I have a 17 year old and basically have ended up remote working just to be around him and his sister. For me, that's definitely a thing that I feel like was a great deal for both our lives. Also, now I'm just turning 40 and he's graduating high school, I've started traveling and working that that's also quite fulfilling.

I feel sad for those folks to- it's not a judgment thing, I just know how much I got from being around my kids and how much I personally would have lost out on.
Game Changing Home Buying System Only in the Greater Toronto Area at the Moment
I’m holding onto my ‘14 model for dear life.
I don't think it's bytewise (just like nobody does RAID3), but, yes, they can and do. The keyword you're looking for is "interleaving".

I think it's also not even by DIMM slot but by channel, so if the channels are unevenly populated (e.g. 2 slots filled on one channel but only 1 on another), interleaving is disabled.
The InstaOffer system is designed around streamlining the home buying process in order to ultimately save its users tons of money in paying commissions. InstaOffer allows you to save thousands to tens of thousands of dollars on the cost of hiring a Realtor to find you a home. When using InstaOffer to find a home in the Greater Toronto Area you will work alongside actual real estate agents who will guide you along the way.
> In this paper, we propose an efficient algorithm for logistic regression on encrypted data, and evaluate our algorithm on real financial data consisting of 422,108 samples over 200 features. Our experiment shows that an encrypted model with a sufficient Kolmogorov Smirnow statistic value can be obtained in ∼
∼
17 hours in a single machine.
I am not using Rosette, although I love the work Emina and Ras are doing to make synthesis accessible.

[ Edit: Your idea is fantastic, btw. If you can find use cases where the size of contracts is small, it'll be amazing to have synthesis from test cases. ps: Do borrow some ideas from the way Sumit solves Flashfill. ]

My system is closed source, partially because it is computationally heavy and I'll spin up a server fleet for analyses, and also because I don't want it to be used for attacks, i.e., limit use to mostly the original developers of projects.

Connect with the email on the website. I'll look at your code a little later.
I don't see how Debian under-engineered. Does it not fulfill its needs?

Plus, RH could have decided to make a proper v2 rather than build this lasagna of a format.
That's fair and appreciated. At that point I was agitated and defensive last night, and that came out there.
Wow. I wish I had time in the day to look at NFPA (Nat'l FIre Protection Assn) standards. 1931, 1914, and 1911 seem pertinent - this is clearly something that many people have devoted a lot of time and energy to.

edit: http://tkolb.net/safety/LadderSafety/LadderSafety.html ... can't vouch for site but interesting.
These problems are not unique to SQL, they are issues with any datastore. And if you're building your architecture correctly, the datastore is always going to be your bottleneck.
>Look, here's my card, I'm eligible!

The card doesn't tell a person that they are eligible, the card tells a person what makes them eligible for what.

The problem you're mentioning is an unrelated problem that every income based social program faces.
This is interesting, wonder why noone reads it. HN crowd bought at the peak, I guess; all of HN hates Bitcoin and friends.
Silicon Valley, from ‘heart’s delight’ to toxic wasteland
I think direct language support for "missing code here!" is a brilliant idea. Even when you have types and documentation, you often need to dummy check that values you'll get called with are what you expect.
> - Width of an int

If your software depends on this, you're doing it wrong.
As you said, depending on the existence of <stdint.h> is just fine, and you can then specify what you need. Even in the incredibly rare case of needing the width of int (serializing inputs and outputs of existing libraries interoperably on multiple machine ABIs) <limits.h> has you covered, albeit in an awkward way, unless you can assume POSIX and thus have WORD_BIT.

> - Endianness

If your software depends on this, you're doing it wrong.
If the wire/file format is little endian, input[0] | input[1] << 8, if stupid-endian, input[0] << 8 | input[1].

> - Search through a list of libraries until one is found that provides a requested function, then add that library to LDFLAGS

This is the exact opposite of what I want! If I'm depending on other libraries, I want that dependency explicitly listed and settable, not automagically found.

> - Does the C compiler work?

How is this reasonable to test? If it doesn't work, it can't actually do anything about it.

> - Do compiled binaries run on the build machine?

Totally ignores cross compilation, or deploys to other places -- e.g. containers.

> And it gives you control over things like:

These are generally useful, but the complexity required for autoconf is a huge cost to pay.

> Automake gives you:

All useful, yes. But these have never seemed to be particularly hard to do manually.
Call me crazy but I think a publication named "Chicago Business" would probably have a conflict of interest here.

Edit: Nevermind, it's an opinion piece, and behind a paywall to boot.
> "I can't think of any reason to acclimatize them this way instead of" ....

I bet the expert woodmakers doing this job have very good reasons. Reasons that you haven't thought of..

Seriously, these people are experts. They probably know their job, really, really well.
Use the Gingko App instead. It's even local these days. Whole tree of markdown in a single page,

http://gingkoapp.com/
It is true that you can answer any question by changing the question.

It would be nice if everyone wrote code that minimized state, or if every problem could operate with minimal state. But not all code is or should be like that.

"to do away with assignments" is not my favorite way of phrasing what you mean either; I would prefer people assign as many new variables as they like, and just avoid mutating them (i.e. making them `const` and using immutable data structures if performance allows)
But then what’s the point? How is it more secure to have anyone get a server cert automatically without credentialing. Not to mention training users to trust all the BS local CAs popping up now that can then MITM traffic.

As a user, I don’t want local networks setting me up to make me recognize their CA services.

At first I liked SSL everywhere, but now I’m seeing a lot of hacks that are going to make SSL less useful.
Same here, I tried replacing it with a 2018 Lenovo Carbon X1 with the intent of running Linux but that ended in tears. I just really wish they had continued this line of laptops ... or at the very least kept the keyboard in their newer models :/
Antoine Henri Becquerel (15 de diciembre de 1852 a 25 de agosto de 1908)
So? Just because you find it boring and mundane does not mean everyone else does. For me at least, there’s few things more thrilling than learning (and maybe mastering) a new thing. You think new systems start out in a vacuum?

Besides, part of the challenge is that there is no comprehensive spec for the Game Boy, so discovery through research and implementation is part of the process.

In contrast to the creativity that you can exercise along many dimensions of implementing an emulator, riding a bike or laying at a beach with a cocktail is hardly „creative“ at all, yet many people enjoy doing that as well (I certainly do). You said you might even enjoy playing with the resulting emulator, that seems even less creative to me.
You see this is what I don't understand.

Here lies a pretty cool article about a pretty cool practice demonstrating how the SFFD maintains their own equipment, to their own specifications (rather than an approximation thereof), and for less money than simply farming it out to a vendor. There might even be an applicable (to HN) lesson here on the value of employing an in-house toolmaker, whatever your profession may be.

And then there's this lot here in the comments that is completely in arms against it because le Hackernews is obviously an expert Fire Brigade, or just has an allergic reaction to civilian government agencies maintaining their own equipment versus joining the throwaway consumerist cult the rest of world has acquiesced to.
I made something kinda like this for Firefox for my own purposes, but less of a note-taking app, and more something just to write markdown in columns.

https://addons.mozilla.org/en-US/firefox/addon/colm/

https://gitlab.com/kevinfiol/colm

I don't expect it to be bug-free because it is something I made somewhat haphazardly for myself.
The Renaissance's Embrace of Numbers Revolutionized Commerce, Science, and Art
It sounds like a fantastic loophole that allows companies to break regulations. I love capitalism.
The Castle, I really liked, much more than The Trial, but I couldn't finish that either. I don't exactly recall where was I stuck but I remember literally struggling to read as if studying Algorithms or Machine Learning. I read it both in English and German with similar difficulty.

The Trial was the only thing I read from Kafka that I found kinda meh and boring-ish, again made it a bit more than half way. I tried reading The Trial at least 3 times, maybe more, with same faith every time. (I eventually learned its ending in a literature class, but given other works of Kafka, it was very predictable). I'll give it a shot again and maybe skip chapters where I lose focus and come back later.
Should software developers have to pay income tax?
Yes Gas is great, but in 100 years it wont be cheap. I wasn't really talking about the next decade.
Also at the University of Philippines.
One of the biggest differences between Europe and North America in this regard is that in European cities, emergency vehicles have to be designed to fit a 1000-year-old city in terms of width, turning radius, maximum weight, etc. This leads to a much more compact shape and shorter wheelbase.

In North America streets are designed to fit emergency vehicles. You're not allowed to build a street so narrow that a fire engine couldn't turn around there, for example.
1Pasword for ages had ability to sync your computer and iDevices on the same WiFi network by opening direct connections. A bit more inconvenient than cloud base sync, but convenience was always death to security :-) Self hosting may be the answer.
I'd suspect that if the actual net is anywhere close to even, then that scheme having the side-effect of further building up the solar industry, is a massive long-term win for renewable energy and the environment.
A related anecdote: There was for a long time, a history of students in certain disciplines such as physics and some areas of chemistry, making their own tools and equipment. My dad had to build an NMR as part of an analytical chemistry course. I built an exceptional amount of gear for my graduate research project. Of course there's the bit about using cheap labor.

But a side result is that you have a chance of actually understanding how your tools work, which is beneficial when developing new tools or when the tools stop working.
I totally agree. One of the things that keeps me in Ruby land is the absolutely phenomenal debugging/repl environment provided by Pry and related gems. When I want to understand how something works, I drop a binding.pry, run the code and start digging through the stack with the Pry toolchain. I feel like this process is so important and it's the first thing I find myself missing when I work with other languages. (I suspect you can get similar debugger/repl functionality with Python's iPython, but I don't have a lot of experience with it.)
Thank you! This, along with my sibling replies, is some great information. Nothing that most of us couldn't accomplish without it, but it's going to save a lot of time. Multiplied by all the others that find it useful (I can't be the only one, right?), you have saved a LOT of time :)
In related news, San Francisco is now the most expensive place to live in the whole world.
Inside EdgeMicro’s First Production Edge Data Center
The prices are the problem, but you are daft if you think the free market governs anything in US healthcare--it is a heavily regulated marketplace! Obama's "reform" kicked off the huge rise in deductibles. That's the truth, don't run away from it.
Yes, this is why they are useful. Generally speaking once I've found where the error is, it's real simple to find the one or two variables in scope, look at their values, and figure out the bug.

I would agree that if you're using a debugger to verify over many iterations that something isn't going wacky with state, then yeah, that's not a great sign.
Same. My '14 keyboard broke (it done got watered) and I wasn't going to pay $1500 for a repair, so I bought a replacement top case. And an entirely new laptop that runs Fedora with the remainder, to prolong the MBP's life for when I actually need OS X.
I’d call the debugger a nuclear powered print statement. Printing allows you to view particular state at a specific point in program flow; this is often all that is necessary to identify the bug. Doing the same thing with a debugger is amazingly inefficient.

...obviously this is mildly fascetious, but I want to point out the absurdity of assuming debugging is a difficult endeavor. That’s how it becomes a difficult endeavor.
Efficient way to market your business with no budget
But how am I supposed to know if I can trust it if it is the first time I am using it?
> 1. A stand-alone desktop app. Quite annoying to have to open up a browser every time I want to access a password.

It looks like the have a native desktop app for Win/Mac/Lin?
https://bitwarden.com/#download
It’s still true. A debugger is still unnecessary for daily debugging.
I would bet another advantage of wood is they fail gracefully.

From article:

"We had one ladder here that was fully involved in a fire for 25 minutes, and the whole tip of it—six feet—was crispy. It looked like a log you pull out of a campfire," Braun says. "That can't go back in service but we were curious, so we put a new halyard [rope used to hoist ladders] on it for a load test. Even in that condition, it passed."
I use an iPad Pro 12.9" with Apple’s Smart Keyboard. While the keys are okay (as opposed to the problem with the laptop keys), Apple decided to not provide a Forward Delete key or key combination. (Forward Delete deletes the character to the right of the cursor.) This makes text editing quite cumbersome.
Basically yes, but everything has to start somewhere. I imagine it'll always be a hard problem, but it'll improve over time.
Ipod with chicks, ipod with dicks, what more could we ask for back then. ^
The point is to prevent service providers like Amazon from making money by the software you built, but still allow end users to operate and self-host and modify it.
Of course they do, that is the hipster capital of the world and hipsters need everything to be retro.
It'll be fun seeing which accounts lose the most.

I expect a lot of whining about it, particularly in the political realm.
Scopolamine works well for me, too. After 2-3 days (on long sailing trips) I do get the side effect that makes it hard to focus my eyes at close distances (3"-9" or so).
If you make a meaningful product in your space and the origins of the name are easily explained through 1: your aforementioned wordplay and 2: the GoT reference (likely more common), then I think you should fight to keep a name you love and find meaning in.

Got any examples of this strategy succeeding?
I bought a Uniquiti AMPLIFI home router. It’s great for signal, but can only be administered through their app (all traffic through their cloud, etc). This really sucks and they don’t really care as it’s probably easier to dev and they get all that sweet usage data.

It’s not a good trend, but this is a plus for most consumers who don’t care about local network security.
This is a very good idea and I suspect is why I love Russian Literature so much since I took Russian Literature classes in college and read critical analysis of prominent authors. I'll definitely try this, thanks!
I've never heard of this publication, I'm definitely going to pay them $5/mo to read this one article.

Wait, no I'm not: http://archive.is/pLqLI
I think you might be surprised just how many people care more about price leadership than feature leadership.
Off the top of my head, I think it's a verb form: to surround something. Smoke wreathed around the altar as the chime rang through the hall.
Stack adoption makes people have to actually use them, which then gives them something to complain about (whereas before they could just ignore something not to their taste).
I'd say this is best described by the concepts from control theory. In this case it really reminds me of bang-bang control: https://en.wikipedia.org/wiki/Bang%E2%80%93bang_control and in particular, the failure state that it can result in when applied in the real world: "depending on the width of the hysteresis gap and inertia in the process, there will be an oscillating error signal around the desired set point value (e.g., temperature), often saw-tooth shaped." In this case, there is a ton of hysteresis and inertia in the process, and by golly, the sawtooth is what you get... more officers this year, more officers next year, more officers after that, maybe it tops out a bit, and then BANG big cut.

It doesn't perfectly apply because technically, the system does not merely have two states, but the failure state is still very reminiscent of what is described here.

As kcorbitt points out in a sibling comment, differential equations are also a very powerful mechanism for understanding these phenomena, even when they are continuously approximating a discrete function like "number of police officers". Unfortunately, the standard treatment of this incredibly practical and important topic in college is terrible, and people come out with no understanding of how important it is to understanding the real world. As a really simple example, anywhere you can find a -dx^2/dt^2 term, you are almost certain to experience oscillations; they can be drowned out but it takes a lot, to put it in intuitive terms. With so many such terms in the world, there's a lot of oscillations that you simply can't avoid. I tend to believe our economy oscillations more than it absolutely has to for various reasons, for instance, but the idea I've sometimes seen proposed that it shouldn't oscillate at all is impractical. Too many terms like that in the world.
Symantec Connect – Managing Mobility
DNA marks in adults tracked back to changes in earliest days of life
> Did they create the problem,

Yes.

> or did they mirror the reality they saw, where people that installed python3 symlinked python to python3?

Evidence please.

I can’t believe any user would do this because it instantly breaks all their scripts.

Every python 3 program I have thinks python 3 is #!/usr/bin/python3

> I think it's pretty obvious from this that the Python developers intended to completely replace python 2.x

Of course they did, but there’s a good reason there are no directions for installing Python on the python website tell users to do this: As naive and full of hope as the python developers are, they’ve got nothing on the sheer hubris of Linux python packagers who think they’re doing gods work by commenting out random seeds in OpenSSL.
But still, they may be biased. Chicago is affordable compared to many other big cities, but getting from there to "last remaining" probably requires a careful choice in the cutoff for what you'd call a "skyscraper city".

About an hour and a half north you'll find another American city that has skyscrapers, and also has a cost of living that's somewhere between half and 3/4 of Chicago's.
I've lived in Chicago for nearly 10 years and will continue preaching its advantages to anyone who will listen.

Crime isn't as big a problem as people think it is (it's isolated to a few long-disadvantaged neighborhoods), it's affordable, cars are optional, and we have two airports to escape the winter weather.
The Creative Fund Launches to Back Every Project on Kickstarter
That's a good point. I didn't really think of that. It still feels a bit off, but that does help return some of the feel-goods back into buying solar :)
> w3m displays hidden text and greatly improves readability on many web pages

Are you saying that ignoring CSS rules for hidden content improves readability? I find this very hard to understand. For example something like "Thanks for submitting this form" appearing on page load is not an improvement to readability.
I'm not familiar with Utah's program, but it sounds like an emissions trading / "cap and trade" program. https://en.wikipedia.org/wiki/Emissions_trading

There are two ways that this is netting something:

1. Utah gets to set the total allowable emissions/year. If this is set lower than what emissions would be, absent the program, then emissions will be reduced.

2. Companies have to pay for those credits. If the credit price ends up being high enough, then companies will invest in ways to reduce emissions, e.g. by purchasing carbon scrubbers.
Let's add cannabis to the list which will use huge amount of water.