skysight-inc/HackerNews huggingface dataset:
Not true - I had to explicitly remove Google (again) and set StartPage as default on all my installations. I think it happened with 57.0.1 upgrade though.
I enjoyed learning Clojure by doing the exercises at http://www.4clojure.com/. I documented my progress and learned a lot from solutions of others.
> And so I wonder, can we design learning environments where the learner bootstraps their own understanding from a limited input without continuous feedback from an expert or teacher?

Why would you remove continuous feedback from expert or teacher? Would that make human learning "faster" and more "efficient"? That approach works for AI because unlike human, AI remembers every single data point with 100% accuracy and can iterate repeatedly without fatigue. It also does not suffer from issues such as boredom and it doesn't require motivation either.

By the way, human already learn from experience by bootstraping their own understanding, teachers and experts exist to fast track the beginning phase so a kid doesn't have to play ten thousand games just to reach beginner skill level.
Shazam is a feature not a product: index the Fourier Transform of all songs.
I'm going to reply to my own comment here as I think something needs to be said regarding my own opinion on this. I think that it's very obscure to patients as to what they might end up having to pay when they enter an ER. These codes are super complicated to me, and I think it takes quite a long time for medical coders to get proficient at their job.

It'd be nice if patients didn't have to worry about these sorts of issues when receiving emergent care, but such is the country we live in.
The article distinguishes between using a regression to generate trade ideas for a human (say, data science), or actually having the machine trade on the idea without intervention (that would be AI).

The article claims the former happens but not the latter. This is entirely compatible with your statements.
But there are seemingly many area where you can be the 1%. The difficulty is finding that area where you can be the 1%.
90s CD-ROM games still have a lot to teach us
So it doesnt improve memory, just helps to remember this particular thing you pronounced.
This topic is about keyboard input focus.

Yes, and the SAS guarantees that after you enter it, nothing else can have keyboard focus. I don't see why this is such a controversial point. You will never come to unlock your NT workstation and find that the keyboard focus is somewhere you don't expect, because you need to enter the SAS first.
I think it is an exciting time for functional programming and formal methods: they seem to have found something of a home in the recent cryptocurrency boom, where people are recognizing that high-assurance really matters lest you lose millions of dollars.

Why people don't seem to worry as much about self-driving cars boggles the mind. One hopes the loss of human life would be as concerning as the loss of money. I think the issue is partly technological. As Leroy says, formal methods for certifying machine learning-produced models are pretty undeveloped whereas cryptocurrency protocols are 'traditional', 'algorithmic' programs and so more amenable to analysis with existing verification tools. I also think it is partly cultural in that machine learning practitioners seem often to be less aware of formal methods and the possibility of verifying software.
"Whale" in this context is derived from the gambling world, where it describes a high roller player:

https://www.urbandictionary.com/define.php?term=whale
Android has had music identification since at least the Nexus 4. Maybe it was 'built in' to the assistant now, but it's been around forever.

All you have to do is hold up voice search to music.
I see, lots of work to be done. My question was mostly about the derivation idea (much like a lambda) that would be confusing for people not used to this style.

Also, this popped on twitter https://github.com/Gabriel439/slides/blob/master/nix-interna...
As commented elsewhere: not true. I had to change settings (back) on quite a few accounts, so I'm certain of it. And yes, I did have StartPage as default.
I wouldn't consider "20 percent of customers were responsible for more than half the money raked in" as having "whales". At that point, you can usually still afford to lose one of your customers and survive. I've worked at companies where 1 out of their 15-20 clients is responsible for 25+% of revenue...THAT is having a whale.

If you do have a whale, then you've essentially just become a custom software/service firm for that "whale". From my experience working at companies that had a "whale", the business starts prioritizing the requests of that one "whale" over what's best for the product itself.
That's similar to my experience when using HDMI cables. Switched to using USB C -> MiniDP cables and things are better now, except since I can't daisy-chain the two monitors with DisplayPort (the rMBP can't drive them both, a Thinkpad happily would) that means two out of the four USB C ports are used up.

Still getting random freezes sleeping and waking though. Especially if I don't open the internal panel before disconnecting the external monitors and USB hub before putting the laptop to sleep.
The question becomes "what is the right value?"

Is it "optimise for most money and fewest/no crashes"?

Or is it "optimise for fewest accidents"?

I can almost guarantee it will be the first option that is selected.
I usually see it used in the sense of 1 & 2.

3 can work - I've seen a lot of people who get ahead, at least temporarily, by blatantly exaggerating their contributions and competency. It's taking a big risk, though, more than I'd be comfortable with in my own professional life, and these people often flame out spectacularly when it catches up with them.
The attacker only has to hack your email account then reset the password on the two target sites...
It's surprisingly easy to do. I know a company that has a bank of servers listening to streaming radio stations all day and night, fingerprinting the songs and taking the track and artist names from the stream to create an in-house Shazam.
I worked at a really small development shop, I'd say about 25 employees. We also did optional hosting for sites we'd finished (mostly WordPress).

The hosting side of the business didn't even come close to paying for itself, except we ran one large company's e-learning platform which paid for the rest of the hosting operation.
What's not "sane" about the format most of the world uses?
dd/mm/yy

Maybe you meant "unambiguous"?
Yes but it rhymes. Rhyming defeats all other reasoning processes by linguistic default
One of the greatest things about owning electric car is the absolutely minimal maintenance. It's actually a simple machine even though it's got a lot of technology in it. With less moving parts there's less things breaking.

This is great news for the battery. The $209 price puts a new Leaf's battery in the $5k range, which is slightly more than what Nissan currently charges to replace it. At $100 then a new battery costs just $2400, even less with a trade in. I can imagine pay that amount every 8 years.
PostgreSQL SQL/JSON
Yeah, but if you can make $300k a year, you're likely not dedicating your software engineering career to fixing bugs. Also, you can go a few miles south to Los Gatos and work at Netflix and make $400k/year.
By consoles do you mean terminals? Terminal.app uses ⌘⌥1–9 to switch windows and ⌘1–9 to switch tabs. The F-keys aren't used by Terminal.app at all (well, they're sent to the terminal as an escape sequence).
> I never liked this quote because it implies being something that you are not, which leads to disingenuous behaviour.

I've always liked the quote, but I've also interpreted it differently than the author has. Rather than "pretend to be what you are not", I view it more like, "to be what you want, start being what you want and stick to it".

That is, start doing the things that it requires. Commit to it - these are the things you do when you're alone as well as when others can see. Let it guide your decisions - you're changing yourself, and that takes a lot of conscious effort at first.

I consider that as 'faking it' because it feels unnatural - the new behaviors feel like you're putting on act. As time goes on, this changes. Until one day, you realize that you've integrated that thing you wanted to be into who you actually are. [Or so it has worked out for me in cases that I've done it and stuck with it...]
https://en.wikipedia.org/wiki/Sponge_function
> I can't remember the last time I actually used a laptop keyboard's F-keys for anything

Not even F5 in a web browser?
Does it feel like the second gilded age to anyone else?
>So that is like what $13 in fees for me.

No, 19 * .35 + 38 * .029 = 7.752. Still quite a lot of course. This change really disincentivizes making multiple small donations (no shit). If instead you'd pick 4 creators to give 9.5 to, the fees would drop to under a third.
If someone is good and can't get a Visa to move to the U.S. more money won't help that either.
The one on Pixel 2 is done in the background on device, but it has a small catalog of titles. You can explicitly ask the Assistant for all the other songs.
> And so I wonder, can we design learning environments where the learner bootstraps their own understanding from a limited input without continuous feedback from an expert or teacher?

Yes, and we do it all the time.

We can just do a lot better with continuous feedback. (And AI probably could, too, if experts that could communicate fast enough not to be a huge drag on the AIs training cycles were available. But since with current technology once we've trained an AI of the type we can make today, we can replicate it, that's not really important; if ever developed AIs that depend on reconfigurable hardware without trivially extractable state, that may change.)
I attended this yesterday. Knuth started with a problem about rectangles inside rectangles (https://imgur.com/faWRt2q — it's going to be an exercise in 7.2.2.1 of TAOCP when that's published, currently in the draft version of Pre-Fascicle 5C). He worked through some small cases, made a conjecture, showed a problem submitted to the Monthly, and lots of cool stuff with generating functions. The lecture was also peppered with jokes and cool stories, including a fascinating conjecture by Bill Gosper, who has a long history of coming up with these Ramanujan-like identities. He also showed a wonderful conjecture (involving queens on an infinite chessboard) that he thinks may never be proved, and showed a snippet of his CWEB program for the problem.

Knuth is turning 80 in about a month, and his talks seem to get better every year. (Though last year's lecture on Hamiltonian Paths in Antiquity, which among other things covers Sanskrit poems that satisfy a “knight's tour” constraint, holds a special place in my heart — been planning to elaborate on it.)
I hear this line a lot and yet iPhones get the latest iOS updates for many years after release while many Android phone are lucky to get 1 year of updates.
> By the way, human already learn from experience by bootstraping their own understanding, teachers and experts exist to fast track the beginning phase so a kid doesn't have to play ten thousand games just to reach beginner skill level.

Yeah, I came part of the way to this realization in my reply to your other message.
it sounds so creepy
Yes. Inside job perhaps.
I unplug my headphones jack halfway to turn failing stereo into good enough bi-mono.
Seems so. It's been a while since I've been to Seattle, but it sure seems like a PITA based on the comments. I truley detest traffic so Cleveland is pretty nice in that regard, 12 miles from downtown = 12 minutes from downtown in most cases ;-)
Ugh, this has become my favorite music feature of all time. I've made amazing playlists in Spotify by using Shazam around town in cafes and clubs. It was too good to be true.
Sorry but this whole conversation is a stretch. Anyone who looks into Clojure finds out about Leiningen. The official clojure.org even mentions it. No it's more than a stretch, it's rationalizing.
Building an engineering culture
>Hash tables in vanilla Common Lisp are a nightmare

I seriously disagree with such a statement.

Also, i feel confused that a lisp being a Lisp-2 could be an "issue". Separate namespaces for functions, symbols, classes, labels and so on is great, because they dramatically simplify naming things, which is one very important task for writing clean, readable, maintenable code.
How much would it increase commuting-related injuries and fatalities though?

Motorcycle fatalities already make up a hugely disproportional number of the total highway fatalities in the USA. And half of those fatalities occur in single-vehicle accidents.
If you take the time to look at the research you will find that it does have an effect.[0] Here is the money quote from that article

"More likely, CON has affected the intensity and speed with which hospitals pursue particular construction activities. For example, the absence of CON in Indianapolis is likely an important factor in its rapid build-up of new full-service hospitals and specialty facilities. In Seattle, where CON is present, multiple hospital organizations are seeking to build new facilities in population-growth areas, but they must await review and final approval. CON requirements in this community could explain why Seattle hospitals expressed greater interest in better management of their existing capacity in the face of growing demand, because they cannot move quickly to build more capacity."

Anecdotally, there has been a 10 year long fight near where I live over opening a hospital with CON laws being at the center of state supreme court litigation[1]

As someone who works in healthcare and understands the economics of the system your perception cannot be further from reality.

[0]https://www.healthaffairs.org/doi/full/10.1377/hlthaff.25.3....
[1] http://www.charlotteobserver.com/news/local/article126222794...
I'm willing to bet that judges, and the other people that work with them, and the places in which they work, are all really really fucking expensive. I'd imagine that's hard to sell to voters.
Other machine learning techniques widely used on wall street for over a decade
- Dimensionality Reduction
- Clustering
- Classification techniques using trees, SVM, bayesian models
I agree that the link with SWE is not so apparent, but there is and it's a subtle one:

as software engineering, we take pride in researching and leveraging the best and latest to solve our challenges. Time management included.
And yet we systematically end up working in overburdened teams and overdue projects.

We surrounded ourselves of IDEs, instant messaging platforms, calendars with reminders, automation and all sort of stuff to be more productive.

And the agile methodologies! The holy Scrum/Kanban! How much time we dedicated to People Management, Release Management, Sprint Planning and the like.

Our schedules should be bulletproof.

And, yet, we work at least 50 hours per week with continuous surprises from the managerial perspective due to disorganization.
And we tolerate all of this because we have been told it's heroic, instead of beheading the profitering gluttons that come up with the usual "goodmorning, this unannounced thing must be delivered tomorrow".

This is the bullshit. The cultural hysteria that sacrificing our health and free time is necessary due to some kind of higher purpose
There's an app as well as their huge database that the algorithm wouldn't work without.
Isn't there a limited amount of easily minable lithium metal, though? I could have sworn I read that somewhere...
> Download album which is about...software engineering?

The traffic jams in your city are 83% more awesome than the ones in my city.
I second that, she also has a great site full of examples and video tutorials with grid https://gridbyexample.com.
Their processing works perfectly - why would you need an NN?
How you talk changes how you think. I’ve reinvented myself multiple times. I highly recommend it.

From article:

”I never liked this quote because it implies being something that you are not, which leads to disingenuous behaviour.”

Some of us don’t like who we are. Some of us want to change. Need to change. And sometimes just want try on a new pair of shoes.

I’ve posted comments before about how I mitigated my anger management problem(s) (abused as a child) and anxiety (chronic life threatening illnesses) by changing my language, my expectations, my habits, my monkey sphere roster.

Works great. Each reboot takes about three years.

The scary part is that most don’t remember changing. This is how propaganda works. Maybe cult indoctrination too (I believe, but cannnot prove).

Sure, the power to change can be used for good or evil. And yet, choosing to be self-actualized is kinda awesome.
As a bit of surface level feedback, taking care to correctly capitalise the names of the tools you use is a quick win for legitimacy. sqlite becomes SQLite, etc.

I can’t count the number of people I’ve seen with “mySQL” and “Javascript” on their resumes.

Correcting your use of punctuation wouldn’t hurt either.
No one is asking for C/C++ style macros, or even C++ templates. Go generics would be closer to Java or C# generics, which increase code clarity, reduce boilerplate and copy/paste code, and communicate intent.
Article is bad. But random thought: Fake it 'til you make it is a prime driver of wage differences between men and women. Many women I personally know have refused promotions and job offers because they don't feel ready, then complain that unfit men get the job. As if it's a mystery what happened.

This also goes for young people. Sometimes getting in over your head and failing is a totally positive opportunity. Imagine if you could get hired somewhere above your level at Google for just one month, and how much you could learn there. Then you can take all that knowledge to your next job. Plus your resume says Google on it. For a lot of people fresh out of college, that would be a big plus.

Don't be stupid, arrogance isn't helpful when it's something crucial like health care or safety inspections or your own education. But if it's a chance to make a few more bucks at your job, default to always take the chance when it's offered. Fortune favors the bold, and such.
Some people probably like it. They've had a good experience with it, that they'd like to pass along. I feel this way about several thing and will happily evangelise to someone who seems willing. I was inviting others to do that . Several of them have responded as I expected and provided lots of interesting information.

Since I achieved my aim and stimulated some useful and on-topic discussion, yes, this is what I want my interactions on this site to be. Thanks for asking.
There should be much better results than simply one single nation for that... China in particular should be extremely indicative. While the US 'banned' leaded gasoline and it took decades to actually phase out its use, China banned it and within 18 months use stopped entirely. While the US saw gradual declines, China should see a precipitous drop. It does make me wonder about places like parts of Africa which seem to have economic disparity driving violence right alongside nations which are stupendously poor (the poorest in the world) but which are very peaceful and have some of the lowest violent crime rates in the world as they lack economic disparity (everyone is similarly impoverished). Does the poor nation not use leaded gasoline or have other sources of lead? What happened in Europe with regards to leaded gasoline? Does Indonesia still use leaded gas? If looking for consequences of human nature, it's always a mistake to omit any culture.

I know that hookworm played a significantly role in the US south, and after its eradication things improved every single year since. Hookworm is still a major problem in most of Africa, though. Infection with hookworm in childhood results in permanent IQ loss, regardless of whether it is later treated, the damage remains.

My personal opinion is that we should not necessarily expect the actual monetary scale of the difference to accurately predict the magnitude of the violent crime. Most likely, the economic disparity is a proxy for something else that does not scale the same as the monetary values do. Namely control. Economic disparity always coexists with a small group exerting control upon a larger one to extract the value they create and take it for themselves. Humans always respond negatively to control - both being controlled and exerting control on others. They react pretty predictably, too. They assert control over themselves and their own bodies, then seek to establish status by being seen as dominant in their peer group, then seek to establish an alternative power hierarchy from the overaching order, then engage in plays for dominance between those alternative hierarchies (gangs), then eventually the gangs merge and become an army who goes to war against the overarching order. It happens in families, in schools, in prisons, in militaries, in nations, everywhere. Different scales, and different manifestations, but control is a poison to humans.
> very few people enter a contract contemplating that they will be the one breaching it, so they are willing to agree to a system for efficiently adjudicating conflicts.

For broad definitions of 'people', I don't think this is true. I am utterly certain that businesses enter into these contracts secure in the knowledge that it is much more likely that wrongs will be alleged against them under the contract than that they will need to allege wrongs against the contractee, and that businesses feel that arbitration is likely to favour them. If businesses didn't believe at least the latter, or even if there were just divided opinions, then arbitration clauses would not be included in every. Damn. Contract.
The Secret to Sorting 25,000 Jumbled Dice Involves Surprisingly Simple Physics
> I remain unconvinced that running an entire separate practice is obviously cheaper than adding primary care doctors to ERs. I'm sure it makes more financial sense given the current regulatory and reimbursement regimes.

Emergency medicine and primary care are completely different settings. "Adding primary car doctors to ERs" doesn't really make any sense. The structure of care delivery is completely different.
the whale metaphor is subject to multiple interpretations and gambling is pretty much what hodl is.
Best Browser Extensions for Protecting Your Privacy
Because lein is bloated, breaks constantly, and is absolutely overkill if all you want is a REPL and some deps from Maven.
> Another more extreme, yet more common, example is structural engineering.

We aren't even talking about structural engineering here. We are talking about an electrical engineer submitting comments regarding traffic.

The only reason these are related is the word "engineer", which is ambiguous.

The contents of this man's letter are not physically acting upon traffic. They were submitted to be considered by a group of "licensed" traffic engineers.

The subject does not require the decade of specific education that is required by a medical doctor, or even months of training that is required by an EMT.

It's about a traffic light camera, which an electrical engineer would be able to understand significantly better than a layman, making the fact that he is an electrical engineer important to the subject.

The state fined him for his claim of being an engineer, defining the word by its context (traffic lights) instead of by its adjective (electrical).

The state abused this notion to delegitimize his words, and to disincentivize him commenting in the first place.
Much of the reconifgufation work here seems to relate to just moving the default webpack Javascript directory from /app/javascript to /frontend (or something on root).

The Rails team historically is known for making informed decisions about file structure conventions, since Rails already picked app/javascript as the place for webpacked JavaScript, why the need to move it?