jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I understand that this is a UNIX trait, I tried to choose my words carefully. Linux follows that philosophy (to some extent). Not: that is a Linux philosophy.

My main curiosity comes from how Mac OS X, being a sort of flavor of BSD, also follows that philosophy. The Mach kernel probably messes all that up though. Anyone familiar with the such things?
You can only be deployed if you're in the army, most countries have volunteer armies. What is your point exactly ?
1. That the world isn't what people say it is.

2. Nobody who has ever lived has ever invented or created anything. Human beings are just collage artists that rearrange "stuff" (matter,energy,etc) .Those who do it in a manner that certain people find convincing or fascinating are labeled innovators, the less convincing ones are labeled plagiarists.

So there's nothing wrong with stealing bits and pieces of others work as long as the end result is convincingly "original". Because that's all anyone else has ever done.
Computer science is bullshit, it should really be taught as an art curriculum with code as the medium.
I'm getting my CS degree because I want to know and understand computer science. This article is just wrong in so many ways.

The author may be surprised to know that just because most of us CS majors will become programmers doesn't mean that we all want to take a "Programming" degree that would probably boil down to vocational training. There's nothing wrong with having vocational programming courses, but I don't know if universities are where they belong.

Secondly, there is a false dichotomy here between "programming" and "theoretical computer science." Theoretical computer science is merely a part (albeit an important one) of the field of computer science. There's also things like operating systems, databases, networking, graphics, and probably more. All these fields have overlaps with actual programming and theoretical computer science, but aren't solely in one or the other.

As an aside, I think the term "theoretical computer science" is often applied too broadly, since I wouldn't consider things like algorithms/data structures, AI methods like image recognition and data mining, and multiprocessing to be all that theoretical, since they don't require mathematical rigor to understand or produce useful results.

My Algorithms and Data Structures class didn't have much math at all. Complexity theory edit: and algorithm analysis did require brushing up on some summations and limits from calculus, but it was taught from a very practical perspective. My Languages and Machines class, ostensibly the most "theoretical" of all, has been my favorite class, and other than some basic digital logic it had no math at all. That's not to say it wasn't formal or rigorous; it just wasn't what I would consider purely theoretical.

The author claims that CS students don't plan to be computer scientists, but rather programmers. I am and will always be a computer scientist, and I will probably work as a programmer for most of my life. I see no contradiction or foolishness there.
I hope that someday in the not-too-distant future programming will be considered the new literacy and will become a foundational requirement for every discipline and major, just as writing is today.
well from the whois records some of the domains were registered on email addresses from chinese providers.
Typically in a tiling window manager you will have a main window open with, say, an editor, and other windows open with man pages or documentation.

Sometimes you just want to browse through something that is text, online documentation for example. In a tiling window manager, your browser might be in a window that is, say, only a quarter of the screen's real estate, so you definitely don't want the browser to be filled with cruft like scroll bars or menus. Since the viewport is so small, you want all of it to be "content" and none of it to be "browser". So a text browser makes a lot of sense.

I do this all the time, usually with elinks. Mind you, I still have chrome open in a different group (or tab).
So you’re using this confusing 5-digit notation to help clarify things for historians ~8000 years from now?
If you are already on AWS, I would suggest checking out RDS. You pay a slightly higher price, but the time savings are well worth the extra cost.
If you wanna make me feel old, just consider that Commandos was released 10 years after my first commercial game, so I'm even older. :D Fun bit: I never ever finished a single mission in a Commandos game.

Yeah I did code architecture work on Commandos 1, then led the tech & tools for the expansion and Commandos 2. A lot of the C1 work was related to this topic, actually: when I arrived at the project, it was hard inheritance-based with a fixed set of subcomponents, and I shifted it to a common base for gameobjects (the class "Bicho", really odd name) which contained a collection of arbitrary components that communicated via messages. It was more extensible that inheritance, but very messy - too many assumptions and typecasts. First steps... The Commandos 1 codebase was thrown away and restarted from scratch for Commandos 2.
$10/mo too high imo
Thanks for sharing! It's always inspiring to see different workflows.
Microsoft doesn't need to acquire Intel, they need to do what Apple did and acquire a stellar ARM design house that will build a chip with x86 translation, tailored to accelerate the typical workloads on Windows machines and sell those chips to the likes of Dell and Lenovo and tell developers "ARM Windows is the future, x86 Windows will be sunset in 5 years and no longer supported by us, start porting your apps ASAP and in the mean time, try our X86 emulator on our ARM silicon, it works great."

Microsoft proved with the XBOX and Surface series they can make good hardware if they want, now they need to move to chip design.
FWIW, I have a 2010 MBA which was _heavily_ used for years as a primary development system. The SSD only started to show signs of degraded performance last year and that wasn't massive. I would be quite surprised if the technology has become worse.
Sorry, what? Nothing I said had anything to do with denying reality, achieving happiness at all costs, or anything like that. I'm certainly not in favor of that.

I am expressing my belief that progress and happiness pair pretty well -- they should not be at odds with each other.

In addition to earning a living, it's why I got into this industry. Is that not why most of us are here? Aren't we here to write code that makes things better for people? Perhaps not on world changing levels, but hopefully on some level even if it's just making the file upload box on some fourth-rate social media site a little easier to use?
Perhaps that was just fatigue coinciding with a new admin.

Notice how in the first few months of the pandemic the daily stats were front page? Like, every day and multiple times per day. Now we just occasionally get the "USA breaks single day record" second or third level heading with no specific numbers.

But, I promise you in 4 years people will be remember this as "Remember when the media was reporting the pandemic deaths non-stop when Trump was in office but it _suddenly_ stopped when Biden was in office?"

Just like people seem to remember when "Mitch Mcconnell" overrode Obama's veto. The veto both houses and both parties overrode. 97-1 in the senate.
I clarified in my other comment -- I wasn't trying to imply that the violence here was a consequence of the extremists involved having any legitimate claim that their free speech has been curtailed.

I think this riot is best understood as being actively organized by the current ruling party.

I think there is a clear free speech issue in the current politics though -- systematically devaluing the potential for productive political talk is a form of free speech restriction -- it's a ddos attack against rational discourse - which has the effect of reducing the value of political discourse in general.
They’re out there if you want to search for them.
Some cynical lessons from 15 years in:

1. Politics is everything - how you are perceived is politics, whether you get assigned the projects you want is politics, career progression whether technical or managerial is entirely politics. You will be told various nonsenses about 'flat structures' and 'meritocracy' throughout your career but it's bollocks. Play the game badly and the flat structure is your career.

2. Most programmers don't care - as much as you might care about software engineering principles or even minimal levels of quality in your work, you will be shocked at the degree to which most of your colleagues do not. They might give lip service to it but when it comes to it most justify doing a crappy job by hand waving about being practical. If you talk even mildly about code quality expect to have it patronisingly explained to you 100 times over that you are a perfectionist and customers don't care and etc. Etc. (Of course these arguments are easily rebutted straw men but good luck getting that across).

3. Raising what's right usually hurts you - people do not like to hear uncomfortable or irritating truths. See point 1. Pointing out that something is a risk or severely broken is more likely to get you hassle and lower people's view of you and God help you if you are proven right - there is never a 'oh you were right!'. Nobody likes to be made to look bad. Again see 1.

4. Never underestimate how shit the code is in your next job - the interview very rarely gives you the slightest insight into the quality of a new employer's codebase and never be surprised at just how terrible it can be.

5. We'll fix it later means we will never fix it - technical debt is a lot like national debt - ever growing and rarely paid down. If you are fobbed off with a 'we will refactor that later' comment take that to mean 'this is shit and I am fine with that'.

6. Sideways shifts reset your career to zero - there is no such thing as treating development experience as fungable. You are only as good as your years in this particular slice of the industry and more often than not you are only as good as your years in this particular company.

7. Fuck you pay me - at any time if you are told by an employer that you are part of a family or that your pay rise couldn't happen because you are already paid highly for your title or other such nonsense, start looking for another job, you are being used.
All I want to contribute to this is that if you think CNN is any different/better than Fox News you're part of the problem. They're both insanely biased echo chambers. It's so blatantly obvious too. After finding some propaganda to bash Trump with every single day for the past five years, they'll never once in the next four years ever report a negative story about Biden or his administration. Please, go ahead and count how many times it happens. This is something you can verify yourself! Of course the bias rabbit hole goes so much deeper than just that, but they're so blatantly, demonstrably, biased that the fact that anyone considers them relatively impartial journalism, any better than Fox News, makes me lose so much hope.
"screw old people, kick them out of the city" is not a stance that wins votes.
I would like to learn more about this. I'd have thought costs should go down over time. Are we doing more or is the cost per unit (not sure what that means) is truly going up?

I think a number of factors add up over a 3-5 year timeline (obviously this will be more or less true for different organisations). There is the way the cost scales for a given instance in the cloud - in the old days, for example, doubling the memory or doubling the CPUs didn't double the cost of the kit, but it does for clouds VMs.

Another example is that the cloud bills you for everything, in the old days I could have a database server on a network and query it as much as I liked, the cost was fixed upfront for the lifetime of the hardware. Whereas it's very cheap to get started with a managed offering but e.g. BigQuery charges you for every query, Cloud Functions charge you per invocation, bandwidth is chargeable etc.

Speaking of hardware, in the old days you could look at your hardware and say, actually, it's fine, we don't need to upgrade/replace it this year after all, and it will just keep running. Whereas in the cloud the payment is continuous (perhaps offset by the fact that it's easier to "give back" excess capacity).

There will come a point at which the cost of DIY vs cloud will cross over, the question is whether you will reach that point, and if so, what you will do about it, since you may be well and truly locked in at that point.
Congratulations to Alex and the team. SCIM-based sync is exciting - not least because I've had to deal with this for my current customer (Azure AD + external cloud vendor's service).

I think this might seem boring to most of the startup cloud but putting in place the native 2FA might make it much easier to get certain business certifications like SOC-2.
You make a claim, but provide a link to a page that does not support your claim. Specifically, the "public results" section shows the winner of comparisons between compressed codecs, and not whether those codecs achieved transparency.
I'd love to see a few sample pages from the book (in addition to the snippets that were on the page you linked to).
Thank you!

Yes, in theory.. but in practice it didn't work when I tried that route. Because I use the Tufte-Book template, there is a constant margin to the side of the main content that holds figures, equations, and such.

This margin gets brutalized by every program (even the propriety ones Amazon built).

Lessons learned. I need to be more mindful of the various conversion processes in the future.
LOL thanks for the clip.
It could be opportunistic and a good practice. Users do benefit from sites that offer SSL. It's just that Google benefits too.
RSA-768 has been factored by academics in 2009[0].

It has long been speculated that NSA can factor 1024bit RSA (or DHE) using custom hardware, which is why in protocols like TLS and SSH the current recommendation is for keys, certificates and Diffie Hellman key exchange to be at least as strong as RSA-2048 (e.g. 256 bit elliptic curve crypto is strong enough).

0 - https://en.wikipedia.org/wiki/RSA_numbers#RSA-768
Gerard Manley Hopkins:

"[..] sheer plod makes plough down sillion shine."
It's not that simple. Education about capitalism is important.

North Koreans seeing the relative wealth of south Koreans is necessary to fuel a revolution.
The article was very interesting - I find the whole idea of "innovation tokens" very compelling.
However, I didn't understand how Rumsfeld came into play here. Did somebody understand this point ? I feel like I'm missing something out here.
How about tpd2? If you're comfortable rewriting everything from scratch, at least you'll be working from a high performance foundation -- http://github.com/vii/teepeedee2/tree/master

Weblocks is a very good concept if you're willing to get your head round it, and work within its worldview (which is about displaying widgets rather than manually generating HTML).

Everybody uses parenscript, which is a great concept.
Really? Do you have some other clipboard manager installed? I never have any problems with it. Just keep hitting the shortcut over and over again to cycle through them. Sadly they removed the old toolbar that showed you everything on the ring.
There are plenty of better ways; Giles just feels like doing it that way. Maybe you also noticed that the post includes pictures of Lady Gaga and Britney Spears that don't really contribute to his argument...
Poverty means not being able to afford basic necessities. By that definition, I don't see how poverty can be seen as admirable or good in any way.
But he did changed his stance. What is your point anyway ?
correct. This is obvious due to the list of shsh versions on file at 0:28 in the video.

The fact that the phone isn't shown, and he's on a canadian carrier doesn't help the case either.
This needs a little updating, but I've maintained this page forever: http://john-sheehan.com/blog/net-cheat-sheets
just sold it.
I like it! Let's throw in L1, L2, L3, L4, L5 too. The new flag starfield:

★ ★ ★ ★ ★ ★ L4
★ ★ ★ ★ ★
★ ★ ★ ★ ★ ★
★ ★ ★ ★ ★
L3 ★ ★ ★ ★ ★ ★ L1 ☽ L2
★ ★ ★ ★ ★
★ ★ ★ ★ ★ ★
★ ★ ★ ★ ★
★ ★ ★ ★ ★ ★ L5
Thanks. Now that makes better sense.
If the new material built on the old, shouldn't the old material be a solid lock?
How well is the "Cheap Bastard Plan" working for you? ;)
Twitter is a network that is used by 150 million people. It is embedded deeply into thousands of software systems. Millions of people consider it an important part of daily life - maybe more important than things like newspaper and cable TV. Every day, Twitter publishes (and collects) something like 50m tweets, and their database contains maybe the best record of what's happened in the digital world in the last few years.

That's unique.
Is that a reference to GOBBLES, by any chance?
Thanks for the feedback and offer. Sending you an email now.
Their problem is still not specific to this attack. But they need to figure out how to handle every kind of attack that will come, including this one.
I'm trying to provide a background because I have twenty plus years in the fertilizer business. I'm old enough that I remember when it was introduced.

I don't know WHO's agenda but I've seen enough cycles on both pesticides and GMO's when someone makes a provocative statement based on early research and are usually proven wrong.
Hydra and json-ld are already available : http://www.hydra-cg.com even if it's a little bit too verbose.

You can have a look of a simple way to do it in php with symfony : https://github.com/dunglas/DunglasJsonLdApiBundle
Yes.

Invest in things that you can use to survive. If you drive a car, then purchase car tools - like a sears craftsman ratchet set.

Don't buy a house that you won't be able to pay for if you're out of work. That was a real problem for me during the dot-com crash. While I managed to stay out of foreclosure, I was under a huge amount of stress the whole time. I could have either rented, or purchased a far-less expensive home.

Lots of people look to various kinds of paper such as stocks and bonds as "investments". I really don't. I invest in the tools of my trade.
DAMMIT PANZER!
I think this could be prevented by removing humans from the cockpit and let computers take over. Computers are already controlling most of the things inside an airplane. If this isn't possible, then the flight software should at least have protection against malicious pilots (this would protect against the mentally ill and also against terrorism (e.g. 9/11)). Basically, the planes could have failsafes to prevent malicious pilots from crashing them down or crashing them into things.
Well, I still can save the webpage under my_webpage.makemake.io and then save the source, but it's not so convenient.

What you could also do is integrate makemake.io with a subversion, so as a user I could change my website, and then compare it with a previous version.

Best of luck!
We are already struggling to make low cost solar panels that have a high efficiency using light absorbed from the visible spectrum (which accounts for most of the sun's spectral irradiation [1]).

Furthermore, you can't just have solar cells that absorb a wide range of the solar spectrum, there is an optimum band gap for these materials of around 1.34 eV [2].

This means that the most popular solar cells in development, namely CIGS and CdTe are already occupying the niche for maximum efficiency.
The challenge now is finding new materials that are cheaper to make and show greater efficiencies whilst not relying on the use of rare earth/toxic elements.

(Hint: the real development in this area at the moment is hybrid perovskites [3])

Basically, this is irrelevant cruft.

[1] http://zebu.uoregon.edu/~imamura/122/images/solar_spectrum.p...

[2] http://en.wikipedia.org/wiki/Shockley%E2%80%93Queisser_limit

[3] http://www.nrel.gov/ncpv/images/efficiency_chart.jpg

(source: currently doing a PhD in a new photovoltaic materials)
IMHO, they are selling some of the tokens so that they will have the funds necessary to pay for more development, for future PR, etc., according to their business plan.

I don't see another way of doing this, as working completely for free on such a big project isn't sustainable (this is what they're currently doing).

I don't think they will be monetizing your social capital, as this network will be P2P, decentralized and distributed, only you will benefit from your social capital; they only get the current funding for building the infrastructure and a set amount of APMs. They won't have revenues in the future from the network itself from what I understand.

Plus, I'm guessing they want to see that there are enough people who value what they've done, what they intend to do and that those people will form the initial community in Synereo's social network. At the end, if people aren't interested enough in what they're doing and don't see value in it, perhaps they shouldn't be doing it and I think this crowdsale will be an indication.

Personally I also got familiar with the team and I love the idea so I'm buying :)

All the best of luck!
I use Nikola with the "webapp" plugin [1]. It's still too much for non-technical users, but with some polish you could probably get it to be usable by anyone.

1) http://ralsina.me/weblog/posts/preview-of-nikola-webapp.html
This makes me feel so inadequate. I love it.

edit: I wonder how many similar postings exist from people who did not end up changing the world.
We already self manage our own infrastructure. So yeah, we are in exact opposite positions, thanks for the insight though!
I don't think 'scam' is appropriate. More like 'failure'? Scam is specifically with intent to defraud, but I do think these guys wanted to go to Mars, just didn't succeed like many other startups.
The job of a spy agency is to spy, that will never change. The problem I have is when it starts infringing the rights and freedoms of it's own citizens (ie C-51).
> there are not a lot of stock options floating around anymore.

> They have been replaced by, you guessed it, derivatives.

Stock options are derivatives. I'm not sure what distinction you are making. It seems like the term is being used for scare-mongering rather than serious analytical discussion.
Pretty sure they're selling jellyfish aquariums.
No surprise that it's mentioned in the book: http://books.google.com/books?id=afCxg5sogvAC&lpg=PT316&...
If memory serves, if you don't have a passport you can go to Mexico, you just can't get back into the U.S.
I did, but only at legitimate ones :)
I can figure out some of the words, but I wouldn't really call that font "legible".

Edit: Well, apparently I didn't even realize it was the lyrics to Never gonna give you up. Tells you how hard to read the font is! Once you know it though, the font suddenly becomes much easier to read!
I found your objections to this book pedantic.

For instance, in a chapter on string atoms (symbols) --- a concept which virtually no C program in the world takes advantage of, despite the centrality of the concept to Lisp, Python, and Ruby --- and this is the first chapter in the book --- you were shocked by his use of a 43 byte string to hold a number string... because someone might be using that code on a 192 bit machine?

You missed the forest for the trees. If you don't want your code tainted by the number 43, don't write that code. The point of the book is how you structure your code, divide it into subsystems, and present coherent interfaces to the rest of your program.
Seems to me they are focused on use cases and problem areas than implementations, and 3d printing and drones are means to some end as you've also mentioned. A category for 3dprinting or drones could mislead founders to fetishize technology than to have the problem guide the solution.

But at the end of the day, it's still a16z list and subject to their interpretations.