jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
modern really?

if you want reliability and solid software you don't go anywhere else other than mainframes and minis from IBM (z, i, and x)

The companies that run these do so because they are proven, the languages they support are all business oriented (math is a specialty), and the code bases are vast and stable. Oh, they all do Web-centric work just fine too.

db2 is just fine with SQL and highly optimized as well. Modern is what they are, quit thinking small is modern
I think you are underestimating the scale of what a Z system can run... You might not have a use but every fortune 500 and banking institution in the world does - and they need it to work, 5 9's isn't good enough.

> IBM Hursley laboratory director Rob Lamb says: “There are 6,900 tweets, 30,000 Facebook likes and 60,000 Google searches per second." The mainframe CICS runs 1.1m transactions per second, which equates to 10bn per day [0]

[0] http://www.computerweekly.com/feature/Can-the-mainframe-rema...
If you want more reading along this line, I cannot recommend JG Ballard highly enough.
well you better have something to show then such as a public github repo.
It may be that one set of rules (the UCMJ) requires him to lie (about this particular topic), while another set of rules make lying to congress illegal.

"Don't Ask, Don't Tell" often put people into paradoxes where they were required by one set of rules to not disclose their sexuality while another set of circumstances + rules required them to disclose it (ie., not lie), or face penalties.
Well, I need to interview candidates because I need to know if they are up for the job when systems breaks. If a table query fails because it needs a btree index due to range searches, I want the candidate to know how a btree index works and why it fixes the issue. Also If somebody cant tell me the difference between http udp and tcp, its a no hire for me.

So for me, I really want to interview somebody before he can work with me.
Designer here.

Some feedback for your portfolio:

Your website is difficult to use. Make your logo link to your home page. When inside a single project, you should also have a way to view the next project or at least go back to the full project list.

In your projects, you need to include more information. UX design is a thought-process & it's what hirers will look for - include notes, messy sketches, wireframes, then include the final design at the end.

Don't know what to write? Here's some questions to get you started:
What does this product do?
Who is this product for?
What was the goal of the design?
Why did you design what you did?
What were the challenges you faced?
What was your inspiration?
What other variations did you design? Why was the final one the best?

When I first started out, I had a very similar portfolio to you - a project title, maybe a sentence & a few images. As soon as I changed my portfolio to include more of a thought process, it dramatically increased its' success rate.

Include information about your experience & projects you've been working on on LinkedIn - a blank page isn't helping you.

Here are some websites to look for remote projects:
https://weworkremotely.com/
http://www.authenticjobs.com/#onlyremote=1
http://jobs.smashingmagazine.com/all/design
https://dribbble.com/jobs

The most successful jobs board for me is Dribbble. I don't even have that much work on there, but I get about 3 emails a week from people that have found my portfolio. Hustle for an invite if you don't already have one.
I think this anonymous comment on the blog page is very interesting indeed:

Incidentally, the usual hypothesis testing paradigm is inherently un-Bayesian even if posteriors are used to judge the hypothesis. Given for example hypothesis “H0: theta less than 0″ and “H1: theta great than 0″, then the full posterior P(theta|data, background) encapsulates everything the data + background has to say about theta.

If you gratuitously add another step which determines say H1 is true, and assume it’s true going forward then you’ve effectively truncated P(theta |data, background) to theta greater than zero without having any further data or other evidence for doing so. It’s an inherent violation of the sum/product rules in other words and hence un-Bayesian. In some instances this truncation will be a valid approximation to the full Bayesian version, but most of the time it wont.

The Bayesian version of hypothesis testing (Decision Theory with loss functions and all the rest) really only makes sense if you’re making final decisions. For example, if you’re programming a computer to process data and make automatic decisions about things. Otherwise the Bayesian thing to do is carry the full posterior P(theta | data, background) forward un-altered. Scientists too need to make final conclusions sometimes, but most of the time hypothesis testing is used to make piecemeal judgments along the way (such as removing a parameter from the analysis) in which you’re effectively truncating distributions without the evidence needed to do so.

So what we should be doing, if I understand this correctly, is not saying "this hypothesis is supported by the data (p < .05)" but "given such-and-such a prior, and the data, we conclude that the hypothesis is 62% likely to be true" or some such.
There's a lively debate here on HN not 8 hours ago, at https://news.ycombinator.com/item?id=8830609 and with 64 comments.
Another issue is that modern personal computers make it massively easy to hide what it is doing.

The phone before me seems to be idle as best i can tell, but if i fire up a process viewer i see 20+ ongoing tasks.

This in contrast mechanical devices of old that only did the one task they were built to do, and were very "loud" (not just auditory) about when they were doing it.

Heck, recently i found myself wondering about hooking up some kind of audio system to wireshark and play around with having various packet traffic produce various sounds. This after reading about a guy that set up his phone to play certain noises to his hearing aid based on the characteristics of wifi networks encountered when walking around town.

Consider also that we suspect something is up with a car or similar because the steering wheel develops an odd rattle, or some unfamiliar noise is heard when doing certain things.

Never mind the old analog modem handshake where we could tell by experience when we got a bad connection, compared to the modern variant where we have to check some "dashboard" to tell if we are connected at all.
Erik Kwakkel is awesome. For more on the history of footnotes, check out Anthony Grafton's The Footnote: A Curious History (http://www.amazon.com/The-Footnote-A-Curious-History/dp/0674...) There's also Chuck Zerby's book, The Devil's in the Details.
Maybe. Google docs though-- fuuuuuck!
The study you linked is from Feb 8, 2012.

I think this is the actual study: http://www.cell.com/cell-stem-cell/abstract/S1934-5909(14)00...
The mac mini is a decent computer that people often overlook. You would need a new keyboard, but you can use the same monitor and mouse that you have been using for your windows computer. Keep an eye out in the refurbished store, but they sell new starting at $620 (AUD). If money is no object get a MBP or iMac, but if it is your own money I would start with the Mac Mini and see what you think.
I read Watership Down when I was 14 or 15. It was assigned reading for school, and I was pissed. What 14 yo wants to read about rabbits!

Then I read it. And then went and read every single Richard Adams book I could get.
Oh, I actually agree with most (but not all) of what you say. The Workers Party is the only viable opposition at the moment, but this is largely because they are very careful to "play by the rules" and not antagonize the Government too much.

What worries me, though, is that they are allowed to exist at the Government's forbearance. If they start to pose a real threat to the PAP's dominance, everything I've seen leads me to believe that the PAP will play dirty and strike them down as hard as is necessary. As said, I hope I'm wrong, but...

I'm also not sure I share your belief in Singapore voters being "no longer afraid". I've had Singaporeans tell me, entirely seriously, that they can't vote for the opposition because their votes are recorded and then they won't get government jobs.
There is a link buried on this page that goes into more detail:
http://sattrackcam.blogspot.dk/2011/11/lacrosse-5-disappeara...

The key questions:

> Is it a matter of strongly differing reflectance properties of the satellite body with illumination angle? Is it some brightly reflecting appendage on the satellite disappearing from view? Is it a dark appendage on the satellite starting to block view of the illuminated satellite body, or casting a shadow on it? Is it due to some moving part of the satellite, e.g. a moving dish antenna?

It's all rather fascinating. Presumably having a stealth satellite is somewhat redundant as the objects will eventually be seen or tracked by other spacecraft or satellites?
It's a bit funny, the most unreasonable thing about emacs are its default key bindings...

Some of the most frequent operations, like switching between buffers or windows takes 3 key strokes!
Cleanng up software older than me: http://blog.anthrobsd.net/043.html
What game are you talking about? Is it eve online?
To be fair, most of those "extensible" formats aren't safely extensible. ASN.1 is because it uses OIDs, and some scenarios in XML and parts of HTTP are safely extensible because they use URIs, but anywhere which relies on just arbitrary text, like JSON, is just shrugging when it comes to global collisions.

What I'm getting at here is, OIDs and URIs are globally namespaced. When I decide to add my own custom foo to a format, OIDs let me go get myself an arc and assign foo an OID from that arc, and URIs let me go get myself an FQDN and then assign foo a URL with that FQDN. In HTML if I just add a foo attribute that collides with everybody else's foo attribute, in RFC-822 mail my foo header can collide with anybody else's foo header. And so on.
> The cost of that $7 are the billions they lose every quarter. It's not sustainable.

They will raise prices eventually, they are in the "get a lot of regular users" phase still, growing that until they are ubiquitous.

Yes, they may face monopoly concerns then, but that is down the road.

What they will not face is competition from the $30 taxi companies, because unlike the taxi company they do not own any cars and the resultant costs of that.
It provides you protection on a hostile local network, such as a hotel or a restaurant. Like you said, it does not achieve the anonymity level a public VPN would.
Or, buried wholesale as part of a Hügelkultur.
Depends on geography. In Canada it’s WhatsApp and Messenger groups. Never had a group text. Not saying it’s the same across the country but don’t assume that other are missing on group text, I could get group text and I don’t.
That's why I can't fathom what they were thinking or how. They must have had a completely bizarre and alien way of seeing life, their place in the universe and what will become of themselves. We already have this kind of gap between religious and non-religious; but this is on completely different level.
This would make an interesting movie, once we learn the whole truth.
> In a region that prides itself on disruption and working from first principles, San Francisco’s scaling problem is pretty humorous if you look at it from the outside: otherwise smart and inventive founders continue to set up offices and try to hire or move people in the most overheated environment since there were carphones in Cadillac Allantes

This is the best rebuttal to the more-immigration-so-we-can-haz-programmers I've read in a long time. And its so true. The way the current work visa (h1-b) is setup makes it far more likely that good programmers get tied to stodgy plodding firms and not smaller innovative ones that tech needs them to work for. Remote work and rewriting the current h1-b laws to make it so that h1-bs can more easily transfer their work permits and work for whoever they like, whenever they like ... remotely as well ... just like their American contemporaries would open up lots of supply.

but what the big firms really want is more pliant programmers who will work within the rigid confines they set up. Thats why we're not talking more about the mechanics of the work visa and the green card process which is currently set up pretty restrictively.
Great collection of real video game changelog entries: https://twitter.com/thestrangelog
Similar things are happening in the USA. Charter schools get to cherry pick docile students who would probably do well no matter what school they went to.

Rich people of course send their kids to high end private schools, residential or day schools, and that's in an entirely different world.
Why "sadly"?

We could achieve the same or even greater attrocities without ranks of any kind.
There's nothing like a bootstrapping project to get the blood flowing. I got this app organized in a few months as a way to raise cash for my main project - about which I've posted here before! Shameless plug - if you want to work with someone who does what it takes to get things done and fit the criteria here - http://bitly.com/e3Pvws - then give me a shout!
There is a difference between skepticism and blind rejection. Distinguishing between the two in yourself, I have found, can be difficult because it requires significant and constant introspection.
I think academia is improving, but slowly. In 1960, the student population was exploding and academia could take a certain self-segregating attitude because there'd be several times as many academic spots available in 15 years. That's not true anymore. The number of academic slots has plateaued, if it's not declining. If the average advisor has 5 graduating students in his career, that means 4 of them will need to get non-academic jobs. The problem is that many advisors have no interest in the outside and wouldn't even know how to get non-academic jobs for their students.

I like a lot of academics individually, but the culture of academia is very narcissistic and insular, which means that it doesn't take in much information from the outside world. Most academics haven't a clue whether their work is useful, nor how to get their graduate students jobs outside of academia. Academics also live in a world where anything non-academic is somewhat disparaged, and people who leave have "sold out". It's similar to what you see in investment banking: changing careers means being an utter failure, as far as many are concerned. It also is too individualistic for its own good; as much as the phrase "team player" annoys me, academia could stand to have more respect for that concept. However, that's an aspect of academia that's actually doomed to get worse as the competition increases. The scarce job market leads to cutthroat competition and insane careerism, which makes the culture even more defective and insular.

Academics need to get better at playing nice with the outside world, because most of the PhD graduates are going to have to work outside of the ivory tower. The advisor system that you mentioned doesn't help. Advisors tend to insist that their best students should get academic jobs and... as for the rest, who cares? They're out on their own. "If you really want to work in 'industry', go ahead, but don't expect my help." Also, having one advisor is like having one boss with all the power-- a single-point-of-failure situation. So there are definitely problems with the advisor system. On the other hand, it has some benefits: if you get a great advisor, it's awesome.

Academia has an additional issue in this: it doesn't "counsel out" those who don't belong. The culture is broken, the people are cutthroat, and well-paid jobs are scarce... but you can stay a graduate student for 8-10 years, and shitty jobs (sub-40k adjunct positions, teaching unmotivated students) aren't that rare or hard to get. Most careers flush people out if they reach extreme failure; academia lets them stick around in an undead status for a long time. This creates an academic underclass of socially undeveloped people who have fallen out of proper academia and have nowhere to go: they can't even get jobs at Starbucks. By middle age, they tend to become very bitter and pretty much unemployable.

Academia is a great place to learn some things, but the culture is broken and should not be emulated.
This trike is awesome! Love the way it looks open and closed.

I have an electric motorcycle and it's crazy fun. I've driven t-rex trikes before and those are so much fun too so the combo has to amazing!

One thing I'd like to see are door bars like you see in a roll cage. The exposed area is pretty big and even with the enclosure the door doesn't appear to be structural. The door bars can be swing out not fixed which is also approved in most racing specs for roll cage design.

What's the battery swap process on this? I'd like to see it designed to be a quick swap so it this is used on a course it could be swapped out for a charged spare but I understand if that isn't feasible.
Walls and bullets too, don't forget that. Communists were not shy to kill their own people looking to escape the "wonders" of their system.

Barbed wire on the borders, bullets shot without warning at swimmers trying to cross freezing rivers, then families held hostage and tortured to punish and warn escapees - oh Communism was such an awesome experience, I can only wish it from the bottom of my heart to all its apologists.
Why force them to spend even 10 seconds of effort on something that isn't their business...

The law should make it "their business". I don't believe it should be possible to waive your right to legally do what you want with your property.

(I have similar feelings about restrictive covenants in the conveyance of real property, for example.)

Since we're editing here:

It seems pretty pointless to mandate that all companies must sell products that I like.

We mandate lots of consumer protections. This seems no different to me.
Here is an article about Azure at least: https://www.theverge.com/2020/12/18/22189450/microsoft-arm-p...

“Because silicon is a foundational building block for technology, we’re continuing to invest in our own capabilities in areas like design, manufacturing and tools, while also fostering and strengthening partnerships with a wide range of chip providers,” says Microsoft’s communications chief Frank Shaw.
I think we're more likely to see a Texas scenario in the US: the electricity becomes unreliable, but the money remains stable.

Users of USD or EUR worried about inflation and getting into Bitcoin are really worrying about the wrong kind of tail risk. Users of other non-hard currencies have more of a point.
haha love this, thanks!
Standard unix-style input accepts ctrl-^ as ASCII RS and ctrl-_ as ASCII US. If you want your terminal to accept an ASCII US literally — so that you can use it as the -t argument to sort, for example — you would use ctrl-v ctrl-_ to give it the literal character.

$ hd
^^^_
00000000 1e 1f 0a
00000003

$ sort -t "^_" -k 2,2n
a^_42
z^_5
n^_7
z 5
n 7
a 42
The article equates STEM education
with technical "skills". This is
comparison is absurd and is
yet another attempt to
set up a straw man in order to knock
it down and to scream
(borrowing from the movie The Music Man)
"Oh we got trouble, right here
in River City. Trouble starts
with a T and that's rhymes with"
an E, and that stands for
education. So, in the movie
the guy was trying to start a
boy's band to sell musical
instruments and band uniforms,
and the OP is trying to sell
courses in philosophy and art history?

To the OP, I would suggest that
the STEM fields do better
on deep and critical thinking than
philosophy and art history.

For the US K-12 scores
in math and science and
the comparison of those scores
with South Korea, Singapore,
Finland, etc., I'd say:
The claim of the OP on these
scores is that US K-12
education needs to do better
to catch up with the other
countries.

Okay, let's consider that claim:
Compare the scores of students
in those other countries
with the scores of students
in the US with recent ancestors
from those other countries.
E.g., compare scores of students
in Finland with the scores of
students in the US with
recent ancestors from Finland.
Then are doing better comparing
the schools and not just the
cultures. So, in crude terms,
will be controlling on
country of origin.

Here the OP has yet another straw man
erected just to be knocked down.
Seems very shortsighted of China to do this. Don't they expect reprisals if not from our government, then github itself?

Although it probably goes against their corporate policies, Github really ought to block access to all China IP addresses for all repos OTHER than greatfire and the nytimes until the offending DDoS codes are removed from baidu.
I regret the flippant tone, but, seriously, yeah: the other CI brouhaha this week was Homebrew breaking compatibility and no one noticed because they had their iOS CIs setup on autopilot, didn't see the deprecation warning in the terminal because, well, who the heck reads the entire stdout from a CI run?

So meant it more as treat it like you do pulling in a dependency: a black box that constantly requires validation and may break your whole stack of boxes at any point
> WhatsApp was great before FB bought that out. Who is to say it won’t repeat with Signal and someone else?

We need a protocol with competing federated servers. It's old news: Matrix, XMPP, IRC, e-mail.
If you carefully remove the half of the news you don't like, and your users are most of the country, sure, you deserve antitrust scrutiny. Why are we pretending that Facebook is some slack-jawed Ohioan that doesn't know exactly what it's doing?
Thanks for sharing the experience.

> There are other, better ntpd implementations like chrony which can be configured to never step time.

I totally agree that ntpd is worse, it has an aging code base with many potential security issues, chrony is a better and cleaner implementation. Nevertheless, I refuse to refer to "ntpd" as a worse implementation because it implemented the leap-second as the standard specified. Also, ntpd can be manually configured to never slew time (excluding leap second) if -x and -g are used.

> ntpd's behavior of non-monotonic time adjustments was brought to my attention after a developer uncovered database corruption.

BTW, my original topic here is how a negative leap second may cause service disruption, ntpd's behavior is only a footnote to that discussion. I think your experience only strengthened my original argument: if the standard leap second implementation (instead of smearing) is used, which is the case in a default configuration, something might happen. But I'm not sure, a negative leap second doesn't break the monotonic assumption. So it's all speculations...
> A lot of smart people dispute this election. Doesn't make it fact, either.

Our Constitution empowers the Courts to make determinations of fact.

That process has happened. Repeatedly.

What more do you want to happen?
If 80% of the code you're sent to review has bugs, your upstream process has to be horribly broken.
> Congrats Javascript--on almost being as good at data-binding and layout as VB6!

That's total garbage. The browser does awesome presentation and layout with the markup you give it and you can control what happens via declarative CSS. VB6 couldn't even make a dialog look nice when you changed the system to Large Fonts.

Silent failure? You must have forgotten `on error goto 0`.
The aim of this tool is quite different to that of ssl labs (which is a great tool btw). This is very much focussed on what the server is using (or any SSL accelerators that might be in front of it).