skysight-inc/HackerNews huggingface dataset:
I wonder whether there's research correlating low bullshit-sensitivity with endorsement of postmodern "thought".
Looking forward to Zen2, maybe there will be some cheap and fast and low-energy Ryzen.
This is super cool.

Does anyone know how to upgrade python3's sqlite module to the latest version?
I started carrying a gun after I was attacked and the nearby police unit continued to write a parking ticket in the meanwhile.
There speaks the healthy...

... when you or your family are on death´s door because of an accident/cancer/heart attack/stroke/bug/immune disorder etc., you may find comparison shopping isn´t the first thing that comes to mind.
Hi - author here.

The quality assertions are the most defensible empirically. I wrote the post at the office away from my bookshelf which was the main thing keeping me from including them up front (flicking through my old copy of code complete now). Capers Jones' "Software Defect-Removal Efficiency" (https://ieeexplore.ieee.org/document/488361/) would be the main one on the effectiveness rate of code inspections. I've collected a few other relevant papers over at https://github.com/joho/awesome-code-review

The second two themes around education and culture come more from my personal perspective and experience - largely from running the engineering teams at Envato and 99designs respectively. My feeling is the educational and safety elements of code review have come up online a lot more over the past couple of years - but that's just my anecdotal view.
How do these benefits compare to what you get from pair programming? If the pair works well together I think pairing provides more learning and better quality.
As far as I know you already can extend SQLite with custom scalar and aggregate functions and virtual tables (FDW) at least in Python (with apsw). Am I missing something?
Do you have tutorials to strip lang and ssl?

Is it possible to dynamic link system openssl to reduce size?
Is this going to follow the same investment structure as YC “Classic” or will that be changing as well? The amount of cash thrown at a YC company could go a long way in China.

Will YC be taking a stand on China’s rampant theft of intellectual property or tacitly encouraging it as part of “being a start up”?
Except the paper specifically states that the effect remains after controlling for cognitive ability.
Disagreed. Both key terms are fully operationalised in the paper (ie, a measurement procedure is given), and so the sentence has empirical content (it could be wrong, but isn't).
Ah right, TIL
I used to operate an anycast DNS service and we monitored it from probes all over the world. Sometimes a random ISP in USA/Europe would start sending queries to Japan and that could last for seconds to hours. I'm not sure how often it happens, but it will certainly be enough that it will cause broken connections for a few users.

I'm not sure how Cloudflare deals with it - potentially they could share the TCP connection data between datacenters when needed.

Or maybe it has something to do with their how edgy their setup is - if it's mostly intra-ISP cache servers being anycasted, the routing should be more stable.
Autonomous vehicles are coming. Now comes the hard part
Or a random sentence generator. Or an unlocked phone in a pocket with autocomplete enabled
Airbus drone sets record for longest continuous flight within Earth’s atmosphere
How to turn problems into business opportunities
It is logically a join on oid to the pg_enum table. The implementation takes a few shortcuts but really the basic join machinery has been hand polished for decades so that doesn't make much difference.

Because enums are stored in pg_enum which is just a table like the rest of the catalogs you can join to it with your own SQL queries. If you are very bold and a bit bad superuser you can even update them.
Author here. The post is largely written from a point of personal experience and philosophy but that's the one statement I'm comfortable saying has empirical backing.

I link to https://blog.codinghorror.com/code-reviews-just-do-it/ in the post which has an excerpt from code complete:

> … software testing alone has limited effectiveness – the average defect detection rate is only 25 percent for unit testing, 35 percent for function testing, and 45 percent for integration testing. In contrast, the average effectiveness of design and code inspections are 55 and 60 percent.
Six Data Science projects to top-up your skills and knowledge
No. Immigration should be at the pleasure of and to the benefit of the host population. Every population should have the right to control who enters their land.

And we can't save them all, anyways. If everyone living in a totalitarian regime showed up in the US they would vastly outnumber the current Americans.
I might be missing something, but it sounds to me like you're describing this: https://docs.python.org/3/library/sqlite3.html#sqlite3.Conne...
Short answer: yes
Hope it doesn't catch on
That must have been a long time ago indeed because the last version you could 'buy' was removed from sale in 2013. But actually you didn't buy a copy, you bought a disc and a license to upgrade the software on one 'Apple branded machine'.

I don't care if you run unlicensed software but it's not 'legally purchased' or 'non pirated'. You're just fooling yourself.
I recently installed Altera Quartus on Debian for a school project. It kept crashing after 2 seconds.

First result on google says quartus uses its own libcurl which is broken and you should copy the OS libcurl to /opt/altera/quartus/lin64/lib/whatever. Lots of issues like this.
I think that's the key! On a personal note - I have tremendous difficulty reconciling kindness and cynicism in personal relationships. This reached an apex when I was dating an extremely kind and energetic girl, but couldn't help roll my eyes all the time at mentions of astrology and the universe talking to her through four-leafed clovers. I am not fully sold on cynicism being a virtue.
Bullshit-sensitivity = ability to distinguish bullshit sentences from genuinely profound sentences

Bullshit-receptivity = tendency to perceive bullshit sentences as meaningful

So, BS-S is not BS-R, thus there is no contradiction. Mate, the guys wrote a paper about it, they're not going to have the abstract contradict the title.
Uber is on a hiring spree in Singapore despite ‘exiting’ Southeast Asia
We can even generate bullshit CS papers (and get them accepted into some unscrupulous journals) now! https://pdos.csail.mit.edu/archive/scigen/
> Because to me, it just looks like the (mostly potential/future) downsides are massively outweighed by the (mostly actual/current) upsides.

Yes. That is true for most things. Eat fatty and sugar-rich food, have pleasure now pay it later. Drink a lot of alcohol, have fun now pay the consequences later. Burn fossil fuels have cheap energy now have catastrophic consequences later. Spend all money now, not have savings in the future.

You are prioritizing current convenience against future consequences. That is a very human thing to do.
Thanks for pointing that out

Relevant part of the paper

> Numeracy and cognitive reflection (Section 4).
Participants responded to three numeracy questions taken from Schwartz et al. [30] and from the Berlin numeracy test ([31]), and immediately thereafter to the three questions that make up the original CRT [12]. On both these variables, participants obtained a score between 0 and 3 representing the number of correct responses.
This captures my philosophy on software leadership better than i could have explicated myself. I was hooked when he started to talk about when we come up with different names for a project because we are never satisfied with it
I'd guess Fred Rogers was an excellent bullshit detector.
It's probably also because of dropbear since embedded devices often run old versions and dropbear seemed to be vulnerable to severe vulnerabilities in the past:

https://www.cvedetails.com/vulnerability-list/vendor_id-1580...
In the UK (at least, in England) all traffic speed cameras have to be bright yellow. (I feel this is caving in to the driving lobby.) There are restrictions in where they can be placed.

We have laws governing use of cameras (RIPA and DPA), a data protection regulator who requires people and companies to register if they use CCTV, and we have a surveillance commissioner who provides some scrutiny of the use of these powers.

Here's a jargon-heavy discussion about some of these powers: https://www.lateosurveillance.co.uk/idiots-guide-ripa-direct...

https://www.gov.uk/government/organisations/office-of-survei...

https://www.gov.uk/government/organisations/surveillance-cam...

All of this regulation doesn't seem to have stopped the proliferation of cameras. People say that London has more CCTV cameras than any other city.
This reminds me of the tremendous and only slightly trolling "What is wrong with our thoughts" by philosopher David Stove: http://web.maths.unsw.edu.au/~jim/wrongthoughts.html

(If you're finding it TLDR then at least skip to the list of numbered propositions in the middle)
Wouldn't it be nice if ELisp were implemented in RPython? What sort of difficulties would this face over the JIT compiler in the link? It would have the advantage that such an ELisp implementation would still be an interpreter (annotated and auto-JITted). Presumably, that would keep it "simple".
I think their definition of BS is in line with the academic literature on this, ie Frankfurt's seminal booklet (that the NYT had a hard time reviewing, because their editorial policy did not let them spell out what the whole book was about :-), namely statements that are not even concerned with truth, but just seek to impress.

Not sure that lines up with your definition.
I was really excited when enums were added to postgresql. But after a couple years of experience I stopped recommending them. Enums are a type. Which is fine, but if you have several different enum types used in different tables it can complicate moving data between databases as you can't simply pg_dump/pg_restore one table to a different database, you also have to create all the types used by that table, ie the enums. Which turns a simple

pg_dump -t atable | psql -d otherdb

into an exercise querying pg_depend, pg_enum and the other catalogs or hand parsing pg_dump schema output. If your operation does any amount of ad-hoc ETL you may find enums more trouble than they are worth.
How paedophile's hands led to his conviction [video]
This should be automated like a chaos monkey for journals.
I think code review is the async way to share thoughts about the code and managers (in my experience) tend to be busy with many meetings making 1 on 1 code review more difficult therefore in this case pull request might not be the best option but a good one.
We communicate every day, with a lot of different people. So the common lowest denominator is the base assumption. Assume nobody you talk too knows anything, that way basics explanation becomes part of every "chat-handshake" but the maximum number of participants can be created.
In a similar vein, I rarely (if ever) seen a library that handles dynamic memory allocation more robustly than SQLite. This page is a glory to behold: https://www.sqlite.org/malloc.html
Incidentally, I wonder whether the translation from the Swedish original is somewhat deficient here, as it doesn't seem to be entirely grammatical.
How smallpox claimed its final victim
My favorite feature is the "step-wise reveal" mechanic.
I'm confused about what you're arguing. If governmental funds are being spent on military spousal housing, that's a cost of the military, whether it's accounted as salary to the service member who pays rent or if the military builds the house directly.

My original point is that nobody (at least publicly) knows the true spending on the US military because the accounting is so baroque. The VA is just one agency whose rather significant cost is typically forgotten when quoting these numbers, but it's far from the only example.
Inside the fortress: Apple's 1.3M-square-foot Mesa data center
I think the bullshit part is "for the future". "in the future" would make some sense.
I've lived in the New York City metropolitan area, New Jersey, for most of my life. Buses play a major role here for public transportation. There are bus routes to NYC from all over New Jersey, of public and private chartered variety. One of the major benefits of these buses is that they offer affordable transportation, subsidized by taxes. Replacing these buses with electric ones in an economically viable way is what will keep electric fleet off the roads for a long time yet. While I wish that every diesel bus on the road would be replaced immediately by an electric one, I see this taking at least another 20 years.
Lawsuit brings $289M verdict against maker of Roundup weed killer
I'm not super across the evidence on pair programming so I'd hate to try and have a definitive answer. https://www.cs.utexas.edu/users/mckinley/305j/pair-hcs-2006.... suggests it's pretty good for quality and so-so for utilisation.

My anecdotal experience with my own teams is relying too much on pairing as a training mechanism, especially between senior and junior, has a couple of issues. The first is tradeoff between training quality and utilisation - it may shorten the training cycle but the payoff isn't high enough for the output constraint on the more senior member. The second is I've sometimes had trouble weaning the junior off always having guidance on tap and it takes them longer to develop confidence to break through certain problems alone.
Open Journal Systems: open-source academic journal publishing software
Me. It has been something on my todo list to develop for a little while now.
Suppose an American buys a beautiful old property in the middle of Havana for $1M USD. Your claim is that this is harmful to Cubans because renovating this property will cause it to lose some of its charm. But you're forgetting about half of that transaction: all of a sudden the Cuban or Cubans who sold the property (perhaps the government?) have an additional $1M in cash to purchase whatever they like. This could be things that are far more of a premium than old houses, such as cars, electronics, and other modern necessities they are currently missing. I don't see Cubans losing in that deal

If you're worried about the visual appearance of Havana and, just pass NIMBY laws until you're satisfied they can't screw up the "neighborhood feel" too much. These are all solvable problems. Nothing here is reason to keep Cubans impoverished in exile from the world economy.
Yes, but the options may be out-of-the-money at this time, and it costs real money to exercise them and may have tax implications.
Much more likely that anything negative about China will be deemed political, like many other subjects have been in the past, and flagged off the site. That is largely how the Chinese Internet works anyways.
Not TCL, but my Perl war story was I worked for a printer company. They had somehow gotten someone to record ink cartridge information into external data files. INI files to be precise, one INI per record.

They were literally spending 9 weeks opening about 15,000 INI files and pasting them into an Excel spreadsheet manually.

I was rather silly and made the claim that Perl was designed for this sort of thing, they challenged me and I felt my honour was at stake, so I whipped up a program to do it for them one night and brought it in the next day. I ran it on the INI files, and in about 20 seconds it had put all the data into a CSV file.

They were astounded that I had taken 9 weeks of tedious, error prone data entry and processed it in less than a minute. I just figured it was an interesting thing to do, and told them to keep it quiet as this was really outside my area, but they made me employee of the quarter anyway.
AFAIK a lot of Google’s HTTPS traffic is also routed using anycast. They also offer this to GCP customers under GCLB (https://cloud.google.com/load-balancing/).

I don’t know how they deal with changes in routes.
We don't have insight on what our customer's use mostly.

We use existing technologies. Anyone can use any cloud Database service. We've datacenters on San Fransisco and in Belgium. So, based on those users can choose where they need to deploy their DBs.

Usually we recommend to configure databases via env variables. Users can also use our [now secrets](https://zeit.co/docs/getting-started/secrets) service as well to avoid hard-coding secrets.
Show HN: (Arcamens) a trello alternative with a new view of boards.Python/django
Show HN: Flint – The filesystem linter in go
Howso? I don't see how either health or tolerance is related to creativity… Also why only future creativity?
Here's the thing, there's no way to measure programming productivity at all, so, no, there's no valid studies about anything ever. The studies that try always suffer from this inherent flaw. They count bugs, lines of code, function points, all metrics that aren't actual business value.

Pair programming vs code review, Nodejs vs Ruby, React vs Vue, Vim vs Atom, etc etc etc are all 100% emotional and subjective decisions. Therefore they are subject to fashion, being cool, and herd mentality.

Accepting this is an essential step on the path to become a well-rounded engineer.
>I stay here and experience this on a daily basis.

Your anecdotal evidence is not worth more than a proper study.

>That doesnt have to mean that the govt. hospitals are doing a bad job or that private hospitals are inaccessible.

Private hospitals, in India, are indeed inaccessible for the majority. As for government hospitals, we don't have enough.
Count me in as a over-engineering and selling-things-engineers-do-not-need hater.

The very list of benefits on ZEIT, mentions 4 things: first two of them are clear over-engineering bloat (plus premature optimization), and second two were actually created only because of serverless. They were (and nothing more was mentioned in section benefits ;) :

* Clusters or federations of clusters
* Build nodes or build farms
* Container registries and authentication
* Container image storage, garbage collection and
distributed caching

I don't know why everybody can't see fakeness of argument'you need clusters, farms and hundreds of servers'. You don't. Actually you do only (contrary to your statement), if you're FANG.

Why? Because look at real world HUGE examples. E.G. stackoverflow (and no, your company/startup/whatever, will not reach their level of traffic) can do everything on literally dozen of servers, while they admitted that in some scenarios 1 web server was enough. Source: https://nickcraver.com/blog/2016/02/17/stack-overflow-the-ar...

Our 10x..100x smaller companies would perfectly do on 2..4. There is no need for whole over-engineering.

The ultra funny thing is ZEIT selling 'deployment self-heal' as old known (windows anybody) and ridiculed recipe: it will work after restart. Right. It's better to shut off car engine, go out, go in, and start again. This is XXI engineering :)
Why the downvotes? I was a smoker for twenty years, this is exactly how I quit smoking.
Definitely my experience as well :) This is how I ended up being Head of Marketing at Improbable [1] for the first half of 2016. I've since returned to Engineering, but this is definitely an experience I'd never have had at my previous work at Google.

[1] http://improbable.io
I spent a couple hours setting up an OpenVPN server on AWS EC2 nano instance so it's going to be completely free for the first year. Speed is not great but enough to watch HD youtube videos, etc. I know have unrestricted internet on both my phone and macbook.

Follow this tutorial: https://www.comparitech.com/blog/vpn-privacy/how-to-make-you...
Can't access the link.
You can alias your deployment and try to add a scaling rule to the alias.

So, you don't scale up and down as you deploy.
Once you call the `now alias` it'll take care of the scaling.
While in complete agreement with you on how amazing SQLite's engineering practices are, your math is off by an order of magnitude.

1/711 = 0.00140646976

0.00140646976 ~= 0.14%, not 0.01%.

I'll go put on my "pedant" hat now.
There are two general (potential) problems due to the use of (multiple) joins:

* run time: performance disaster

* design time: conceptual chaos

Some of them are analyzed in [1] where it is essentially argued that join considered harmful and a join-free (column-oriented) approach is described. This approach has been implemented in [2] which is a library for batch and stream data processing, and in [3] which is a library for data analysis. Their main common unique feature is that they rely on column operations, that is, data processing is described as a graph of operations with columns as opposed to using set operations like join.

[1] https://www.researchgate.net/publication/301764816_Joins_vs_... Joins vs. Links or Relational Join Considered Harmful

[2] https://github.com/asavinov/bistro - A general-purpose data analysis engine radically changing the way batch and stream data is processed

[3] https://github.com/asavinov/lambdo - A column-oriented approach to feature engineering. Feature engineering and machine learning: together at last!

(Disclaimer: I am an author)
Ruby or Python IMHO.
Vray 3.6 for 3ds Max 2018 Full and Crack
Hi, author here.

This is commonly accepted that naming convention and style convention have no place in code reviews so we invented style linters (eslint, prettier, golint...).

But what about filenames and directory names ?

Here is the reason of flint: have a consistent naming convention among your files and directories in your projects.
SQLite competes with fopen; not SQL. [1] It's great for embedded systems and small single-user apps. It's not when your data doesn't fit in memory.

[1]: https://www.sqlite.org/whentouse.html
I define bullshit as using big words and social proof, to present a conceptual theory (split) that might have some merit, but isn't particularly insightful.
You are wrong and you should feel bad. This is such a garbage statement. Anyone reading this who is dealing with or has a loved one dealing with cancer, don't listen to this non-sense. If this type of statement had truth to it, we would be all over it. The relationship between nutritional state and cancer is complex and it is dangerous to make blanket statements like this. Chemotherapy consistently works, that's why we use it.
QLBridge – Go SQL Runtime Engine
There's also an example script on the Gentoo wiki that might serve as a good starting point:
https://wiki.gentoo.org/wiki/Custom_Initramfs/Examples#Simpl...
That's not really true. A better formulation is that there's no way to manage programming productivity cheaply and/or non-intrusively.

I agree that the bulk of X vs Y comparisons are emotive and subject to what Alan Kay calls the "pop culture" but that in no way demonstrates that measurement is out of reach. It's just in most contexts we don't care to do the work to measure it out of personal preference or economic reality.
Here's one such generator, based on Deepak Chopra corpus.

http://wisdomofchopra.com

Note that the purple indic text on top is the word "Bullshit" transliterated in Gujarati.
I don’t think these are exclusive. A technical lead should be able to write a proof of concept and support its evolution into a MVP by a team, fading in and out when required. I think the value of the article is in arguing that the ego typical of leaders has no place in engineering.
Instagram hack sees accounts replaced with film stills
I am considering a Feynman detector for bullshit (as defined in the article): See if you can come up with a specific example that the sentence describes. If you can a point to a specific example which works, the sentence is not bullshit.

Feynman famously used this technique to understand and quickly find flaws in complex mathematical theories - he followed a specific example along.

Anyway, back to the article; I am not clear, maybe both seeing through bullshit and being pro-social are correlated to general intelligence?