jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I certainly agree with this. The computer vision field is awash with papers proposing a 'new' algorithm which is then poorly compared to some select group of existing techniques under criteria chosen by the author. A paper is a very poor substitute for the code itself and really it should be mandatory for code to be submitted with the paper, especially in a field such a computer vision where the entire experimental apparatus could be packed into a zip file. That way any other group could take the code and independently evaluate the technique without reimplementation. Indeed my own experience is that often the maths described in the paper is not necessarily responsible for all the results! As you say this could even become the start of collaborative improvement.

Unfortunately my experience is that too many academic groups believe that their source code is the route to untold riches.
Twitter = chance meetings as a platform.
Some things are out of your reach.
Rent your own photos. Rent the software you use. It's all part and parcel of the same concept. A subscription model rather than an ownership model. The iPod was a trojan horse.
Most people aren't very good with filing cabinets, I mean, there are definitely people who are (the very organized ones), but the user data on an average desktop file system is pretty flat. Web directories failed for this reason, most people want to find stuff, not file stuff.

I always thought that the right answer would be a system based on tags, which, if you allow for the tagging of tags, is fairly hierarchical. As a metaphor, the tag is put on data that exists in an otherwise flat unorganized space, and you would place tags on the data after the fact (now you create folders, and "move" data into those folders).
Location: South Dakota, USA
Remote: Yes
Willing to relocate: No
Technologies: Python, Linux, Windows, PostgreSQL, MySQL, C#, C, C++, git, bash; currently learning HTML5/CSS/Javascript and learning about the changes in C++11
Résumé/CV: http://c10n.net/assets/c10nResume.pdf
Email: zedpm[at]c10n[dot]net

I'm a software development generalist with a long history of learning whatever I need to do the job. I believe in simplicity in design and implementation whenever possible, in thorough testing, and in taking the time to understand your problem deeply before trying to solve it.

In the past I've worked on AI research in C and Python, telecom systems in C++ and Python, on Windows desktop software using C++, C#, and VBA, and assorted other projects scattered across four operating systems and at least seven languages.

I've typically worked on small teams, which means being the architect, developer, tester, database administrator, sysadmin, and even the front line support. I've successfully worked remotely for almost nine years and I'm looking for another remote opportunity to continue building solid software.
> It wasn't exactly an attack

Then why was congress evacuated? Why are multiple people on camera screaming "Where is Pence?!" and threatening to hang him? Why was that cop killed?

That's ridiculous, sorry. It was a chaotic attack, sure. And surely there were some people there who just wandered in with the crowd and didn't want to hurt anyone. But this is an attack on congress. Be real.
Facebook deleted and moderated the shooters content. Twitter and youtube also both delete and moderate content that violates reasonable TOS that overlaps with apples and googles terms of service. Comparison isn’t even remotely the same. Parler had posts inciting violence and refuse to moderate
Hmm that’d be a disaster for cache I think that’s extremely unlikely but I’m not an OS expert.
This is backwards - they’ve had a huge unchecked platform in the form of Facebook Twitter et al for the last decade or so and this is the result.
That makes sense, but then why the same market dynamic does not work between retail sales and car parts makers? If the end customer is ready to pay 10x for the part, yet the maker of that part struggles to keep costs down - something weird is going on.
I don't even have a pitchfork, I was just genuinely surprised by the prospect of someone having no opinion on Donald Trump. That has literally nothing to do with technology whatsoever, if we were cavemen and Donald Trump was a caveman and you said you had no opinion of him, I would still be baffled.
> Tim Cook and apple are being the arbiter of all speech/content

Well, yeah, Apple sells curated experiences. And people choose whether or not to buy those curated experiences.

> and this is very similar to autocratic countries

No, it's not.
>I can't imagine the world

this is the world of techbro-ism with people making 200k per year living in sheltered neighbourhoods, more concerned about their online speech than having a boot on their neck. It's actually completely in line with the audience of this site

the literally most upvoted comment is some random rant about the 'great purge' let that sink in.
I agree. I'm left leaning and if I read Reddit I see the same hateful arguments that people on the other side of the political spectrum use. The words may differ but the arguments are the same.
One thing that's left out is that young people want to move to certain cities because other young people also live there.

The economic/networking benefits are huge, of course. But you can't ignore the "cool" factor.

It's not just some ephemeral thing. Being in a "cool" city means vastly more and better dating opportunities. Also social ones - more like minded people - but dating ones in particular.

Young people with disposable incomes want to hang out and date others like them, and that's one of the biggest draws of a city like San Francisco.
Bad news for Lego resellers, the original manufacturer taking full control of the bulk of the secondary market for their product can't end well for the people active in that marketplace. Fortunately I never really bet on Bricklink (didn't want to set up shop in someone else's ecosystem), but there are plenty of people augmenting their living there.
It's extractive to the extent the economy at large is extractive. Your index fund invests indiscriminately in profit-seeking enterprises proportionately to their size. A lot of profit-making economic activity is dependent on things like cornering a market for trucks through the chicken tax, scarcity generation in housing through restrictive zoning, etc. etc. - government regulations which, for better or for worse, interfere with the "free market".

Want to invest non-extractively? Invest in companies that you truly believe provide value without explicitly engaging in such activities. Most index investing is incompatible with such a thesis. Some index funds try, for example VFTAX.
Individual action is the only thing you have direct control over. Yes, governments need to change for success but it's better to do everything in your ability to improve rather than sit around and wait for change to happen.

I think if everyone was doing their best to conserve, they would be a lot more upset when they see others and corporations undoing their good work. Right now it's hard to judge others for doing the same thing we do but on a bigger scale.
Source? How would I find more about this?
I think you're completely right and this extends out of the topics of psychadelics and into the value of mental health resources. We're spending more than ever before and negative metrics like suicide and drug use are way up.

It does feel like ineffectual knee-jerk firefighting. Yet I don't think psychadelics having utility to people nessecarily precludes fixing our lives and societies more generally.
Yes the user community seems to think that GraalVM can do whatever Scala Native can.
Inigo Quilez, a demoscene programmer who does amazing work - of a very high technical and artistic standard, often in painfully tiny sizes - and then writes lucidly about it:

http://iquilezles.org/www/index.htm

Here's 'Elevated' a four-kilobyte demo he did (along with others):

https://www.youtube.com/watch?v=jB0vBmiTr6o

And here's the writeup:

http://iquilezles.org/www/material/function2009/function2009...
"The problem with that plan is that broadcast radio does not let two stations (in the same general area) share the same frequency, period. So you need to have frequency coordination".

Very true. The problem here isn't regulation per se, which I concur is necessary, but the absurd amount of money it costs.
It's not an HN commenter's obligation to post everything a reader might want to see, certainly not highly technical point about the distinction between "this paper claims that evidence for an employment effect is over-reported" and "this paper claims that employment effect is approximately 0". They linked to the whole paper for the curious, and answered a particular question about it.

Also, the use of "despite" does not logically fit the contents of (my) grandparent poster and parent poster, as grandparent poster didn't claim mention employment as a possible positive effect of minimum wage, and even within context of my parent post, "beyond" is a better word choice that n "despite"
Only if they are non-collinear
CXJS is a whole separate framework.
Which, again, is even worse.

Even Facebook is protecting my data better than the DMV. Even back-alley shady deals that share my data with undisclosed partners are preferable to literally allowing anyone who asks to have it.

It's crazy how much information on ordinary people is considered public -- including voting information like party affiliation, which is just absurd to me. People shouldn't be able to just ask the government which party I'm registered with.
>‘The simplest and most commonly used method to detect publication
selection is an informal examination of a funnel plot’ (Sutton et al. 2000a:
1574). A funnel graph is a scatter diagram of precision versus estimated effect
(such as estimated elasticities, regression coefficients or partial correlation
coefficients). Precision is best measured by the inverse of the standard error
(1/Se).

> As the name suggests, the expected shape is an inverted funnel — in the
absence of publication selection. When there is no publication selection,
estimates should vary randomly and symmetrically around the ‘true’ population
effect. Because small-sample studies with typically less precision form the
base of the graph, the plot will be more spread out there than at its top.
However, it is the graph’s symmetry (or its absence) that is crucial for
assessing publication selection (see Figure 1).
I think you're talking about something entirely different.

The working, middle and upper class in the UK behave in very different ways, it's definitional. This article is the citation.

I would bear in mind that British class is quite different to American class. It's far less to do with money here.
They do have the population. Just the prefecture of Tokyo is more populated than the whole continent of Australia (32 million vs 23 million)
I think you might be confusing memorisation with intuition.
I haven't used any non-free software on any of my computers (except phones) in something like 20 years.

But, if Microsoft made a version of Excel for Linux, I'd buy it immediately. LibreOffice Calc is so bad it's embarassing, and it has barely gotten any better over the last decade or so.
"I believe that a PHP application will initially get ten times the users of a Ruby On Rails application that does the same thing. I don’t have numbers to back up this bold assertion, of course, but I’m pretty sure that’s the way it will play out, unless and until Ruby On Rails is as pervasively available as PHP (which is unlikely to ever happen)."

I don't get it. A PHP library might get more developers using it, it might be faster, etc etc... by why would it get more users? that makes no sense. There's no user-level barrier to entry.
Those are rapidly getting discovered and neutralized.
Yeah, I appreciate Apple's attempts to sandbox content blockers for security and privacy reasons, but I still miss ublock origin.
Is there any way to see what data they had on me?
Trust me, I used my full first name, it's not enough to stop these people. One is a UK doctor, one is a US teacher, and I think there are one or two more. Been sent a few baby pictures from their relatives too.
I feel like the title is somewhat appropriate: part of the post was about selectively removing parts of Kubernetes networking, and digging through the kernel networking stack, to troubleshoot the issue
I don't think that's true. The vast majority of software development jobs require no ML at all. I don't see that changing in the next 10 to 20 years.
Ironic that a post about data breach asks for your data
> A gallon of gas in a passenger vehicle does dramatically less road damage than a gallon of gas in a delivery truck.

How? I don't follow this logic.
Like always, I have issues with these lists. Project Ara is there despite never actually launching a product. Or Google Glass is on there despite a new Google Glass hardware that was released this year.

They also list Google Sky Map ( https://gcemetery.co/google-sky-map/ ) which they call discontinued because Google released it as open source and handed over reigns to another group of developers, but looking at the github it still gets updates too, so I can see this one being either way. https://github.com/sky-map-team/stardroid
LadyLua is using GopherLua as the base. It only supports 5.1. Also don't need the features of 5.2+. Sticking with 5.1 gets you a 'finished' language.

GopherLua <-> Go is pretty easy. I was doing LuaJIT FFI to Rust before, moved to GopherLua, it's easier. Check this out to get a feel, it's the json module in LadyLua: https://github.com/layeh/gopher-json
> The web must be a very disappointing place for you.

Yes, yes it is.

And it ain't just the fonts…
Free unlimited scale does exist though. Cloudflare has no bandwidth limit for free plans, and it pairs well with App Engine.
These questions are more metaphysics than science.

I, personally, am partial to the idea that the anthropic principle has a pretty big role to play, at least in terms of the fundamental constants.
"Expressiveness" seems like a subjective measurement to me. Also, from what I've gathered, Go attempts to be more convention oriented and is centered around doing things the "one true way". The Go formatter is an example of this. Perhaps this is just a result of that philosophy.
Well. I often do (No conversation, more like interjections and half statements on what I am currently doing. And I never ever do that when someone else is with me, that'd be very rude.).
It always astounds me when (inexperienced) developers play down build times as if they simply aren't that big an issue. They are hellish, creativity crushing monsters.

Also, static binaries -- so the DevOps guys don't hit you with sticks.

I still remember the first go program README.md I shipped. "Umm, get foo to box, ./foo in a way so that it runs persistently and at startup."

Easy way to get your apps to the front of the line in the deploy queue -- all the time.
Life is too short to spend it being unhappy and unfulfilled. If the situation is as you present, then get out as fast as you can, and go find something you can care about with people who are stimulating to be around.

Always vote with your feet.
Selection bias right there in "people who've never had to work"

What if you took people who have always had to work/chosen to work and give them resources to free up their time. Of course, you'd probably get a lot of bad things as well as good since sudden changes will always generate some churn and chaos short-term.

Think about this for yourself. If you didn't have to work, or only had to work 25-30 hours a week what would you do with the extra time?

Now apply that to every middle class individual. Sure some would spend the time in less productive or even harmful ways. But others would spend it even more wisely than you imagine yourself spending it.
It's an email redirection service I've been using since 1994.
PG's comments seem geared towards Java the language. Part of what has made Java successful isn't the language at all, but the Java platform itself and the class libraries. I'm not sure anyone would describe Java as a clean, beautiful, powerful, language, rather one that is solid and reliable enough to get the job done.

I would say that Java was a successful language initially because it provided capability that C++ didn't, and remains relevant because the JRE is an attractive server-side development platform, and hackers have found ways to get around the language's bureaucratic aspects-- in some cases even outright substituting a language like Clojure or Scala for Java.

So I'd say the 'radar' was fairly accurate, but incomplete because it did not consider technology apart from language design.
Nice article, these days I see more and more companies which can be called FANC - Features and not Companies.

Nice to read such articles once in while. Since reading just tech crunch make you think just in narrow ish "valley think" which can be disastrous.
i think folks are seriously underestimating google apps and the related business model. chrome os is going to be a business-focused platform, where the use of keyboards is extensive. you can only take productivity so far with touch screen devices.
"How about a distributed password system where I personally own the code and it kicks off a unique key for me for every web site I sign up to?"

Isn't that the way it's already supposed to work? The sites only store the salted hash (unique key)
Hasn't been that way for a long time. Early versions had problems, but they've almost all been ironed out, now. Its speed is similar to C++ for most tasks, faster at some and slower at others. The only real speed problem left is boot time for programs, but that's largely a non-issue for programs that are never closed.
To clarify, Paypal is fine for hobby projects, where you don't mind sacrificing a bit of professionalism for a cheap and easy payment solution. And where it's not the end of the world if they freeze your account.

You can survive in that mode while your hobby transitions into something that brings in a few hundred dollars a month and pays for your beer.

But once you graduate to a real business, you need to get a real payment processor. It's not a step you can skip, and it will cost you $100/month.
Given that this will certainly not happen in the next 2+ years, I think you would have gotten some value from the device by that time.
Not really, but pragmatism, rather than idealism, would be a better idea. Most of the time, people believe in ludicrous promises and take the candidate as a just and incorruptible individual.

One would be better off looking at what candidates and their backers truthfully represent.
I just terminated a ton of CAT5e for security cameras and I can definitely see the margin of error begin high. It sucks to do, I feel like there should be an easier way to terminate them that doesn't involve carefully trying to align the right color combination and holding them steady enough to then align them in that same order with tiny slots on the plug.
I would've paid exactly $150 USD to acquire this. There's nothing there!
"Instead, taking at least one day off every weekend, even during crunch times, is key to us staying happy and effective."

"I've been working 12 hour days pretty consistently"

That's not an approach for avoiding burnout.
What's that line from the movie DISCLOSURE? "Give a man a hundred million dollars and you make a frustrated billionaire. "

Seriously, though...so what if having money doesn't satisfy you and leaves you wanting more? Why is it taken as a given that being satisfied is a good thing?
Chances are that you will need to do some serious kernel tuning before you will really run in to the limits of what varnish can do.

If you're using linux using IPV4 have a look at the following parameters in /proc/sys/net/ipv4:

tcp_tw_recycle

tcp_tw_reuse

Tuning those will help in allowing faster re-use of sockets in the TIME_WAIT state. This matters because at the defaults your sockets will linger for a long time before being allowed to be re-used (as per the RFC). Technically this is the correct behaviour but it can quickly become a bottle-neck.

Ulimit max open files per process:

ulimit -n 50000

The default is just 1,024, and that's not nearly enough to keep varnish working hard.

Those are the first things to look at, there are many more once you start to bottom out again, but this will get you started.

A good way to see if you've got your kernel tuned properly is when varnish starts to approach the limits of your hardware, I've seen it do well over 600Mbps on an otherwise unloaded box.
It's a nice idea. Perhaps though, you could have a listing of startups who have used your service. For example, the other day I was looking to see if there's any new startups in my city (I'm in New Zealand). Sadly, I couldn't find much, nor for the rest of the country.
Javascript isn't exactly the typical case of semi-colon usage here.
The immediate-function pattern starts with an open paren.

(function () {

}());
True, but take a more reasonable number like $20k/year/kid, factor in the time value of money and you can quite reasonably hit a future value of half a million or more to get a single kid to college (let alone through it).

In other words, what would you have if you invested the cost of children for 17 years? a shitton of money.

(Granted, $20k/year is a hefty spend on a kid where I come from).
I don't think that's really the same thing. The essay is talking specifically about the experience of war; the experience of being engaged in battle. Which isn't something a mother sending her son off to war would experience. (She's definitely taking a risk and engaging in an emotional experience, just of a different kind.)

There are women who have experienced battle first hand, of course, but since until very recently combat was effectively a male-only experience there aren't a lot of stories from their perspective. (Yet.)
I'm a total noob to haskell and I'm not sure I understand the code well enough to ask an intelligent question about it, but I'd love to see you/someone ask on the haskell mailing list/stackoverflow/reddit-haskell or something.
The new system has two major issues. First, it forces a full screen context shift - everything disappears, which is just annoying. The icons are small, so a lot of results have a goofy looking scaled icon with only the first word or so if their title. On a server, it's even more ridiculous, and even MS's own TechNet admits as much (try to shut down).

Second, typing at the start screen is not the same as the start menu. It only searches some items, and you have to click or arrow down several times to select the kind of search you want. It's the opposite of unified search. It's annoying.

So, MS forced an annoying thing on everyone (even on servers!), with no way around, except to install 3rd party hacks. Of course they're going to get pushback on it.
If a day spent skiing raises your chance of dying by less than drinking half a liter of wine, you're probably not very much fun to ski with!
HN material
Microsoft has the good stuff, just needs to be more popular/cool/get adoption/etc. A new CEO will have a chance at the start while he/she's still in the news, to make huge waves with radical actions that turns the perception of MS on its head. The new CEO could also do internal things like kill the performance rating shit.

MS might not need much of an employee culture turnaround. It's the company's image that needs fixing.