skysight-inc/HackerNews huggingface dataset:
Pea & Kurland's basic idea is still correct. They were arguing against the notion that learning Logo programming would exercise some generic intelligence 'muscle' that would benefit students in other areas. Instead, what later research demonstrated was that cognition is contextually bound (see research on situated cognition and situated learning and embodied cognition).

In the case of teaching programming skills - that is the main goal, for students to learn how to program and improve their computational thinking skills. Just like when teaching writing skills, reading skills, speaking skills, time management skills, etc.

One of the biggest problems is we try to teach these skills without context. You learn some procedure or concept and you're supposed to just memorize it and apply it sometime later. Instead, we should start with the context. Making a game, for example, or creating an app or website that serves some relevant purpose or solves some real-world problem. This is the idea behind problem-based learning, service learning, and the like. It also can be more effective to teaching programming in the context of other school topics, like math, science, etc. Here's one example: https://edsource.org/2016/teaching-math-with-computer-progra...

And here are a couple of relatively recently summaries of some research in computer science education, but there's a whole field of research on the topic, with conferences and journals and books every year.
https://computinged.wordpress.com/2012/05/03/blog-post-999-r...
http://cra.org/ccc/wp-content/uploads/sites/2/2015/01/CSEdRe...
I think the claim being made is that the pause between consecutive syllables is (on average) the same whether they're part of the same word or not, so inter-syllable time is not a reliable indicator of word boundaries. Anecdotally, I think this is probably true of my speech most of the time (i.e. any time I'm not consciously enunciating). It might be less true for people with accents that have a slower cadence.
>as far as I know, they are under no legal obligation to delete or restrict access to data collected under previous iterations of the policy

(obviously IANAL) I'm fairly sure that they cannot without your permission, although they can assume your permission if you continue using the service after they change the policy (and you're informed of the change), and at least with the changes I can find online, Google at least generally seems to give users the chance to opt out of changes.

Edit: a quick search for examples backs up my claim, I can't find any situation where a company could modify its privacy policy in a way that would affect existing user data, and apply that new policy to users who were no longer using the platform. Either its not legal, or companies voluntarily don't do that.
Brilliant! Wish I would have thought of that xD
But the market is already saturated with the top Uber/Lyft drivers who have maintained a rating above 4.0 stars. Do you thhink the growth in ride-hailing will be able to absorb so many people such that drivers are able to maintain the same number of fares/day? I don't have any data on this.
I have hundreds of ideas for businesses. Not all of them need to be built by me. It's the long lists of ones I say no to that allow me to test the few that interest me.
From the Wikipedia page of the Mont Blanc tunnel fire:

"Some victims escaped to the fire cubicles. The original fire doors on the cubicles were rated to survive for two hours. Some had been upgraded in the 34 years since the tunnel was built to survive for four hours. The fire burned for 53 hours and reached temperatures of 1,000 °C (1,830 °F), mainly because of the margarine load in the trailer, equivalent to a 23,000-litre (5,100 imp gal; 6,100 US gal) oil tanker, which spread to other cargo vehicles nearby that also carried combustible loads."

It was days before the tunnel cooled enough for recovery crews to enter.
> look no further than NVIDIA's 100% ownership of the DL/ML processor space.

[Disclaimer: I work for Google, opinions are my own]

Google has their TPU that they are letting others use via Cloud services[0]. It may not be the same as buying hardware, but they are giving Nvidia a run for their money.

https://cloud.google.com/tpu/
The "aliens watching us" meme is overused and tiring to see. The aliens could actually be unable to perceive their existence. Or their civilization could be an ancap paradise/nightmare. Or a an authoritarian, communist dystopia. Or they could be nuanced enough to understand why things ended up happening the way they do.
There's a paper from Microsoft IIRC explaining this behavior. I'm on mobile right now, otherwise I'd find it and link it here.
"Cron job"

Would the Travis CI cron job system work?

https://docs.travis-ci.com/user/cron-jobs/
Page 87 of the paper, Appendix A4.2 starts the comparison between problem sets.

Edits:

Looks impressive, best or near best on most, but I wish they had bolded best of set.

Still not sure how the regularization squares with the rapid precision fitting to the training set data in Figure 1.
There should be a bad app bounty for stuff like this trash.
Yeah, that would make sense, but I don't imagine it's a hard cutoff. It may be that you get diminishing information per unit energy at a length scale related to the Planck length or something.
"We don't want to join these parasitic companies which are turning the industry into a boring clone-the-other-big-co greedfest."

When has it not been a greedfest? People have been trying to clone big, successful companies forever. Google was hardly the first, and won't be the last. This has been going on for many decades. Welcome to capitalism.

Something that is new, though, and much more troubling is their massive spying on their users. That could have a very significant negative effect on society in the long run, and is one of the main reasons that I personally would never want to work for these companies either.
Apple earns 30% per scammed user and let the app pass through review. The implication is obvious.
- Trying to own the mobile wallet space is mildly interesting, but only mildly, since there are so many offerings now.

- Do you have reason to believe that Android licensing stifles competition or hurts the consumer in any way? We see Android licensees put out phones with other OSes, though they're not popular and quickly die off. We see carriers that carry Android phones carry others.

- Getting dominance over the browser space and then using it to reinforce its dominance in advertising is probably a compelling antitrust case, and frankly I have no idea how their lawyers didn't tell them so.
Waze is basically Google maps with a Skinner Box on top to make you contribute data to it for points and gold stars.

Since Google bought them, they canibalized the crowdsourced data for Maps anyway, and have never updated the Waze UI so it looks like a Fisher Price toy today. There is really no reason to use it over Google Maps.
When I look at these monoliths, I can't help but think about the fabled Sci-Fi Mega Corporations of the future that seem to be anything other than positive. [1] [2] [3]

There are of course real life examples from the past.. [4][5][6]

[1] http://residentevil.wikia.com/wiki/Umbrella_Corporation

[2] http://alienfilmspedia.wikia.com/wiki/Weyland-Yutani

[3] http://bladerunner.wikia.com/wiki/Tyrell_Corporation

[4] https://en.wikipedia.org/wiki/East_India_Company

[5] https://en.wikipedia.org/wiki/Breakup_of_the_Bell_System

[6] https://en.wikipedia.org/wiki/Standard_Oil
> Shizophrenia was a good trait for aeons, when it came to beeing a priest/shaman, a artist or simply some loner hunter, who could follow prey for weeks without the onslaught of isolation anxiety.

I'm not sure how useful schizophrenia would be as a hunter. Being a hunter requires a high degree of inhibitory control and some level of metacognitive ability. Wouldn't constantly hearing voices all the time distract the hunter from hunting and tracking his prey down?
>Why would this matter if you liked his show?

It wouldn't. It would matter for other reasons, though, as I indicate in my next sentence.
So, I asked you for examples of Google (or Facebook) sharing your information with third parties. While I agree that Facebook's practice of advertising via "Josh liked XYZ product" is not something I want, it is not an example of facebook sharing your data with advertisers. That happens entirely within the facebook platform.

I think its a misleading way to present the information, but its not sharing any information (your likes) with anyone who didn't already have access to that information (your friends).
Thanks, I actually do understand what you mean but then I simply must refer you to the rest of what I quoted. There is no distinction, it simply comes down to a diagnosis based on a number of factors - otherwise we are "all a bit autistic". Since that diagnosis is a relatively recent invention, it's hard to understand your argument about "autistic people" historically.
And if you've ever wondered whose blood those regulations arose from, it's the 300 souls lost in the New London School Explosion:

https://en.m.wikipedia.org/wiki/New_London_School_explosion
RefDiff: Comparing two versions of Java projects to document refactorings
Isn't it more like searching for Uber, and seeing an ad for Ober, that's advertising an app that look exactly like Uber's?
Pushfor | Senior Backend Developer | London, UK | Full-time, Onsite

Pushfor is an instant messaging and content sharing platform designed specifically for secure business use. We are looking for professionalism, initiative, and commitment to the team. On a technical level, we are looking for someone who understands SOLID design, who has experience developing maintainable/decoupled code, and who is a close (not necessarily perfect) match to the essential skills listed below.

Our interview process consists of an initial phone call, a technical interview, and an interview with management.

Important Skills:

- Strong PHP and Symfony

- SQL & MongoDB

- Devops experience: Linux, Docker, AWS, Orchestration

- Best practices: TDD, BDD, DDD

Would be nice to have:

- CQRS/Event Sourcing

- Functional Programming

- Python

- Java

Interested? Email luis@pushfor.com

P.S. We are also looking for a Junior / Mid Developer.
Einstein Fidget SPinner Theory
Designing abstractions to be as general as possible, with interfaces as simple and clean as possible, and minimizing coupling, makes it much easier to think about how the major components of the system interact.

I think this is a false statement. In fact I think you're confusing modularity with abstraction.

Abstraction hides complexity, and abstractions are leaky; how the whole behaves can be strongly influenced by behaviours that leak from the abstractions. It took a couple of goes, but eventually we realized that DCOM and CORBA were poor ways to design distributed applications.

Abstractions should be as general as necessary, where necessity is subject to judgement.

Make code too abstract, and people may not understand it because it's not concrete enough, full of indirections and compositions and factory-factories; make it too concrete, and people may not understand it because it's too complex.

Creating an abstraction to share some code may pay off if there's sufficient clients for the code and they all have a similar usage profile, but it may be a false economy if the clients are few or the usage varied.

Modularity isn't an unalloyed good either. Too many modules and you may write code that acts optimally in a local way, but suboptimally globally because it has no access or awareness of other modules' behaviour. Modules designed around an abstraction may be substituted, but designing for module replacement is more often than not over-engineering. It's strongly encouraged by modern OO testing approaches, but IMO it puts the cart before the horse.

I'd like more people to realize that abstractions represent unknowns, and that any given implementation needs to be tested in an engineering materials sense, to find out what its force limits are, how it reacts under scale and pressure, so people using the abstraction are not just thinking about the abstraction, they are considering the real thing they're dealing with as well. It saves a lot of time going down dead ends.
The autists I know of have no special skills or magical insights. They're really struggling to get through normal days, requiring constant supervision from full-time carers 24 hours. And it has to be the same carers that come at the same time every day. Their lives are really shitty, interspersed with small joys.
We used material-ui for parts of https://bannernow.com
I think it looks good, however the framework has pretty bad APIs and we had to deal with tons of bugs...
It sucks from the perspective of the usurpation of agency in pursuit of luxury, which in my mind has led to decadence.
It has always bugged me how desktop Linux has never developed a "share" feature akin to what Android has - URIs and URLs that get indexed against a database of services to handle them, then presented to the user as consumers of the data.

There have been a lot of attempts at dbus-based services to advertise or invoke other processes for various tasks but it never became as pervasive as share buttons and never had the UX.
Thorough anaylsis of scaling up via Kubernetes!
Thank you, I'm really gratefull to you, Sir.
"although members of its Prime subscription club will still get unlimited cloud storage for photos."

So.... Create a picture based steganographic file system?
get your friend's UDID - yes, you can, but there is a 100 device limit. you can reset that list once a year. it is meant for your team, not for testers.
Of these I think only SSE is really important. AVX is relatively new (2011) and most software likely can handle CPUs/emulators which lack it. TSX and SGX are Intel-only so any software that can run on AMD doesn't need them.
See now that the OP talked about co-founder. So that is a good use case for an Ad Hoc build for sure.
Isn't it in Apple's financial interest to look the other way? The scam generates money for Apple so the incentives here are misaligned.
Forget to precise, tracks are about 192 kbit/s (medium quality)
I'll just sit hear eating my popcorn and waiting for a lowRISC computer I can buy.
I think it was all marketing... Like the drones thing...

How many people believe the porn excuse?
This work was done years ago at MIT, and MIT holds the patent. Look up Zahn and Hatton.

https://news.mit.edu/2012/how-to-clean-up-oil-spills-0912
> You'll have to explain to me how my country (France) functions then, giving equal air time to candidates, no matter their size, or funds

Is this article true? https://www.thelocal.fr/20170309/rules-of-the-game-what-rule...

In that case, you'll have to get 500 signatures of elected officials. That seems even more chilling, because then you're on record for having supported a candidate, and if you're backing the wrong horse, there should be repercussions.

Also, it seems that now your airtime is proportional based on your performance in the last polls and election.

> Let's also take a more reasonable amount of shares for a major shareholder, such as 40%.

That is not more reasonable. Major shareholders for most large public company (pension funds etc) have percentages of the company in the low single digits.. Here's GM for example. http://investors.morningstar.com/ownership/shareholders-majo...

Most tech companies are relative newcomers and outliers. And they also seem to be outperforming older companies in the market. Perhaps centralization of control based on money and equity has its upsides?

> If that shareholder decides that he wants to submit to a vote taking all that you're earning through your share and redistribute it to him, should you not have the same say as a shareholder? If no, why? Because he invested more money? And that allows him to get even more money?

That's a good point, and it's addressed in "world on fire" where strict property rights and strict democracy always clash. Like it or not, most societies have a pyramidal society when it comes to power/wealth distribution. They're almost fungible - in communist societies, the powerful become wealthy and in capitalist societies, the wealthy become powerful.

The example you bring up (vote taking all that you're earning and redistribution); how is that any different from voted taxation? The vote of the masses is voting to take away the wealth of a small percentage of very wealthy people to "redistribute" the income.
How many of them are proper, accurate emulators though (and not emscriptened ones like mupen64)? Parsing bytes and mapping them to instructions is easy, and I believe that's why most of them are for very simple machines. We're still very far away from having multiple PS1/N64 era that are running at a tolerable framerate.

Except 1964js, which works in a way that both amazes me and makes me feel dirty at the same time.
Michelle Obama at WWDC: Bad Math Teachers Drove My Daughters Out of STEM
Because the state is accountable to voters and not just shareholders, so there is an intrinsic incentive to redistribute wealth in a more equitable way than a corporation has any incentive to.

I'm not a huge fan of the state myself but it for sure helps people that corporations never would (because it's not profitable to do so) so in many ways they are better custodians of a society's collective wealth.
I printed the images onto A4 paper (held in front of a lamp). It's quite fiddly to get them to match. Very fine sub-mm accuracy needed.
Apple’s new iOS file manager coming this fall as part of iOS 11
On the other hand, writing testable code can be a perfectly valid and very useful part of the design process - even at its initial stages, when things are just being explored. There is nothing special about writing code compared to scribbling on a piece of paper or just walking around and thinking. Who says that pseudocode must always be written in a pseudo-language?

Incidentally, prototyping also gives rise to a very powerful idea of solving the problem by first creating a domain-specific language in which a solution to the problem can be expressed in the most natural way, and then providing an efficient implementation of that language.
The uncertainty of the future causes me quite a bit of moral dilemma around if it's "right" to create new humans who will exist in that uncertain future. It's been thought over forever, but still: do you "save them" and never have children, or does the future need them despite how they might suffer (and continue the cycle of suffering, potentially for many generations)?
Yeah, thanks for the advice everyone.

I'll totally admit that apple dev flow (not writing the software, just how to get it to run on devices) is completely foreign to me. Concepts like "itunes connect" (which seems extremely odd to me, since I always thought of iTunes as a media player, not something I would use for software development) are confusing.

Figuring it out, though. Thanks again for the advice (and sorry if I accidentally threadjacked this).
Your comment has been noted by Apple, and your app sent to the back of the queue.
As far as I'm aware, that's not something that Google allows you to do. Is it?

It seems more likely that:

- Other services have decided not to bid on "Uber". It may be more useful to bid on general keywords like "taxi" or "black car", etc.

- The price for that keyword is too high to be worth it

- The performance of the ads is poor such that Google doesn't show them.

- It's also possible that Lyft is bidding on the keyword "Uber", but only in certain geographical areas where they're trying to grow their presence.
The huge tech thing here is that running Windows-on-ARM you can run x86 programs which can then call into the Windows-on-ARM OS. So no need to virtualize the OS
Apple introduces a redesigned 10.5-inch iPad Pro starting at $649.99
I completely agree. Writing a loop with several useless variables in scope, increment operators, exploding computational complexity is for sure more difficult for a human to understand compared to declaring what your code ought to do in a concise and well understood way.
The maximum clarity for humans is always the goal and bug-prone, verbose code is for sure not the way to go.
Reminds me a lot of some attempts by google to create a JavaScript API for that sort of thing.

[1]: https://www.w3.org/TR/web-intents/
[2]: https://github.com/WICG/web-share
"Scold" or something similar to it was in there, so quite possibly yes. Thanks, for the heads up.
Contact info please
This appears to be ripped from the original list here, which is also more uptodate:

https://github.com/fcambus/jsemu
"x86-64 is as bloated as RISC architectures usually are without any of RISC's benefits."

Huh? I thought the whole point of a RISC ISA is to not be bloated.
Thonny, a Python IDE for beginners
I do feel a little bit of schadenfreude at the predicament of NYCs biggest medallion speculator:

http://pix11.com/2017/06/07/nyc-taxi-king-accused-of-failing...

Now some medallion owners are trying to get gov't money to bail them out:

https://www.scribd.com/document/346690906/Letter-to-Governor...
So Mrs. Obama says that her daughters had bad math teachers and so took themselves out of STEM, and this is "what happens to girls". Hmm...so what happened to the boys who had the same bad teachers?
Yea, in metrizable spaces, those statements are equivalent.
Mainstream engineering and certification developed thanks to litigation, insurance, and regulation. These are things that we don't have in the software industry yet. UL is called "Underwriters Laboratories" for a reason.

I work in product development, and when we send a product out for certification, they don't look at functionality, but only safety and regulatory conformity. Is the grounding wire green with a yellow stripe?
Why? Also, that's not the view of the court within the EU antitrust case against MS.
You've put into words better than I ever did.
I'm guessing don't try calling the number? Don't want to flood some poor government operator with internet trolls.
My 8-bit multisystem emulator has both an asm.js and WebAssembly version:

asm.js: http://floooh.github.io/virtualkc/index.html

WebAssembly: http://floooh.github.io/virtualkc/index_wasm.html
That's the opposite of my impression of their history. Intel's approach to x86 historically has been asserting that it's basically impossible to implement a clone due to their patents, which they aggressively asserted to keep any competitors out of the market entirely if possible, and restricted to older ISA features if not possible. With the main exception of AMD, which was initially given patent licenses and tolerated in order to meet 2nd-source requirements. But even AMD they tried to strongarm out of the market later, leading to litigation where AMD eventually won a bunch of continued patent licenses only as part of the lawsuit settlement. Intel has also used patent lawsuits over the past 30 years to attempt to limit competition from Cyrix, Via, NVidia, and Transmeta, among others. Though they did lose or unfavorably settle a number of those lawsuits.
I have a GETS account that uses this area code. You are given a credit card sized reference card with your PIN number to activate it.

There is also another service called WPS for cell phones where you get priority just by prefixing your number with *272, the only catch there is your specific phone needs to be enrolled.
He said 1% in the Valley, not in the US. Also, I think it's better to compare total wealth rather than income (which can easily drop dramatically).
Oddly enough I think there's an analogy in mainstream engineering. If you build a supermarket, it has to be engineered for safety. But the engineers are not responsible for whether the mall serves a purpose, such as selling products for money.