skysight-inc/HackerNews huggingface dataset:
Me too. Jumping into the console gives a series errors like:

> TypeError: tetrisBoard[(y - 1)] is undefined

From within tick()

Seems to be triggered by rotation followed by a drop.
I got my ham radio license (N9NAY) a couple months ago for very similar reasons. The allure of simple analog communications via essentially 100 year old technology is something that has pulled at me for 30 years or more since I first failed to get my ham license in Boy Scouts. I am planning to learn CW because my interest lies in the simple basics. Narrow bandwidth. Low throughput. Low power.
Can anyone actually start a fire that easily without chemicals?
Great work minxomat, and under 200 LOC as well.
I wonder if it being so fast to get stuff done is leading to more fatigue now ?
It is your lucky day, I can solve 4 of your problems (I don't even know what 4. is). The answer is: They are neither bad nor good. They are just tools, whose usefulness depends on the job.
Not exactly; you would never say, "I am being hungry". You just say, "I am hungry" -- with the exact same form you'd use for, "I am amazing."
I need some kind of service to create a wrapper app (yes, I know, everyone hates it and so do I) for website, only add a bit branding and hamburger menu. I've been looking for free or paid solutions, but I haven't found any.
Congrats you've reached the end of your programming career.

Sitting at a computer all day actually is quite uninteresting and boring. It's the light at the end of the tunnel or big ah-ha moment many programmers have.

It's simply more fun to socialize all day.

Many big projects say self driving cars or FB or whatever don't actually require that many antisocial, introverted engineers; only 10's of thousands so things like that will always get built anyway.

It pays well but its not good for your health to sit at a computer all day nor is it fun to socialize only through a chat screen all day.

Time to take a break.
Why does anyone (minority/majority) have to control anyone ? Do you any problem with live and let live.

> Politicians are bought and sold, and we see an undemocratic group of very powerful individuals influencing legislation and pushing around politicians and manipulating public opinion.

The problem is not minority. The problem is overreaching government. Keep government specific and small.

But your vindictive like attitude is what makes government overly powerful. Your "union-infested economy" solution is worse than what we are facing.
You're off by a factor of over 20. A reasonable ballpark estimate for the total mass of a shrimp is 10g. The amount of usable meat is less (though in a survival scenario you would eat the whole thing, head included). Hell, the average meat yield from a standard size blue crab is only around 60g.

You would need to eat netfulls of shrimp per day to meet caloric requirements, not just ten! Anecdotally, I can toss back dozens of appetizer shrimp and still be hungry for a main course.
Is that last one like, "I am to be married on Saturday"?
I used that book for my dissertation. it had best explanation of the knapsack algorithm if I recall correctly.
I'm 100% convinced self-driving vehicles will be on the road by the end of this decade. I suspect they'll be limited to a specific region (say, California?) at first, or they may even only be limited to service-based vehicles, like semi-trailer trucks.
Landmark forum is scary. I know a few people who are members. Most are deeply in need of mental health treatment.
This whole thing reads like an Apple product release. Not sure if that's good or bad considering the intent.
10 Military FPS Games Like Call of Duty
The only use I've found for Siri that seems to work consistently well is when I say "Raptors score" or "NBA schedule." :)
Analytics makes websites better, and Piwik is not easy or cheap to use at scale. Sharing web traffic data with Google Analytics (especially with IPs anonymized) is a pretty small issue IMO, especially when the benefits are you get good data like what's on analytics.usa.gov.

(Disclosure: I work on analytics.usa.gov.)
> Web version of mc on JS base

What is mc?
>No effort towards innovation would then go into that sector. Ever again.

Good. You're talking about something that needs to handle a small handful of registers perfectly and produce a paper audit trail. Innovation is not only not needed, it should be actively suppressed due to the risk to the security of the electoral process.
What is the non-violent use of a rifle that is important? I sold pot in college in the 90s, and there was no violence. Perhaps it is the ilegalization of various plant materials that causes violence in the distribution process?
> There is not much upside for a woman to be featured in a national "rape on campus" story. You risk becoming the subject of internet hate and death threats in exchange for basically no personal gain.

I disagree that there's not much potential upside: one gets fame & attention, which I think would be pretty appealing to a fabulist.

> However, just because she lied about the details of the rape does not mean she was not raped, or sexually assaulted, or that something terrible did not happen to her.

That's quite true. But, at a certain point one has to quit paying attention to a boy crying 'wolf!'; if someone has established himself as a poor witness and — worse — an outright liar, eventually one just dismisses his statements.

> It's possible she lied about the location, the fraternity, etc., and I can see motivations for that: avoiding retaliation or attempting to remain anonymous. If you believe that she was raped or assaulted, squirrely behavior like that seems more reasonable.

Squirrely behaviour also makes sense in the context of someone who's untrustworthy. I think you're affirming the consequent here: that her behaviour makes sense if she was raped is not logical evidence that she was actually raped, since there are other explanations for her behaviour.

> Thus, it's very likely that Jackie lied about the specifics of the situation, but that something terrible (rape or assault) did happen to her.

That's a non-sequitur. I don't think that there's any compelling evidence that anything terrible happened to her in college (what problems in her upbringing or character led her to spin tales are another story).

> This interpretation is more in line with a rational persons motivations than inventing a rape story for unclear motives.

Why do you assume that her behaviour was rational? Clearly it wasn't: lying to friends, inventing people, asking folks to text the invented people.
I don't deal with a lot of end users, I mainly advice stakeholders and try to make them as equipped as possible for making the right overall decisions. That being said I wouldn't because our project maneuvers use bizagi and are comfortable with that notation.

Given the choice I'd probably not use UML BPs a lot either. They are very good if you want to do graphical use cases for architects, but I don't think they have a lot of communicative value unless you know UML.
This is a wonderful idea! Making app development faster and easier can only be a good thing.

Now if only it were possible to place a generic version of this app on the App Store and allow users to load in the JSON for whatever app they want. Sadly I very much doubt Apple would allow it.
> Sometimes parts of the stories two people believe will overlap and we'll call those opinions or facts depending on situation.

I'd argue that happens slightly more often than "sometimes" - this is the basis which communication, and with it relationships and communities need to function.

> If anyone sees danger in learning to view the world that way by default, I'd love to hear about it.

The main danger I see is not trusting your body. Your virw seems to treat all reactions to signals as equal - but that ignores that some reactions might be more justified than others. Some contain knowledhe by others, some evolutionary development by your body. E.g., even if you could bring yourself to like the taste of rotten meat, it would be a very bad idea to do so.
This reminds me of a New Yorker article on the same topic (covering an even greater injustice, also in Texas -- in fact referred to in this article)

http://www.newyorker.com/magazine/2009/09/07/trial-by-fire
for me personally it is news the_mitsuhiko is "not vocally against python3 anymore". i cannot find any other recent blog posts besides this one, where python3 is praised or encouraged fully. so why be surprised if people still think he is a big python3 critic?

as i see it, the issue is less about parroting other's outdated technical opinions, it's about not being vocal enough about the change of heart.
It can still be triangulated from the phone towers.
I have a policy when assessing opportunities. Use of Oracle products is a deal breaker.
Can+Food+Technology+Magic+Answer+The+Secrets+Of+The+Universe?
I have realized over the years that it is wise to be naturally skeptical of any opinion that is strong, either positive or negative. People who have an appreciation for gray areas, even if they ultimately do have a preference, tend to be a lot more emotionally balanced than those who maintain a very strong stance on something. I have noticed this so consistently over the last 15 years that I now consider it a fundamental benchmark by which I can gauge my ability to work or socialize with someone in general, on any topic, over the long term.
Headline: Engineer cries Political Arguments are not 'valid'; Forks off own nation.
In the first case, I read both as temporary states, and the only way to express it as a habitual state would be to make a more complex construction such as 'John is an angry person.'

As for the second case, I think the usual way to achieve that effect in English is to use a frequency qualifier, such as in "John is sometimes angry," to modify the transitory state into a habitual one.
Hunting, pest control, etc. Pot isn't that harmful, but contrary to popular belief most people are not in prison for possessing or even distributing pot. Heroin, meth, etc. definitely are harmful and addictive, and destroy lives. Selling them would be violent even if those products were legal (like cigarettes).
Been there, done that. When I coded games, I made some simple JSON based file format and almost whole game was in form of JSON. I even implemented conditional and loops in JSON.

But It can easy lead to inner platform effect. Not needed complexity. And in JSON you can't write JS code (needed for e.g. event handlers).

So I switched to JS. Still data-driven approach (simple hierarchical objects with data), but with power of JS (and if you're use Babel, you could use JSX for your DSL).

So: I don't think JSON is best format for what you try to achieve. It's just so limited.

Besides what is added value of Jasonette? When I look on Jasonette I have feeling that it's just reinvents ReactJS but in JSON not JSX. Not sure if there is much profit with JSON format alone.
Yes, you can also be tracked via CCTV, your payments, bioinformatics and general information, it's easy to build profiles for most people and knowing pretty much where they'll be and when.
Try: web is the future of ALL apps. Its hilarious in a roundabout way, weve finally solved the problem of software on incompatible OS's...through a browser.
This is very interesting.

However I'm no iOS developer, so could you give me a cursory explanation on how it works? I mean, I can imagine creating a framework that has "empty" screens, and then just loading data into them, but this seems like it can do much more.

So for example, if I want an app with say 4 screens, and GPS access (if supported) and a few buttons, do you have all those objects already in memory and just copy them and inject the data to show on screen?

Or maybe it's too early and I'm missing something. Very neat though!
Even the charts are hyperventilating
https://jasonette.github.io/documentation/actions/
What's the advantage of being a GNU project these days? It seems like it ties you very strongly to the FSF's political opinions and in particular Richard Stallman's political opinions (e.g., eugenics) and restricts your technical decision-making options (e.g., limited plugin architecture, limited support for non-free OSes, mandatory support for things like GNUTLS), while not giving you very much in return - with the existence of GitHub and a wide variety of competitors, it's pretty easy to attract a healthy development community independent of GNU. What am I missing?
This entire comment is dismissible because it operates under the naive delusion that the majority of Hedge Fund managers abide by the law.
List of musical works in unusual time signatures
Whether or not MH is metastable in the real universe, it -- or at least some form of it -- is metastable in Alastair Reynolds "Revalation Space" universe, and there ohh boy is it explosive.
For anyone interested in learning more about Larry Ellison and Oracle, I'd highly suggest "The difference between god and Larry Ellison (god doesn't think he's Larry Ellison)."

Oracle is a 150 billion dollar company, similar in market cap to Intel. Once you've read histories on these people, it suddenly makes sense that Warren Buffet and Bill Gates hang out, while Steve Jobs and Larry Ellison were BFFs. Like with Jobs and Apple, Ellison and Oracle are aggressively polarizing.

I see a future of declines for Oracle; Salesforce.com is redefining and taking their market (corporate IT budgets). There is simply no way other than lock-in and being dicks that they'll be able to see the profitability they once had, let alone sales growth (unless by acquisition). You can see it already with their patent suits; they're out of ideas. But if you work in the business of software, Oracle's history is worth knowing.
"Good" is a horrible app, but the wiping functionality is restricted to the data within the app.

Maybe it is, maybe it isn't - the point is that you need to give your employer the permission to wipe your entire device. And even if you trust them - whose to say there will never be a bug that triggers that code path?
I am pretty sure if you like primitive tech you would love the historical documentaries BBC did on this subject.

Primitive tech's presentation and focus on one technique per video is nice. But for comprehensiveness, you can't beat reenacting the 15th-16th century by living on a farm for a year like what BBC did in "Tales from the Green Valley", "Tudor Monastery Farms", and related series.

A lot of the exact techniques primitive tech covered is also covered by those series:

Fish traps: https://youtu.be/ZIbhoR1GBuI?t=302

Wattle and daub wall: https://youtu.be/Qn1h8DOQGEQ?t=589

Building roofs: https://youtu.be/jgjFsR-c0-Q?t=558

Smelting lead ores: https://youtu.be/ZIbhoR1GBuI?t=837

etc etc
Open Micro: The World’s First Open Source RISC-V-based 32-bit ΜC
I'm around a decade behind you, I do have a smartphone but I dislike it and am (in my own lazy, passive fashion) seeking ways to minimize its use (I do find it very useful).

Agree regarding the more general points raised, etc. - but to be particular and technical for a second, it boggles my mind that I carry around an always-online computer with multiple location tracking mechanisms, a general purpose buggy virtual machine filled with buggy applications, and a radio chip which has direct memory access to system RAM.

The latter means that even if one had a way to run a formally secure system on the phone dry laugh, there could still be vulnerabilities / "streamlined mobile network operator access channels" down below - in the firmware (even fully FOSS androids have to deal with proprietary binary blobs on the radio chip) and/or hardware. Stock Lenovo/Windows etc. rootkits in BIOS are bad enough - but at least I don't carry those PCs around 24/7 with constant network access. Like, seriously.
I'm quite happy with my desktop less i3 + tmux for shells. (Ubuntu) I switched from Mac three years ago tired of iTunes and the rest of bloatware.
It's great to offer context, but you should realize that this isn't some neutral interesting fact. It's a direct contributor to the problem.

When large numbers of politically powerful middle and upper class voters make plans dependent on their home prices growing faster than the rate of general inflation politicians figure out a way to make that happen. Homes can't be both affordable and a great investment for very long, the two goals are in direct opposition.
Netflix's https://twitter.com/aspyker is traveling around talking about the benefits of containers.

On 28 Oct 2016 https://twitter.com/aspyker/status/792137233264418820 mentions "Lots of changes in the big cloud providers and container related leadership as of late."

Containers are becoming a big thing in the enterprise, which means they are here to stay.

Rackspace CDN-enables containers: https://support.rackspace.com/how-to/differences-between-rac...

Azure: https://azure.microsoft.com/en-us/documentation/articles/cdn...

etc.
Not really, that's just a future tense. Here's the correspondence instantiated:

"I am tall" -> "sou alto" (ser)

"I am broke" -> "estou falido" (estar)

"I am being boring" -> "estou a ser aborrecido" (estar a ser)

What english doesn't have as easily without context is the distinction between the first two forms because it has a single verb for both.
Looking forward to the first devices!
I didn't ask the question, but had the same thought. Basically, what if the first time someone loads your app, they don't have a network connection? After the first load, it sounds like I can handle the issue with the cache, but I care a lot about a good experience the first time someone opens the app.

Still, very cool!
Apparently, this is left as an exercise for the reader. Hint: use your imagination.
Lossy Image Compression with Compressive Autoencoders
R has done more to bring non-coders into professional programming than anything else in my opinion and I love that they are sticking to their roots with self-paced courses.
While there isn't a single word change, you can not merely say "I am hungry" to express a habitual state of hunger. Used without qualification, hunger is a transitory state. To express habitual hunger you could add a frequency qualifier, such as 'I am often hungry.'

On the other hand, "I am being amazing" is a perfectly valid construction, because 'amazing' by default describes a habitual state rather than a transitory one, and 'being' changes it to a current action rather than a habitual state.
Hey, that looks like Norton Commander in the browser! Even the icon is an homage to the original. Neat.

Also TIL that "orthodox" file manager is an actual term, and there's even a huge online book about them [1]. That's funny, we used to call then just "file managers"... ;)

1. http://www.softpanorama.org/OFM/Paradigm/index.shtml
That has both of the problems I mentioned even if it isn't a full language level construct.
1965 Science advisory report on climate-environment [pdf]
White board it, modeling should be a group activity. Everyone should contribute their ideas so we can converge towards one mental model. If I'm working with 1 or 2 developer, we can cluster around a table and use pen and paper. I only use professional tools if I'm going to be giving presentation or wish to store it for long term.

In Linux there is modelio, and there is also Visual Paradigm which is available on most platforms and has a free community edition.
Versioning means you can use Continuous Deployment easier. Once all the tests pass for your new feature, it gets shipped, but not before.
And two, five, ten years from now we'll all be talking about how the Paris agreement failed and how the <insert name of major city> agreement is a major breakthrough and we'll limit warming to 3-4C this time, we swear!

But good news, while the Great Barrier Reef is now 90% bleached, the Seychelles are forming a new underwater ecosystem!
Paul Graham in one of his best text explained similar concepts writing "I finally realized today why politics and religion yield such uniquely useless discussions"

Highly worth read: http://paulgraham.com/identity.html
It'd also be a good way to get yourself killed or at least severely messed up by tusks. There is a reason medieval boar-hunting spears are built with cross-trees below the spear point.
No? It runs against the outward signs of maturity, like looking older, not wanting to stay up all night writing code and playing ping-pong, having a family, and so on.
I'd rather use XML than UML and that's saying something.
If it's available, that is! I know most appliance repair techs are not going to go through this, but there are probably two components on the computer control that I can not buy off the shelf. The SMPS transformer and the cpu with masked firmware. The washingmachine had a third, the 3phase driver for the big motor, which is off the market now.

I figured the simplest dryers just had a "one heater, or two in series, or two in parallel" switch and a melting safety.
The ease with which something can be done makes a huge difference and it's disingenuous to argue otherwise.
> you could add scripting

I did: https://jasonette.github.io/documentation/actions/
Emacs keybindings.
What force? It is still fully voluntary and your pretty much on your own in deciding what to do. If anything it really only is payout scheme to appease some smaller nations. The emission goals are NON BINDING.

Its worse than no agreement because countries can point to it and declare they did something whereas they really aren't obligating themselves to more than a small tax. China has what, said their emissions may slow by 2030?
It holds the judiciary accountable to the people so we don't end up with self-sustaining tools of repression like the star chamber, though the feds have done a good job of setting up their own copy to rubber stamp warrants.
Every enterprise I have worked at/with had Salesforce, but I've never seen or heard about anyone use it. (What do they even do?) I feel like it's one of those companies that's good at selling but not really building product(s) people actually use. Not sure same can be said about Oracle, I worked at many corporations where the tech teams were using Oracle DBs for simple 1-page microsites.
Those same predators could very possibly be raping mates, or abandoning its unhealthy children to die. But that doesn't mean those are things that we (as advanced, intelligent, and capable animals) should do. We have higher moral standards than that.
IBM Quantum Computing:Working towards QASM 2.0
The irregular nature of "to be" in English comes from it being a blend of three different roots with a somewhat similar division you're talking about (but certainly not as clear, division was more about tense than duration).

The fallacy you're talking about I consider a specific instance of the labeling problem. If someone is marginally in a group and you apply the label of the group on the individual, suddenly it seems ok to use attributes of the group to reason about the individual. One jumps from specific to general and back to specific again without acknowledging the loss of information from the abstraction layers. Often comes up in post hoc rationalisation of harsher criminal punishment, for example. John is a criminal; we need to be tougher with criminals; therefore we need to be tougher with John - without regard for the specifics of John's case.
This brings to mind a fantastically lucid comic about the utility of questions vs answers:

http://kiriakakis.net/comics/mused/a-day-at-the-park

After all, the an opinion is just an answer to the question, "What do I think of this?"
MicroConf – Past Videos
UML (as ERD) is used by the official IT certification in Japan. So yes, some of us still have to learn it.

cf. https://www.jitec.ipa.go.jp/1_04hanni_sukiru/mondai_kaitou_2...
What if they do advanced math intuitively but don't consciously understand it?
It's different when society and people expect you to have a mobile phone. It's not weird to not have one in 1975 because no one else did.