skysight-inc/HackerNews huggingface dataset:
> Look to the best car manufacturer.

Given the subjectivity involved and the myriad or factors to consider, being able to decide which one is the best is not a foregone conclusion.

Fashion is even more fluid than that, with a lot more subjectivity involved.
Which prompted me to stumple down the fascinating rabbit hole of cognitive biases...

https://en.wikipedia.org/wiki/List_of_cognitive_biases
"Proven" was hyperbole, sorry. I think the difference is significant: Facebook was a place for Harvard students to communicate with other Harvard students. That is useful. Google+ was a place where you could communicate with a random subset of your friends and acquaintances. That's mostly useless. For one-to-one communication it's okay, but a social network is also about group discussions and broadcasting.
Is it possible to know how another person experiences time? Or anything, for that matter?
And a ridiculous price for the specs.
> 0.86%

So my comment is 100% nitpick but I do want to make a point here.

X year failure rate divided by X is not the same as AFR. AFR will always be higher, because it has to compensate for each year's pool of potential failures shrinking.

The correct equation is already there, 1-e^-(n/114), and the correct number is .87%. And while that's only a percent off, it's lucky to only be a percent off. If MTBF was 113 years it would be .86 vs. .88, which is the difference between two digits of accuracy and one and a half digits of accuracy. Losing a quarter of your accuracy is not great!
Google Chrome is not open source. Chromium which contains the guts is.

You should include some minimal contact information, because as of now I can't find any way to contact you. Been a Chromium contributor for a little while, so I might've been able to help a bit.
I did.

I used to contribute quite a lot to the Puppet ecosystem. I met a ton of people through my interactions with the community and by being the maintainer of a few things like Puppetboard, pypuppetdb and the apt module. Through my contributions around PuppetDB I ended up working closer with two engineers who eventually asked if I were interested in coming to work with them.

The company was Spotify, and I accepted the offer in fall 2014 and stayed for a good four years.

This has been a massive boost to my career and it's mostly just been dumb luck.
CTF Gorkhali 1.0 – Level 1: “A respectful greeting”
No. It’s only awesome!
I thought B and P were differentiated by the aspiration
It certainly beats bare roofs. AFAIK photosynthesis is still more efficient than photovoltaic, too. In any case, it's easier to store biofuel than electricity.
> They arranged the former horizontally, with the young Brad Pitt to the left and the old Brad Pitt to the right. But the same people arranged the pictures of Jet Li vertically, with young Jet Li appearing at the top and old Jet Li appearing at the bottom

I thought chinese writing was traditionally done from the top downwards ie. vertically. If so, the effect quoted might well be attributable more to that.
It was recently republished as far as I know but yes, originals are hard to come by.
Naval Action, the EVE of the Age of Sail is actually relatively new and having a small but dedicated community.

We will see more in the future. There are many potential eras/scenarios.
Teenage Engineering designed a set of pocket synthesizers (2015)
TLDR: drink tea and eat your vegetables.
The $20bn plan to power Singapore with Australian solar
I've not downvoted you but I really don't see this comment adding anything to the discussion, unless you wish to clarify.
Charge your competitors for API tokens?
Yes. VGA is frequently used, but so is C. This device has zero usable C ports it seems, it just has a C charger.
I have met engineers who have been hired by FAANG companies and have told me that their regular community contributions towards high-profile open-source projects (They particularly mentioned QEMU, LLVM, Rust, Swift and V8) was the reason they got an offer. The barrier in regularly merging quality patches for review in these projects is very high and it is advantageous for the likes of these companies to shortlist you if you have significant contributions towards these projects.

Most of the ones I know have been hired by Google, straight out of a program called Google Summer of Code (GSoC) which prepares students for this and they instantly get referrals if they complete their project.

Now if I were starting out right now I would look at tackling the first contribution issues in smaller projects, then work your way up to the larger projects. I’d say contribute to a project that you even use yourself, improve it and branch out from there to fix issues in its dependencies / libraries.

Also the GSoC website has lots of participating organisations [0] to contribute to.

My personal favourite orgs are

LLVM, Linux Foundation, Xi Editor, Haiku and Blender.

[0] - https://summerofcode.withgoogle.com
By inference, I'd say yes.

I think that's what the entire article is about. Like, the whole point of it.
The feeling of playing was very different; it felt like my hands were playing the controller by themselves without any real input or reactions on part of "me".
I totally agree with you. Yes there is some national laws which differ but in the end it's open data.

Today everything open enough can be considered "free to do whatever people want to do with it". Before doing anything in this world I think you'll have to face this and think about how to deal with it if you have to.

OT:
I don't think it's great that small competitors have problems because of this but on the other side I'm not one of those people who repeat the idea of "competition as being good for innovation & customers" that we all heard a lot in some economic lectures.

I think in an ideal world there'd be no need for more than 1 basic model of smartphone, notebook or car. In this disney world we'd have global efforts to innovate, develop an manufacture what we need and build that stuff in the best possible quality with fairness, modularity and reparability in mind.

Yes you'd call this monopolies but in the end the freedom from this endless competition makes another way to work possible. Also innovation doesn't have to come from competition as we've seen from many examples (including what the first intelligent "homo XYZ" invented).

Then of course there'd be no need to scrape for battling your competition. We'd have APIs for everything we'd like to know. Wouldn't this be nice?
A debugger is helpful if you don't know which value you want and want to go exploring. Print statements are helpful if you want the value at thousands of different points in time - you don't know when you want the value - and want to fish it out later.
Clickable:

https://www.boardengine.io

https://pythonjob.xyz
Sounds like you made your own luck
I'm a native French speaker and French spelling is very irregular. There are tons of unspoken letters and the accents make it even more complex, especially the "accent circonflexe" (^) which is usually silent.

Some examples:

- temps (time): the "p" and "s" are completely silent

- oignon (onion): pronounced as "ognon" (the "i" is silent)

- asseoir (sit down): pronounced as "assoir" (the "e" is silent)

- poids (weight): the "d" and "s" are silent. "poi" (pea) is also a word.

- most words ending on "ou" take an "s" in plural, e.g. "verrou" becomes "verrous", except for certain words like "hibou", which becomes "hiboux" in plural.

- the noun "dépôt" takes the "^" accent, yet its derived verb "déposer" does not.
Almost never. People should even consider using SWIG or similar to use libraries for other languages instead of wasting time on duplicating efforts and neglecting their core product/project.
No need to overthink it. You could add a very short section at the end with a brief list of bullet points of the project name, a few words explaining what you did, and a link to the PR.

Different people will consume your resume in different ways. Automated resume-digesting systems and recruiters might get excited and tag your profile with keywords associated with those open source projects. Or they might not know what to do with the information and throw it away. Similarly for HR. Flesh and blood engineers screening your resume may get excited if they read that far. But once you've made it past the resume screening stage, it'll likely be completely irrelevant, except in the unlikely case that you're being hired for a gig specifically based on your experience with one or more of your contributions.
How to Make Money While Sleeping 2019
If it's a significant contribution then the answer is, right at the top and loudly.

It is something tech-knowledgeable companies would be interested in, and tech-naive recruiters will notice even if they can't judge it (I used to work for a recruitment company so heard lots of conversations).
Gretta van Riel Went from $0 to $600K per Month Selling Tea
Trackpoints give me RSI almost immediately. I've not had this problem with other forms of input for a long time.

The only one I liked was the Toshiba Libretto, which had it on the side of the screen bezel so you could work it with the finger most adapted for fine movements - the thumb.
Never being bored isn't exactly a symptom of ADHD. Autism is more likely.
Wouldn't it make sense to let the languge converge on its own? The majorty of weird rules in english (aka commonly misspelled words) are being kept by teachers/pedants/stupid HRs.
And a super-relevant distinction for a low-level OS/DB programmer like me.
We are talking about pain, not a pain signal. Decrementing register can be a pain signal, but it can't produce feeling of pain (qualia). If humans can be simulated on a Turing machine, we can't feel that definition of pain too.
This particular post is paywalled (it has the star next to the date) so the author/publisher can monetize it
Yeah, I am not sure what is so special about this. I expected some truly unique ports. My 13.3" Fujitsu Siemens S936 has no USB-C (age) but all the others plus a smartcard and a sim card slot. 12.5" is not exactly a magnitude smaller.
I'm just glad that "hate speech" will always be responsibly defined and enforced, and everyone will agree on exactly what it means.
I think the question is somewhat ill-expressed.

As far as I understand from the description, you're interpreting open source contribution in a very specific (albeit typical) way:

1. generically contributing to a well-known project to get recognition by the industry;
2. get hired in a certain project team through specific feature(s)

I generally discourage approach 1, for a couple of reasons.

The first is that a lot of people in the industry try this way (I did it, too), and this makes "newcomers management" onerous for projects.

The second is that commitment to newcomers is unrelated to the project size/fame. You'd think that large and established projects necessarily care about newcomers; there is no such connection. A notoriously committed community/project is for example GitLab; I won't mention another "very famous project" who couldn't care less, instead (to the point of labelling issues as "good first issue" and then ignoring them).

There are obviously project-external devs who gets their code approved, but based on what I've seen, they're people with experience in the field, and who work in a more targeted fashion (ie. approach 2).

I don't have experience with approach 2, however, if fits exactly the GSoC initiative, so you may either try to get in, or, in order to find a real-world answer to your question, research how many of the GSoC students are generally hired.

My opinion related to improving one's career by contributing to open source is to contribute to welcoming projects that you find interesting, and get known in the field. In other words, networking. I think start working on a famous/big project with career in mind has a very high chance of leading to frustration.

My direct answer to your question is "yes, I do know people who got a job with their involvement in open source", and it was about networking, not about working on a famous project.
It's not dumb luck, you put yourself in the picture by contributing to the project. If you were picked up on the streets by the Spotify CEO because he accidentally overheard you talking about developing software, now that would have been dumb luck.
Using the word "pain" as such, you conflate behavior related to negative stimuli, nociceptors' signals processing, and subjective feelings. Only the first one can drive evolution.
In the modern era, nitrogen dioxide is a pollutant; it's also produced by most combustion processes. Too much of it results in "acid rain" which is harmful to plants.

Can't have too much or too little.
15+Temmuz+Sosyal+Medya+Tasarımları+-+Ücretsiz+Indir And#photoshop Freebie
Saw the title, thought "that sounds like a post from In the Pipeline, I wonder what happened to that blog".

Thanks!
It's simplified: people need the SEO leverage of Medium instead of running your own website and SEO optimization (it takes time). Otherwise I don't see any else advantage of Medium. For the reader, there's an advice is to use reader mode on browsers, but Medium is limiting a few _free_ articles you can read.
Oh, I probably should be, yes. But I won't, because I don't like them and never really have. I realize this is probably less productive, but at least I'm self-aware about it.

And I don't think it's heresy to say that many people just don't like the current crop of debuggers out there, especially when you write in dynamic (and weakly typed) languages. Which is another bunch of bananas, but sometimes we don't get to pick what code we write in, especially in my industry.
In Germany there was a recent ruling that scraping, even for competing purposes, is fine.

https://www.heise.de/newsticker/meldung/Urteil-zu-Screen-Scr...
For me personally, 76°F (24.4°C) is kinda cold. I'd turn it up to 86°F (30°C) and make use of fans (or just use only fans, no AC). Probably, better to transition slowly, like 1° a day. Some people, of course, are less tolerant to heat, but I don't think I'm far from average. Just make sure you are dressed as light (or scanty) as possible.
Dan Abramov was hired by Facebook because of his opensource contribution. I think.

https://twitter.com/dan_abramov/status/650968538564444160
> scraping competitor sites for pricing info etc is exactly as sleazy as it sounds

So not even a tiny bit sleazy then?
Somewhat related essay from a negative utilitarian about consequences of insects feeling pain: https://reducing-suffering.org/the-importance-of-insect-suff...
We detached this subthread from https://news.ycombinator.com/item?id=20431001.
If you’re a fan of that form factor you need to investigate GPD (Game Pro Devices) and One Netbook, both of whom produce miniature PCs; GPD started with the GPD Win, a pocket console-sized PC with a 5.5” screen optimized for running Windows 10 games, then branched out with the GPD Pocket and Pocket 2, 7” screen subnotebooks (the first was a maxed-out netbook-spec PC, the second gen upgraded to an i3 processor) and now the micro PC, with VGA and RS-232 and a VESA attachment point (it’s intended for sysadmin/ops users who need to bolt a tiny PC to whatever they’re working on). One Netbook are a bit more consumer-ish, but do convertible notebook/tablet machines in the pocket size range. And both companies are now doing subnotebooks with 8-9” screens and beefier CPUs, in the 500-700 gram range.

You can find their stuff via Indiegogo (while kickstarting — they seem to use it to generate publicity rather than for primary funding) or on Geekbuying.com and other retail channels.
> adapt it to your needs

If it's a feature that can be cleanly added into the architecture - i.e. it's just filling in a gap.

But if you have to modify the whole thing in a way that doesn't quite fit... it's a nightmare. Even with your own code, it's simpler to start from scratch with a clean slate.

Also Alan Kay's extreme position: "those who can create their own [libraries], should"
I can't for the life of me figure out what "maindz ov ould doderez" means.
> if you have a meeting at 1pm and you want to change it to 2pm (moving it further in to the future, or further "front time", forward in time) you are moving the meeting back.

In Sweden that is most certainly to move the meeting forward (literally): “flytta fram mötet”.

Moving it ”back” to the future makes no sense...
New York's Staten Island to Get America's Other Big Wall
Would these people really do better with a trackpoint? It doesn’t sound like learning issues, but ability issues.
Not OP, but for me I hate it whenever anything metal touches it. Jacket zipper, wristwatch band and/or clip, perhaps a ring for married people, it's awful. Yay for plastic.

Same for phones. My previous one was a Samsung Note 2: plastic, slightly bent back. Then I tried a Xiaomi MI A1 and (after sending that one back) a Huawei P10 Lite, metal and glass respectively. I hated metal more, but both are awful. It's flush with any table, hard to pick up, even harder if the screen is on and you don't want to touch anything, and it slides out of your hand if you want to use it one-handed in anything other than a near laying down flat position while still operating the screen.

People say (about plastic, both in laptops and in phones) that it gives a premium feeling. It doesn't to me, but it's also just terrible UX wise, so they can keep it.
It was approachable. First language I learned was Turbo Pascal, and it inspired me to learn more via QBasic on an old 286 I had been given. (1995 I think)
Discussed a bit in 2009: https://news.ycombinator.com/item?id=532278

and a tiny bit in 2013: https://news.ycombinator.com/item?id=5656994
The Importance of Insect Suffering
Under the perspective that I'm proposing, both prose and poetry could be equally philosophical; however, poetry also incorporates some sort of aesthetic features such as a rhyme scheme, a pattern of syllables, rhythm of stressed syllables, etc. Therefore, poetry would be "art" in the sense that I am talking about but prose would not be.

However, I that this example brings up some interesting points:

- One of the problems that I think underlies these discussions is that many people think that something must be "art" in order to be profound/valuable/important/expressive. However, I'd argue that things like prose philosophy and oral storytelling can be equally profound/valuable/important/expressive.

- Like I said before, there are definitely gray areas. I just argued that poetry was art but prose is not due to poetry's use of aesthetic features. However, it can't a story incorporate significant aesthetic features both in the form of techniques like metaphor and in the use of sumptuous descriptions?

- I think the previous point might suggest that there can be different degrees to which or different senses in which something is art. For example, we might say that poetry is art relative to a prose novel but that the novel is art relative to a science paper. Or we might say that a beautifully engraved beer stein is not art in the sense that it does not have any philosophical meaning but it is art in the sense that it goes beyond the simply utilitarian to incorporate the aesthetic.
> I agree that NOT NULL should be the default for columns, unfortunately that ship has sailed.

Not really. Defaults change all the time. I’m not asking for a feature to be removed after all.

I don’t deny the change in any specific RDBMS would have to be carefully considered but I’ve worked on a lot harder projects to make transitions in default behaviours than this would be so it’s certainly doable if the momentum was there. However I doubt enough people care enough (if this thread is anything to go by).

> Assuming that the nullable foreign key problem could be solved

Offhand I can think of a few ways to solve that but I also think it’s one of the instances where NULL makes the most sense

> I think that NULL is valuable enough (and not that rare) that it ought to be the database owner's choice whether to allow them or not, as opposed to the superuser (not sure which way you're suggesting).

I completely agree the DBA should still have the power to enable it. My point was just that columns shouldn’t default to being nullable during a CREATE.

To be honest, this could just as easily be “fixed” in graphical database management tools. That would at least enable seasoned DBAs to utilise NULL while preventing others from some of the pitfalls that nullable fields can introduce in some languages. However I still stand by my point that it’s not really a sane default for the way most people architect databases these days (or even “should” be architecting).
Ha! I grew up on Long Island and was wondering why the Wikipedia say that "finger" and "singer" no longer rhyme in American Engish when I pronounce them exactly the same. It's because I learned most of my English on Lon Gisland!

(My accent is odd because I was born in Brooklyn and we spoke Yiddish at home, grew up on "Lon Gisland" then did college and beyond in Israel, and now spend about 2/3rd of time in US and 1/3 in Israel)
Why would they do that? Just to deny us the experience of reading genuine UK English?

I feel deceived.
Sentry is open source, and you can run it on-prem https://sentry.io/_/open-source/
C++ curiosities: std:move doesn't move
Most Beautiful Thailand Beaches
AC (and heat pumps in general) is great for heating, it can be way more power efficient than anything else. I mean, in theory, its efficiency can be way higher than 100%. But that's only when it's not too cold outside (I guess, at least above zero). You can consider using it in spring & autumn periods.
As well as the large number of existing installations that others have mentioned, VGA has a couple of advantages: You can send VGA signals over long cable runs (I installed a 50m run 20 years ago for example) and it's simpler than modern interfaces.

An HDMI connection has to be negotiated (including HDCP) and - for more than ~5m of cable - you will need to convert it to some other standard for the long run (and negotiate HDCP at each end). The conversion will probably be a proprietary system running over ethernet cables and will be a black box when it comes to trouble shooting.
Do not protect your website from scraping
Thread from 2017: https://news.ycombinator.com/item?id=15503451
I got my last job thanks to MarkSheet [1], a free open source tutorial I published on GitHub.

Now that I'm freelancing, my work on an open source CSS framework called Bulma [2] has allowed me to find clients more easily.

[1]: https://marksheet.io/
[2]: https://bulma.io/
Yes. I believe I have stood out and have been hired in some job applications relating to PHP/Yii because of a popular extension I contributed to the framework.
B and V switch around in many Spanish dialects, and also often in Hebrew where they are represented with the same letter "ב". (Also P and F, etc.)
There has definitely always been an in-your-face air to signs in Hong Kong, that you just don't find in Shanghai or Tokyo.

This explains a lot. The book must make for a great coffee table book!
The borrow checker does not allow that, it will complain "error[E0502]: cannot borrow `vector` as immutable because it is also borrowed as mutable".
A follow up from https://news.ycombinator.com/item?id=20429462
Minds of old dodderers?
I remember playing the Eve beta more than 15 years ago. It's an incredible game and a fascinating accomplishment technically and in building a community in an entirely separate world that feels real, but that realism comes with downsides like you mentioned. Long training times, slow missions, spreadsheet calculations, etc. are all necessary to pursue serious success in Eve.

It's a trade-off and clearly most people prefer the faster and simpler gameplay mechanics of other MMOGs, although we also have the neverending Star Citizen that seems to be chasing the realism angle even harder and has gained quite a following. I wonder what everything is going to be like once we have real capable VR.