jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Some sort of text chat capability would be useful. It is also a bit slow; that may be the user's fault though. All in all, I really like it!

Linux users remember to add localstrange.com to your local settings if not prompted:

http://www.macromedia.com/support/documentation/en/flashplay...
Ahlen jaretna, respect and admiration.
In the mobile view of https://milk.video/pricing, all I see are numbers/unlimited . I guess the row titles got scrolled down
> The schools need to be funded and the cost should be shared far more equally.

You’ll get no argument for me on that one.

Property taxes are an absolutely terrible way to fund local government.

Other countries don’t do it that way, and there is no reason we should.

England for example just has a flat tax per person living in a given county or borough, with some exemptions for people who don’t have enough income.

Income taxes, sales taxes and business taxes are of course other possibilities.

Taxing economic activity on the basis that a well serviced community supports that activity is very reasonable.
Good luck solving Google's reCAPTCHA, it is nightmare if you have no tracking history. I think currently FF Containers is a best way in UX terms to isolate stuff.

I agree with you that web extensions is still a grey area, pity they can't be configured per container.
Sigh, I remember a similar experience. It was a third-party rep they pushed us to, but we would be asking for ways to re-architect one thing we already had setup on AWS, and all they would do is just try and upsell us on random offerings that clearly did not resolve our specific needs.

Some European-based customer apparently had a requirement if we engaged with them, that our service be offered via an acceptable vendor such as GCP, for some reason AWS apparently wasn't, but it was such a nightmare to even prod about an architecture that would have feature-parity with AWS, it wasn't even worth it. Also as an fyi, I'm no AWS fanboy, I don't use it in any of my own projects to avoid vendor lock-in this company suffered from.
> Microservices is not SOA

This is not true at all. Microservices are a Service-oriented Architecture:

From section 2.3 in "Microservices: yesterday, today, and tomorrow"

" Microservices are the second iteration on the concept of
SOA and SOC."

https://arxiv.org/pdf/1606.04036v1.pdf

There's probably other links I could dig up to prove the point, but I think that one's good enough.
It doesn't help that it's been slapped on every website that doesn't respect the GDPR for european visitors.
GM's own website about government sales references things I specifically said, so I'm unsure what you're referring to.

"Our team can work with you to develop your bid or connect you with the appropriate dealer to fulfill your needs."

https://www.gmfleet.com/government-fleets
Hope the Slack team will properly implement SSO two-factor authentication policy - right now none of the Slack apps request re-authentication after thirty days once an account is signed into via SSO. Sign in once on OS X, Windows, iOS, Android and no further authentication needed. Looking at Google Apps SSO specifically but am assuming it affects other authentication providers.

Might as well plug my tiny Slack auto-install/update script for the OS X app while I'm here - hope someone else finds it helpful:

https://github.com/opragel/install_latest_slack_osx_app
No, we're not. You might be, but no one else is.

What people are generally discussing is whether or not Monsanto is poisoning humans, and meta-issues like whether or not the article does a good job of helping us understand whether or not Monsanto is poisoning humans.

Although some (currently-absent) HN commenters probably feel otherwise, I don't see a single comment in this thread trying to downplay culpability (although not that many people are playing it up, either). And you're the only one talking about poisoning the earth (which is definitely an important subject, but not really relevant to the linked article, which is about the impact on human health). So why are YOU trying to change the topic?

(Note, btw, that all of your comments in this thread-subtree have all been downvoted to hell. It appears to me that these same comments are sarcastic and nasty, and very poorly argued. On the other hand, your comment that begins with "The reason this is important to discuss is that..." is mostly pretty reasonable, and hasn't been smashed by downvotes. I think that's not a coincidence.)
I bet the folks who coined the term "global warming" sure wish they'd thought of "climate change" first.
I'm in Canada, not sure our political officials would care but you just made me realize that maybe the cellular provider of the device (it's a 4G device) may be interested to know. Thanks
It's much easier to police patterns of bits while pretending to fight child abuse, as we have here. Notice how the article says nothing regarding results of having caught or stopped any actual abusers.
The point is that having a government jobs program to build infrastructure has absolutely nothing to do with communism.
Why would I buy a laptop based on what you need, instead of what I need?
I hope iphones swap to USB-C soon for exactly this reason.
This seems to be going by the "from" header in an email. Do you know these emails were actually sent from gmail addresses?
Author here. This post is definitely more of a problem statement than a solution. I don't think this area gets enough attention and I'd like more people to think about it! However, I think there are some good reasons to think solving this is possible. E.g. Galois have had proofs in CI at AWS for several years that rerun on code changes - you can read about our approach here: https://link.springer.com/chapter/10.1007/978-3-319-96142-2_.... And elsewhere in the comments Talia Ringer posted about her research, which is very promising as well.

I think there's a tight connection between 'proofs the programmer can understand' and self-repair / automation. The aim should really be to clear away a lot of the scaffolding that's currently needed and hand it off to solvers, and leave programmers to do what they are best at, i.e. understand the meaning of the code. Type checking is a great example of a lightweight formal method that disguises most of the sophisticated automation hiding behind the scenes.
> Yes, we've actually taken care of security matters from day one.

Nice! In that case, definitely showcase that on your marketing site :) it was the first thing I looked for when I landed on the page.
I really want to buy hardware that allows easy repair.
That goes for laptops and cellphone in particular.

Laptops used to allow easy replacement of battery, memory
and hardrives at the very least.

All that sacrificed in the name of making the devices "thinner" and the design more attractive.

What bits me most is that a lot of younger friends I have,
have no such expectations.

Talk to them about a cellphone the answer is usually "well if you have had it for 2 years it is probably time to buy a new one anyway"

Apples wireless earplugs are use and throw away.
With a life expectancy of a little over 2 years from
what I have read. No way to swap the batteries.
I do not know if that figure is accurate.

I live in Norway now and the government is doing all sorts of things "for the environment" but have no interest in laws to force hardware makers to sell equipment that can be easily repaired.

Not that it would matter much for Norway,
hardware makers would just pull out and the citizens would
be very angry at the government.

If the EU and the US could join forces on it there would
be repaid change.

I wonder if a latest generation Apple Air would be "easily" updated by Apple to allow end user replacement.

I doubt it.

Let say such a law could be passed, and it mattered,
how much thicker and "less" attractive would things get.
I wonder what engineering could come up with.

Buying less, keeping things longer, and making things repairable should be at the very top of the green agenda.
That would all results in less sales so no major government seemsm to go that way.
Things that everybody else also got.
The people not vocally complaining about Saigon traffic are the many who have died in it.
Very interesting, anecdotally coffee always had a different effect compared to tea, this seems to be one important difference. Do you have any pointers for further reading regarding the half-life in the brain?
Most subways are heavy rail, not light rail. And, as you note, underground subways rarely go away--particularly after the age of multiple competing lines, often redundant.

All save one of the defunct lines in NYC went defunct because they were demolished for other stuff--because they were elevated or at-grade lines. (The one underground line that went defunct was split into three lines in active use today.) Putting it underground definitely increases political and budget survivability.
I can see how it could be read otherwise

Isn’t in the HN guidelines to “respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize”?
Thank goodness nobody was hurt in the stampede!

Anyway, a couple educated guesses:

- fleet management and compliance

- authN / authZ, both by operators and determining allowed functionality of the drone itself, for the BigCos with multi-use drones used across depts

- simulation, QA

- modular equipment

- repair services hardware + software (unless economy of scale renders replacement a better deal)

Drop me a line if you're thinking about any of this.
Have they published any results of their study yet?
>If you have used the new keyboards, what do you dislike about them?

Key Travel. And Spacing between Keys although I could cope with that a little easier. I find Most people who like the new M1 / Magic Keyboard are either

a) Those that actually like / have no problem with the butterfly keyboard ( Macbook 2016-2019 )but much prefer to have the reliability of old scissor ( Macbook Pre 2015 )

b) Those that didn't like butterfly Keyboard but was forced to use it for work, and got a new scissors / Magic Keyboard ( 2020 / M1 ) would find it to be so much better than butterfly.

But then if you have an old scissors to compare to the key travel is just so much better.

Butterfly Keyboard - 0.7mm
New Magic Keyboard - 1.0mm
Old Scissors Key - 1.3mm

( Key Travel means the distance pressed downwards before the keystroke is recognised )

It is not like I didn't spend time trying the Butterfly and the New Magic Keyboard at work. And it just didn't work out. My MacBook Pro at home is Pre 2015. And the old scissors just give me so much more responsive feedback for only a cost of 0.3mm thickness.
That's on them ("regular computers"). Their OSes could offer the same capabilities to map to.

That said, it's not:

(a) as if there aren't cross platform photo apps that run on iOS and "regular computers". Photoshop and Lightroom come to mind immediately, Affinity Photo also. And those aren't just iOS and Mac, they're also on Windows. So there's that.

(b) as if what would slow you down / prevent you from doing such a cross platform photo app would be the iOS capability / image access request feature.
That would kill my back! But heck yeah to everything else, and add some pets curled up at my feet.

I got so much extra work done this winter when it snowed and I worked from home.
None of those companies are labels, they are all distributors - I suspect in short order you will see more of the major distributors on board, e.g. The Orchard, InGrooves, and possibly some of the commodity style ones too like TuneCore and CD Baby
I wonder how GitHub mitigated the attack so successfully. I can't find any baidu scripts using the injected code anymore (in fact the original tracking scripts on baidu's own domain return nothing), and GitHub is now serving the two repos that were originally targeted.

What happened? Whatever it is, I'm glad they were able to mitigate the attacks.
The "MBA dicks" didn't start this, we did, like it or not. All the agile, write stuff on sticky-notes, stand up meetings did this, not managers looking to cut costs. They may have benefited, embraced an idea, and exploited it, for sure, but this didn't come from higher up.

The problem is, they do work - for a lot of people. Things are getting done, at the biggest companies (case in point, the original article). People can complain and I'm right there with you - I love my quiet, but you have to adapt, and an engineer that can't adapt isn't much of an engineer, in my opinion. There's an army of people who can adapt working at these "god forsaken hideous open offices" which must then be "gender discriminating experienced engineers" when they can't work like it's 1990 anymore.

This is the new reality. We don't have to write COBOL or VB or Pascal anymore, we don't have to wear suits, and most of us are paid really well, taken very seriously as a profession and in high demand.

That comes with a little bit of give for all that take.
haha... indeed. "STREAM OVER" is what I see from this app 9/10 times in Meerkat. I got so bugged of the notifications that I logged off from the app 2 days back; before reading this article.
"When something really is dead, like COBOL or OS/2, nobody talks about it."

COBOL isn't anywhere close to dead. According to Wikipedia, the language is still evolving, with the latest standard dated 2014. And it's apparently object-oriented now.[1] That seems to imply that there's still new code being written in COBOL (you wouldn't need new language features just to support legacy code).

"In 2006 and 2012, Computerworld surveys found that over 60% of organizations used COBOL (more than C++ and Visual Basic .NET) and that for half of those, COBOL was used for the majority of their internal software."[2]

[1] https://en.wikipedia.org/wiki/COBOL

[2] https://en.wikipedia.org/wiki/COBOL#Legacy
Both. Clearly, some UFO sightings have been of objects that are physical and unknown. Many (most?) were misidentification and hoaxes.

If you're actually asking whether they're alien spacecraft, well, there's a million dollar prize for anyone who can prove that they are, and it's yet to be successfully claimed:

http://www.csicop.org/si/show/fakers_and_innocents_the_one_m...
Oh thanks, I actually did write it from scratch on my phone, it's not a comment I would usually make but for whatever reason I felt like I should. Sorry about that.

Edit: I've lost my editing power so I guess it'll stay that way.
Yes, put it.
At the end of the day , everybody hates the code (that's the earned maturity/knowledge)
The problem is that regular people don't understand the PGP network of trust. And even people who do understand it rarely expend the effort to make it work properly.
You could do something ala n900.
All of this talk reminds me of Rainbow's End by Vernor Vinge, a near future novel set in a future where augmented reality is ubiquitous. As part of the climax of the book there is talk of revoking a root certificate which would cause most of European commerce to grid to a halt.

Vinge is a computer scientist so the whole thing reads very well from a hacker's perspective. Also it won the Hugo & Locus awards in 2007. Am a big fan.

Wikipedia Entry: http://en.wikipedia.org/wiki/Rainbows_End

Buy it: http://www.amazon.com/Rainbows-End-Vernor-Vinge/dp/081253636...
thanks mh_4
As the creator of MagpieRSS I know exactly what you're talking about.

And yes, you include it. There are skills demonstrated in a popular open source project which are interesting and relevant, and very very few people are proud of the code they wrote in 2001, no matter who they are or what they do.
A reasonable use case would be demonstrating the weakness of a naive setup to a business that wanted to charge for access.
It would be fun if one of these extortionists was a victim and had his files locked by a rival.
Interesting article, but I'm not entirely sure I agree with the author's attempt to explain the findings of the original study.

The paper upon which this article is based is really cool, because it scientifically confirms something that many people (myself included) already believed: mere participation in our financial industry leads to a certain degree of moral corruption. However, the author of this article goes on to make the case that the cause of such endemic dishonesty is the focus on money and number crunching required in banking.

The author's evidence seems reasonable, but doesn't match up with the original study: banking employees that work in industry "support units" (e.g., HR or risk management) showed the same tend towards dishonesty as those working in "core" units (private bankers, asset managers, etc.) This issue is directly addressed in the original study. The author's thesis suggests that working more directly with numbers/money would cause a higher degree of dishonesty, but the paper points out: "the treatment effect in core units is similar and statistically indistinguishable from the support units."

There's something more complex at work in our banking system.
These are all the changes I made in math during 2.18. They're almost all mp stuff with some code cleanup thrown in.

git log --author=siddhesh release/2.18/master -- sysdeps/ieee754/dbl-64
My network connection security setting is 'WPA & WPA2 Personal'. This works on WPA but apparently not on WPA2. Will this attack work on my wifi?
You can redownload DRM-free versions for free:

http://www.wired.com/2014/03/kill-itunes-drm/
The intentional spelling of 'gangsta' along with using Lil' Wayne quotations throughout the headings is incredibly condescending.

Especially condescending though, is the author's assumption that Lil' Wayne would "flip" an old Elvis quotation to apply to himself, albeit in broken English.
Actually if you want to pass most PCI compliance scans, you have to not respond to HTTP HEAD requests.
Support for this is already widespread, so it can be used right now. HTTP/2 support is very low, and I'm not sure if this should be a protocol level responsibility or not.
I tend to agree, but I've been waffling between sides and it was tangential to the argument I was interested in, so I hedged.

Actually, it should be rent seeking + costs of competition. Some things are marginally important not because they serve a consumer need but because they still provide an advantage in the eternal tug-of-war. Advertising is the typical example. A DIY economy would save on some of those costs too.
"In retrospect, that seems somewhat naïve."

Why? One doesn't need to take a very strict view of what "robust and reliable extensible software system" means to conclude that we do not have such systems at the moment.

As to the pragmatists vs the scientists: IMO, with hardware becoming faster and faster, the scientists will eventually take over. Pragmatists will build kludges such as lint and typescript, but eventually, somebody will take a step back and decide that the world is better of if the elementary parts of such tools get included in the language and IDE (for example, nobody in his right mind writes C with implicit int's; some BSDs have banned gets)
For one thing, that means that your performance is horrible.

And it doesn't prevent against indirect sidechannels. For instance, seeing how long other requests take.
What was the result, formally?
I just dont see it happening, that those with great capital resources would allow themselves to be undermined in such a way. The innate human power structure is such that those with the most resources make the rules. (Feudal, mercantile, and democratic)

I would suggest reading the second half of "road to wigan pier" which will both provide history and an excellent critique of this style of thinking.
I’d love something like this: I loathe the bullshit factory process has become.
Until I get further information, I will assume the doctor wasn't actively involved in the show's production. I'll assume that the hospital announced one or more camera crews would be in the emergency room, and the doctor assumed the people editing the footage knew the relevant laws and would act professionally.

Even so, I don't see any way for the doctor to avoid being sued. But I really doubt he had much influence on the show.
Okay, sure, let's look at it in Javascript.

The task? Take a list of numbers, and produce a list containing only the squares of those numbers--and only those squares falling between 10 and 50.

var inList = [1,2,3,4,5,6,7,8,9,10];

var non_fp = function ( myListOfNumbers ) {
var out = [];
var temp = [];
var i = 0;
var j = 0;

// square the numbers
for (i = 0; i < myListOfNumbers.length; i++) {
temp.push( myListOfNumbers[i] * myListOfNumbers[i] );
}

for (j = 0; j < temp.length; j++) {
if ( temp[j] > 10 && temp[j] < 100 ) {
out.push( temp[j] );
}
}

return out;
}

var fp = function ( myListOfNumbers ) {
return myListOfNumbers.map( function (x) { return x*x; } )
.filter( function (x) { return (x > 10) && (x< 100); });
}

The first has no side effects.

The second version has no side effects, and wouldn't be possible without first-class functions, and to me is clearly the more functional answer.
Why would you call me a liar? I don't even know you.

If it is important to you, my email is in my profile - I'll tell you the year, department, and university in question.
Well.. The OP did say that he is "nearly 40" so I'm assuming the "absolute worst case scenario" involves driving his family into financial ruin.

At least, that's my excuse for not pursuing more fulfilling work.
So much this...

The goal should be for programmers to provide tools with interfaces that one can use without actual knowledge of "the machine".

Imagine driving a car would require you to have intimate knowledge of combustion engines, mechanics and the electronic systems therein vs just pedals + wheel.
Listen to me. This is very, very important. Just do the tests anyway. Don't put them in the same repo, do them through the API, and don't go overboard, but for people that scream about needing things yesterday are obviously poor planners, poor planners change their minds frequently and this requires a test suite to keep up with.
Its unclear why Steve was indifferent to charity. Maybe he did some stuff, but didnt brag about it? Maybe he felt too busy. His widow is tarting disperse money to educational charities.
Anecdata: I have the blue check, 15.5K followers, and follow exactly 0 people. I found it quite refreshing to use Lists to manage collections of people, not unlike what you would do with an RSS reader.

That doesn't stop the inbound (or outbound!) barbs, complaining, and other garbage though. I've experimented with special tweets with replies disabled, deleting often, and leaving Twitter altogether. The last option of course is best for mental health but really impacted my ability to keep up with important developments in the Windows community.

(I explored going private, but that'd require I get 15k people to unfollow me as they are automatically grandfathered in. Or perform the block-unblock everyone trick via API. Gee thanks Twitter.)
This is what I was thinking. Maybe even more.

If this laptop doesn’t support Linux, it’s a big missed opportunity.
For some reason reminded me of the BeOS/Haiku email interface
Just opened this up in a tab. Looking forward to reading it later. Thanks!
I have this sudden urge to buy some Monster cables from you.
Google analytics is just a vanity metric, you learn a lot more with FullStory/Hotjar or with chat support (Intercom, Drift etc.)
I tried to use tweet bot for a while, but I couldn't stick with it.
No one is talking about bipartisanship. I chose my words deliberately; there is no subtext. :)
Thank you! Not at the moment but we hope eventually.
Touché. I missed that option.
They are listening, but can't hear because of the constant kachinging of their registers.

Edit: Also, the Forbes brand looks much better when it is on a newstand or sitting on a shelf in every waiting room that matters.
So Primer was a documentary?
Thank you. I have trouble understanding how this is even an argument. Maybe the word hacker will still be around, maybe not. Being creative, academically informed, and practically skilled will always be around.