jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The Code name as far as I can tell. Got three different cherry red/black 87 keys (AKA tenkeyless), including a Filco and a cheapo chinese one. And I can not see what this one bring to the table.

This is the keyboard Jeff Atwood was talking about I think: http://blog.codinghorror.com/the-code-keyboard/
I use tail -f inside tmux anyways, so I already have the extra feature less offers ("navigation mode", searching, etc) without giving up the "watch multiple files" feature.

A much nicer alternative, IMHO.
I developed a different take on this issue recently. It's not that technology could destroy us - it's that the amount of complexity we are continually building with technology will eventually outstrip the resources and intellect of the human species to manage it.

Another way to put it: what if the Great Filter (https://en.wikipedia.org/wiki/Great_Filter) is really that biological life doesn't have the resources available or the capability to develop the intellect necessary to manage all the technology required for a species to go intergalactic?
Sure. But to see it, we'll have to expand the example a little. Suppose you release the average salary for people that got an associates degree from the community college system - just a single number. Then you release that number broken down by campus. Then you release it for all campuses together, but broken down by subject area. Then you do it broken down by all campuses AND all subject areas. Then by all campuses, subject areas, and industry of employment. Etc. Ad nauseum.

Now suppose you had one person who got an associate's in art from campus X. You hide that value. But you now need to go searching across multiple dimensions to find "buddy cells" to suppress. You need to make sure that you suppress the value of associate's in art, but from a different campus. And you need to suppress the value of associate's from the same campus, but in a different subject. Otherwise, somebody can algebra-out the originally suppressed value. The more dimensions you have, the more you have to search across to hide data.

But here's where the optimization goal comes in - you don't like hiding data. You want to release as much data as possible. So you want to find a way to release the maximum amount of data while still protecting individual privacy.

The greedy approach is to go through every suppressed cell and make sure that it has a "buddy" cell across every possible dimension of aggregation. If it does NOT have a buddy cell, then select the cell in that dimension based on the smallest number of people, and suppress that one as well. But now you have to make sure that THAT cell is protected and can't be algebra'd-out, so you have to cycle through again. You keep doing this, always selecting the smallest possible buddy cells, until you have at least 2 cells suppressed across any dimension that can be aggregated.

Of course, if you really want to release as much data as possible, you can treat it as a binary integer programming problem where your goal is to minimize the sum of the N of data underlying suppressed cells and your decision variables are whether or not to suppress a given cell...

I hope that helps?
A bad paragraph does not get the point across because it is doing things in the wrong order, or taking to long to get there. Hoisting code can be removing repetition, performance... So many things. Rearranging or deleting code so that a piece is not trying to do three things at cross purposes, for one.

Code is meant to be read by humans and only incidentally by computers.

A lot of architecture is just being clear about what is intrinsic complexity and what is accidental, be it cognitive or computational.
Out of curiosity, what makes QNX a better architecture than AmigaOS? I had a Blackberry Playbook back in the day but that's the extent of my exposure to it.
I have the same problem with my personal projects. I have one project I've been in a "groove" on for several months, and now that it is close to complete I'm having an existential crisis, wondering what the point of the project was in the first place.
I love this, I usually write my notes in Atom for school (I know overkill) but I sometimes takes screen shots of slides for my notes and never had a good way to view everything together.. this works!
Context is for kings.

Captain Lorca taught me that.
Vaccines are neither leaving the UK, nor reaching other countries.
I'ld say 7 out of ten programmers are men. Seems like they are keeping with the probability.
If reported accurately, what an intensely classless scam by the old Asian guy!
It's one thing to steal bread when your family's starving. It's another
bizarrely gluttonous thing to gorge on $700 worth of catering at the
restaurant's expense.
>they neither support backing up the database nor syncing/importing old messages from the phone

Why Signal doesn't support this is beyond me. I can basically only use it for scenarios where I don't want any chat history, which just isn't that common.
As I said, he is not doing anything illegal, he is paying his staff, and he is only going after big companies.

I can understand the patent system harming small companies is bad, and I understand there should be no patents on simple ideas, but going after big companies is not as bad.
Steve Jobs tortured my kittens. It's true because I say so!
And get annihilated in the process? I doubt they want it that much.
ill believe it when I see it.
http://caniuse.com is much more trustworthy and has broader coverage.
where is your current location ?
All mixed together.
That is what hell is like.

I too was looking forward to a printer that built objects out of lego. Would be a great project to work on.

Nevertheless, this is great. The printed sheet turned out much better than I had imagined. Shouldn't be too hard to put in different colour pens.
She's located in the Bay Area. Good question, thanks.
By your logic, we should blind people who can see, because they have an unfair advantage over the blind.
>Stop eating gluten for two weeks, or preferably three. If you feel better after that, then you may be on the right track, but wait, it might be placebo. To be really sure, have yourself a big ol' bowl of pasta or pizza. In about 5-7 hours or so, if you're suffering from Celiac... you'll know.

This. A friend of mine is a celiac and didn't know throughout high school; she and her family simply thought she had a very weak immune system since she was sick so often. (In fact, she often ate crackers to calm her upset stomach, which obviously exacerbated the problem.)

To clarify, though, the big bowl of pasta comes after the three weeks of "no gluten." If you're suffering from Celiac disease, as jerf said, once you take in a large amount of gluten after going gluten free for three weeks, you will notice. It will be like night and day. If you feel fine after that pasta, you're not a Celiac.

I'm not a doctor, but this is a pretty clear cut test.
I agree that life is much more than just a startup. There are many more things more valuable than making a startup successful. My point is that the founders deserve credit for a companies success but discrediting early employees is ridiculous.
around 14 days ago I updated my browser to firefox 4, and all my delicious bookmarks that were in tag clouds on my deliciousbar disappeared - silently deleted. They weren't to be found anywhere, not in my tagcloud, not in my history not on delicious site. I e-mailed them but didn't get a reply, and now it seems I've lost years worth of bookmarks that were important to me.

I'll never use delicious again.
I searched for the phrase "high performance culture" in the article and couldn't find it. Was it edited after you read it? He does talk about "performance engineering", which basically means "make video streaming work really fast".

Can anyone comment on Netflix's backend architecture?
Yes, most certainly - but turning off this filter is literally a two-click job. And unless you're a new customer to this ISP today, chances are that you were already asked "Do you want Broadband Shield? Yes or no" (that's what Sky call their filter) and responded accordingly.
The current license is a totally impossible custom one. It tries to say the same things at least 3 times each, resulting in an uninterpretable mess, with ambiguities decided by the author, and after his death a committee. E.g. he's stated that you cannot make public an unfinished implementation. There's also the minor detail that his promises pertaining to money are worthless if they prove to be inconvenient.

The concept of the license is OK, the author wants a "Write Once, Run Anywhere" landscape where you can't break the spec and therefore other people's code, but the implementation is bad enough a lot of people including myself gave up on investing in the language and ecosystem.
Roadside Picnic was really chilling. I'll definitely add this to my list as well. Do you know of any recommended reading lists for Soviet/Eastern Bloc scifi?
This was really good. The mix of PHP as a better solution for shared hosting (and its simplicity for beginners) and the horror story of Perl 6 were both big setbacks.

Allison Randal wrote on the death of Perl a while back and had some observations worth nothing to understand how it fell:
http://allisonrandal.com/2013/03/31/mythbusters-why-i-still-...

I really liked working with Modern Perl, but rarely do anymore mostly since "nobody uses Perl" kills any suggestion even when it might be the right tool for the job. Ruby has become Perl 6 for me.
I guess that is it primarily the essays by Paul Graham and secondarily (very minor) that I really like the simplicity of the way that it looks.
> BMW’s more expensive cars for example are simply less reliable.

Less reliable for the second or third owner.
Yep, I confirm, intelliJ does know how to do that. I don't understand the rant either, so I'm going to assume he doesn't know how to use the stack on the bottom left of the debugger.
Thankfully they are not valved, people who wear valved masks are worse than anti-maskers.
My father actually ran a plastic waste recycling business similar to this about 20 years ago. He didn’t add any filler to the plastic so it was just ground up and run through an extruded and then injected into moulds. He mostly made beams and boards. The business didn’t survive but we still have a number of the plastic boards and beams. They’ve been in continuous use on his property for the past two decades in various incarnations as fencing, shed walls, sleepers used for keeping material off the ground, etc. They haven’t degraded as far as I can tell although they might be slightly lighter in colour. Only some of the 2x6 boards deformed and broke when they were used as a fence but I think that has more to due with livestock pushing up against them.

These bricks will probably work fine as foot paths, the sand and dye in them will slow UV degradation and foot traffic is unlikely to wear them much. I wouldn’t build a house out of them, offgassing would be a bigger concern for me than sagging, at least on a 1 story structure. A brick is a widely useful thing so I hope her business does well. She’s essentially just making plastic composite which is something you’re seeing in North America now used for decking.
> Microsoft Word was once a word processor. Today it's a database, and a Web-layout program, and a floor wax.

I stopped reading at that point. I was hoping for some thoughtful analysis, not Andy Rooney.
Richard Muller and John Baez? Or is more that one face too many?
They definitely were not doing last mile delivery themselves. They use an outsourced delivery company. Those vans you saw with their logos on them were just part of that deal.
You caught me in a loop.
Maybe unrelated but is it really possible to automatically grab a graphics card with the use of scraping bots? I have been seeing a number of 24/7 livestreams on Twitch.tv that are literally tracking the latest stock status from major e-shopping platforms. I'm not sure though if they're doing this to grab one before anyone else or about its chances of working as intended. I'm really curious about it.
Struggling with the accent perhaps...
Did a search for “Scott Alexander Siskind” lead to SSC?
Thanks, the test was very refreshing. I really like the simplicity. As an anecdote, my result came out very close to the one from 16personalities.
Not saying that they don't send data at startup (but it is more likely that it will be delayed by around a minute or two), but not acknowledging that dumb (OLED/LCD) televisions' faster boot times is simply due to having literally fewer functions is missing the bush. Even well-optimized embedded Linux still takes around 5 seconds to boot to init whereas dumb TVs are already (usually) finished in 3 seconds.
Brilliant film.

One of my favourite things I've ever seen online was something calling Mark Kermode pretentious, when his favourite film one year was almost the Shaun the sheep movie.
Regarding point 3, the argumentation given about framing and narrative just supports the hit job claim IMHO. Part of the NYT narrative is that anyone who doesn't support the narrative is an enemy. Writing a piece within that frame about someone who does not toe the line almost automatically turns it into a hit piece.
I am currently working on the Nelder-Mead optimiser. I will also look into "BOBYQA". I am always searching for interesting algorithms that my users need. If you have more suggestions you can open an issue in the repository.
How well do the batteries hold up in cold weather? I live where it gets pretty cold and I worry about shrinking range, especially when using the heater.
I love it. Someone posts a comment in public forum saying that people can't write dissenting thoughts because of the chilling effect of government surveillance. Someone else asks a question in response that doesn't quite fit with the political climate on HN, and is subsequently downvoted to the point where the comment is barely readable. Irony is dead.
The vast majority of people I know are buying top phones for things like: sending SMS, calls and camera.

Only my brother uses it for Internet browsing.

I know of only one guy who uses it for the agenda features (and it's a blackberry).
it's definitely a reason for python. consider:

if foo:
if bar:
do something
else:
do something else

how would you autoindent that?
There is no smallest nonzero distance in Euclidean geometry.
Actually: Call stock holders.
Back in 2003, Tim Bray hit that nail: "Are You a Sharecropper?" https://www.tbray.org/ongoing/When/200x/2003/07/12/WebsThePl...
I'm not going to pay $10 for an app I can't transfer to another device. As long as our phones are disposable so too are our apps. And I don't pay top dollar for garbage.
When I first saw the app store, my initial reaction was that this was the K-martization of software. Numerous low cost products, difficult to distinguish (publishing of specs in differing orders makes direct comparison difficult), leveraging audience for supplier allegiance, and both cost & product range over consumer. Apple managed to add in true vertical integration, and it was pretty obvious it was going to work out well for them, but with side effects.

I hate it as a consumer (I don't code), and I hate it all the more because I know why my options & buying experience are being impacted by their business model, given that I do know developers, and have been buying software since the late 80s.
This just dropped by -4 in a ten second span (edit: moments after another -4), essentially confirming the suspicion.

Do the moderators of HN have any comprehension of how completely incompetent they are at what they're doing? HN today is the perfect example of a profoundly squandered opportunity, and it literally gets worse by the day. It has gone from must-visit to "meh...everything else is exhausted".

But I get a little bit of delight imagining these -- and I apologize, but it is the only word that fits -- hacks conjecturing up some philosophy that makes them productive and useful, instead of destructive and futile.
I wouldn't get too worried about needing to add Brisket to your bag of tricks anytime soon.
Thanks! I spent a lot of time thinking about UX, so that means a lot (note: there's a full mobile version available at http://m.penmateapp.com) We've started allowing families to send a free letter and photos last week so that's helped quite a bit.
I like it because it was so easy to implement and it worked well, unless your objective function had very narrow and steep valleys.

I don't know if it's popular, heheh, it's been a while since I've been in maths school, so that's why I'm asking.
> Much like the human appendix, they were once incredibly useful, even essential, but now people can get by just fine without them.

The human appendix is not useless, is part of the immune system.
This article is weird: Bing has not ditched its zoom slider, it has merely obfuscated it, hiding it behind a pair of (still present) looking glasses. In fact the author even mentions that in the linked article:

> In a way, though, the old slider is still there: all you have to do is hover over the new zoom controls (the magnifying glass buttons), and a new slider appears. From there, you can use the new slider in the same way that you would use the old one.

Now there really are two broad cases, zoom-slider wise:

1. On many mobile devices, pinch and unpinch are becoming pretty standard "zoom" and "unzoom" commands. Since they're analog and when they're handled correctly by the OS, they make sliders redundant as a control device. On the other hand, sliders still have one great advantage: they show the range of motion available and the position of the current view within that range

2. On non-mobile devices, you can not even be sure the device has a hardware way to manage zooming, and even when it does that devices may not be analog or accessible. Or it might be used for something else already (mousewheel to zoom on the map in a web page? How about no?)
TC don't just report the news. Sorry but there are plenty of examples of their personal opinions creeping in.

Not that I have a problem with that but TC do like to play clairvoyants.
I prefer option A - it looks more 'real' with some example work.
While I find it admirable that the author wants to charge for quality content it really isn't his decision what is worthy of being paid for. It is his audience who is the final arbitrator of what is worth their $1.99 a month.

There are after all a ton of shitty things being bought and sold for much more.
Compared to so many other IMHO less serving startups receiving funding up the yazoo it's hard to imagine spotify not being able to get the funding needed.

I have been using it ever since it was only out in beta and haven't looked back ever since. Today iTunes is primarily used for iTU and Podcasts all other music is played from Spotify which btw supports locally stored music and actually have a social service that works.
Sometimes a UI goes wonky, and I find it useful to be able to click on the zoom as a way to 'reset' the display in a somewhat predictable way.

This may be like pressing an elevator call button to make it come faster, but I still like having some graphical evidence of an offered functionality. Without a zoom slider, then it's not clear whether other zoom functionality is enabled at all.
Or simply use Password Gorilla ( https://github.com/zdia/gorilla/wiki ) and it will generate really strong passwords for you, and save them in a secure manner, all at the same time.
Yes, I'm sure your one page, one form, application tells a lot of relevant stuff about GAE.
ajinkyakale, "harder to learn" doesn't expose the fact that data.table provides so many features that, for example, dplyr just doesn't. And in addition, it is fast and memory efficient.

Rolling joins for example are slightly harder to grasp concept because most of us don't know what a "rolling" join is (unless you work regularly with time series).

Aggregating while joining is hard to grasp not because the syntax is hard, but the concept is inherently new.. It allows us to perform operations in a more straightforward manner, which most embrace after investing some time to understand it.

Binary search based subset, e.g., DT[J(4:6)] is again another concept that's new. One could use base R syntax and use vector scans to subset. But when you learn the difference between vector scans and binary search, you obviously don't want to vector scan. Now we can say that learning the difference between "vector scan" and "binary search" is really hard, but that'd be missing the point.

DT[x %in% 4:6] now internally uses binary search by constructing an index automatically! So you can keep using base R syntax.

And dplyr doesn't have any of these features.

In short, a huge part of "bit more time to get used" is due to data.table introducing concepts that aren't available in other tools/packages for faster and more efficient data manipulation. And I say this as a data.table user turned developer.

"harder to read after writing it" is very very subjective. I don't know what to say to that.
IMO all apps should have a pin to taskbar at the end of installation.

Opinions differ :] Please, NO. I am the one deciding what my desktop looks like. After all I am the one who uses it. Just like I detest the installers which slam their shortcut on the desktop without permission, I feel the same towards those trying to do that to the taskbar. Even more so, as it has less room.
Put yourself in the start menu without explicitely asking: ok, you have to put it somewhere to be discoverable on Windows.
After using ESIs with Varnish for a project, I'd never do it again. Cached static pages with Javascript that pulls in the dynamic parts is an easier solution to maintain and has better failure modes.
Unfortunately account recovery requires a secondary means of contact... I'm much more likely to give a new site my email address than a credit card number, phone number or other piece of personally identifying information.
I could not agree more. And even with the things you mentioned, such a script will still be tiny and very readable.

You just have to love the simplicity.
Yes, very early on, then as a sibling comment is saying, then managers.
Serious practical problems:

1. Weight of the magetron, battery, and power supply to power the magnetron.

2. Shielding required on the aggressor drone to prevent it from frying itself.
It doesn't matter if you can MITM someone through the DNS. Stipulate that it's trivial to do that. You still can't get in the middle of my SSH connection, because SSH authenticates itself, bidirectionally.
>Here's what the "sensible adults" think about when they see problems like this. Operational Supportability: How do you monitor the operation ? Restart Recovery: Do you have the ability to restart the operation mid way through if something fails ? Maintainability: Can we run the same application on our desktop as on our production servers ? Extensibility: Can we extend the platform easily to do X, Y, Z after the crawling ?

Yeah, and then they produce some over-engineered monstrocity, late, over-budget and barely able to run...
You can look over the HN search results too: http://hnpaper.forge.partlab.io/search?q=how+freelance+find
Sorry, what does that mean?
"Then again, it is a business and they will survive without me"

Exactly. Always think about yourself first here. It is ok if you leave. Just don't tell your boss until you have another job. Once you get a job, serve your notice and leave gracefully. Keep it simple.
but it's inactive for whatever reason

Not hard to see why from your explanation.

You don't need implementation in the browser. You need the CAs to provide the public audit logs and all HTTPS domain owners to check them for unexpected issuance.

The browser is just a political tool to enforce the CAs to provide the logs, for example by no longer marking their certs as trusted unless they do so.
A fruit banana ham sandwich. Maybe add a upvote/downvote functionality so that such things can be send to the bottom.
Pumpkin Spice Latte