skysight-inc/HackerNews huggingface dataset:
I work with 3 to 5 year old children, all bellow the poverty line, working with STEM and early literacy learning. This was a great article just due to the frustration I see of my students literacy programs we spend thousands of dollars on. They think all children can just see and learn letters without going to the foundations of shapes and distinguish sounds.

I can't tell you how many children have difficulty with straight lines vs curved lines. Now bring that to learning letter shapes of A and H or S. It is believed that children learn straight line letters that cross quicker than curved, but I have not seen this with the hundreds of children I see every week. I now struggle on the now what in my work to get down to the shapes sooner rather than later with that work and how to convince these horrible developmentally inappropriate children applications that I use to work more in these foundational steps. If anyone wants to back me to take a 2 year sabbatical to develop some children tools it would be greatly appreciated :)
While I like Werewolf and also enjoyed it with strangers, it is not for everybody. Just generalize it to board games or team sports or other social activities.
Complexity Zoo > Petting Zoo (P, NP,):
https://complexityzoo.uwaterloo.ca/Petting_Zoo
How does the wallaroo roadmap compare to other ambitious frameworks such as Flink and Beam ?
Haven't had much time to look at the API, are there tools to reason about both processing / event time ?
Is it possible to save state and restart processes with updated code ?
> 6. Werewolf.

One thing I dislike about this industry is the amount of random entertainment you are expected to be part of, but I am not really interested in.
How would I get in there?
The third and fourth links are the same as the first and second.
The part you're not taking into consideration is that all of this will be paid for with cuts to Social Security and Medicare for people not already receiving benefits. So if you're still in your wage-earning years, that $4k tax cut (which others have rightly pointed out only lasts 10 years) will cost you tens (if not hundreds) of thousands of dollars a year in retirement.

It's extremely short-sighted to look at just the near-term effects of this tax bill. But such is America where so few have adequate retirement planning. We're headed for another period similar to the one that led to the establishment of Social Security. The question is how people will react this time when they see so many retirees dying in poverty.
The problem is that state's aren't really motivated to get things done in a cost efficient manner. If the government in SA is like the US, employees are not rewarded for doing anything beyond the bare minimum to prove that they are still alive. In a private business, the employees have to help the business towards its goal of making money, so all of the incentives are aligned to be successful (employees want promotions and not to get fired, the investors don't want to lose money).
Skyfall and Solace vulnerabilities
This article and this comment thread are prime examples of why the tech industry needs social science and humanities. There are literally centuries of human though and decades of experimentation that addresses this problem, and the constant throughout history is that it is is both hard and complicated.
From our contact from the Etnaviv developers we know that they are heavily working on the i.MX8M support so we can expect that Etnaviv will be working on it within the year.

What exactly are people funding Librem for if not to actually work on the most crucial component, the GPU driver?

I guess it doesn't really matter because if they want to have any hope of delivering they will be knee deep into Mesa and DRM before they know it. This isn't a blob you just copy into /vendor.

But their lax attitude kind of spells doom for the chances of this crowdfunding project.

Edit: whoops, they don't even want to use Android! But judging from their mockup renders they expect to have something just as good.
I was always told networking opportunities, not presentations, made it worth going to (maths) conferences.
Thanks for adding more color to your original answer.

I like you enforce the commit/ticket relationship. Is this purely an agreed process or do you use other measures to keep things consistent?
E.g. we typically add the ticket ref to each commit but at times that gets omitted.

Also, I think that (internal) release tool is something crucial as the team grows. Will check shipit a bit further.

Would you mind expanding a bit on the things you enforce for each of your releases?
I just wish the interface was better for browsing. It's at the point where I'd rather use my browser than their official apps (on both phone and desktop) since at least that way I can open a bunch of recommendations in different tabs.
But it has what plants crave.
> No. Nothing was broken. The updates you had asked for were about to break something if you installed them. The error message was the package manager stopping you from breaking your system.

Uhm... two things.

First: you see this screenshot? https://askubuntu.com/q/814380
Aside from the actual package names, the bottom part is the same kind of error I got.

See how it says "You have held __broken___ packages"?

See how the top answer is "You can use Aptitude to automatically __fix__ the __broken__ packages"?

Yeah, I interpret that to mean I had broken packages. After updating. Not before.

Oh, and actually, I think it's basically the same kind of situation as in that link. Notice it has >17k views, only 2 answers, and no accepted answer? Yeah, I guess it's not so easy to resolve.

Second: Even if I ignore the above and pretend nothing there is currently broken, a system that cannot be updated is, uhm, broken. So not only was this system just broken, it was doubly broken.
A piece of well-built criticism can be a great tool in corporate politics. It can completely destroy the chances of some proposal/project/person to succeed. Ideally without appearing to be personally oppossed. As usual, most people are (luckily?) not very good at crafting criticism and end up with a blunt and obvious argument which backfires frequently.
So in the end we really do end up in the alternate future where every website is just a single giant SWF file - except instead of Flash, it's WASM. Hooray! /s
Distributed Verifiable Ledgers: A Framework
It makes sense in this context because Switch is a game console with touch screen and game pad (joy cons) as default input modes. Both of those types of input are not really typing-friendly, so one may expect that the language will accommodate for that and be fully or partially visual.
Hey Bayram,

Hope to do a lot more things in 2018.

PS. Kasper says hi btw

Best,
Johnny (I work on the product team at AirHelp)
I performed poorly at my last two jobs and eventually got laid off. I think the main reason is my constant net surfing from one news site to another. It started like this. I would issue the build and it would take few minutes. I used to go to a news site during that time. More builds and more surfing followed. Now I find it hard to focus. I need help. Can someone please suggest me some remedies. I don't have the resources to go to net addiction camps.
> Some airlines use humidifiers on other aircraft (Lufthansa on the 747-8i in First/Biz only)

Really? Won't this affect the airframe? (humidity is low for a reason)
Does government corruption / incompetence come into play in making this situation worse than it should be?
Well, the erlang vm is what runs Elixir apps. Elixir runs on the erlang VM (called BEAM) similar to how scala/clojure run on the JVM. However, while writing a lot of elixir code you end up using the erlang standard library for things which are not available in Elixir, :crypto is a module which comes to mind. Elixir apps at the end of the day are erlang apps.
Aha, now I think I better understand what you mean. When coloring posts in the way you have in mind, then, to find the parent comment, one would look at the comments above, for a comment in a certain color? Then one won't need to rely so much on the indentation depth.

Hmm that's an interesting idea. I'm a bit worried the resulting page would make use of too many colors — maybe a grayscale and patterns would be better (like you mentioned).

One would, however, still need to click-and-jump, or scroll-manually, to find the parent, if one needs to reread it, and it's not on screen. I think the colors would mainly be useful on large screens, where one sees the parent comment without scrolling. On mobiles, I think click-to-jump-to-the-parent is more user friendly (rather than scrolling-scrolling-scrolling and scanning for a certain color).
Not sure why you were downvoted. You weren't the one making a facetious remark, simply explaining one.
Running a processor at higher frequency also requires increasing voltage, which increases effective capacitance by that same formula.

That's not the primary cause of the power = frequency^2 rule, but actually adds a factor on top of that.
I struggled with this in the first few months of my Spotify subscription.

The solution is to be a lot more critical about which songs you save. All of those other songs are still there, you can find them quickly if you want to listen to them again. But your saved songs should be the absolute favorites.

After 6 months, I have 718 saved tracks, and the rate at which I add new songs has significantly tapered off. I occasionally stumble across a song that makes me go "why did I save that?", and off the list it goes.
> never met a neoliberal

"Neoliberal" is typically a term of abuse, but I've seen a movement (from econ professors to /r/neoliberal) to appropriate as a term for centrist radical pragmatism. These self-proclaimed neoliberals are very progressive socially and (claim to, at least) support any policies that have actual firm evidence for it. Of course, this makes them pro-trade and pro-"globalism".
I love such generalized titles. My mathematically modified brain automatically searches for an example when you cannot copy something, then the whole statement is not true. My dog agrees, he cannot be copied over the network :)
They are in the space of educational, 'create your own app / game' space for kids. It's a unique selling point compared to their competition.
It's certainly possible to find such views in theoretical physics. But typically not from very serious people.

In my understanding the big shift was the understanding of renormalisation, Kadanoff and Wilson, around 1970. This took airy ideas about useful approximation and turned them into serious tools, which are both useful for everyday things and illuminating about why any of it works.
New free book – How I Teach: Reflecting on 15 years in design education
What about game archival? (Think redump.org, not piracy).

Is there access to the SD card to pull title updates too?

I wonder whether I should buy a second switch to backup all my titles.

There is a disaster coming to game collecting and retro gaming in the next few years. When the servers for updates go, there's going to be a lot of incomplete games around.
> At some point itch was one of the 99%.

It sounds like itch is more of a lifestyle business than something trying to compete with Steam. And maybe they got started with indies back when that was more of a "blue ocean" (Steam used to be quite anti-indie in the early days).

> Maybe taking on newgrounds or miniclip with a wasm based gaming platform is the niche?

Now that is a good idea.
Show HN: Icons Plugin for Sketch, Adobe Illustrator and Photoshop
The people you are speaking about, the Bushmen, were wiped out by the Nguni pastoralists and the European settlers. A few descendents remain. They are not in power here. As for Westerners... they haven't been in power for more than 20 years (if you call the Apartheid government western?). Infrastructural development has slowed down mostly due to graft. Secondly, we are talking about a tiny region of Southern Africa. The rest of it is mostly fine.
Tips rarely go to only the wait staff. Most restaurants pool their tips (for accounting/tax tracking), and share them with busboys, hostesses, wait staff, line cooks, and even dishwashers. At the restaurant I worked at in the 80's, the management even skimmed some for themselves.
Well ... sadly I've spent about 29 hours in security lines...

https://app.airhelp.com/shared-stats/22d49947a0bf239c931b7d2... #mytravels

-jq

PS. I work in product at AirHelp
What fraction of line cooks become well-paid chefs?
> Singapore Air returning this plane already (and there's a second as well) means that the plane simply isn't profitable (or profitable enough) for them to keep flying. Most likely whatever route this plane was used for will continue with a smaller flight that costs less to fly.

They returned a plane at the end of its lease and got a newly built one on a new lease as a replacement. They are doing the same with their 4 remaining planes that are nearing the end of their leases. They seem to be happy with the 380.
How about pythonista?
Why yes it is, in the case where one or both of the endpoints are behind a firewall or are plagued by NAT.
EvilURL v2.0 – An Unicode Domain Phishing Generator for IDN Homograph Attack
Yes, because the images were identical so I didn’t bother uploading them again.
Very useful!

Also nice that I see this posted soon after CloudFlare Access[0] was launched; which can add good security for Piknik's use case.

[0] https://blog.cloudflare.com/introducing-cloudflare-access/
Wonderful format. Some aspects are similar to DebConf.
How do you find them? I work remotely, and would love to join some good tech discussion groups every once in a while.
Open Space anyone?

http://www.openspaceworld.org/files/tmnfiles/2pageos.htm
Yes! The most interesting part is that I bought the collectors edition of some Ubisoft games back when they were released, the DRM servers were shut down, and now they won’t work – but I bought them on GOG again, and the GOG version, without DRM, works just fine.
> OR you find out that you work at a bad place.

Funny story. A friend of mine (not in tech at the time) was a manager at some retail chain. He had done it for years, and was one of their top performers (clean up problem stores, turn them around, etc..). The company forced him to go to some 'be a better manager' training which is what set the light bulb off that even though he was making okay money, it sucked.

Fast forward a few months later where he quits, and goes back to school full time. Years after that, he's a good programmer and one of the best IT managers I've ever worked with.
Looks a lot like BBC Basic.
>If you are a budding creative digital artist and are willing to provide game style graphics, free of any royalty, for use in the release version then in return, you will be credited within the application and receive a free full version of the software for both Nintendo Switch and Windows, along with a selection of merchandising items we may have available at the time.
To get in touch please use the contact page here

How about, you know, paying the artist?
From the headline I thought a high powered drone lowered a line for the swimmer to be lifted out of the water.

https://www.youtube.com/watch?v=At3xcj-pTjg

Casey Neistat worked with a team to create a drone capable of lifting him and his snowboard in heavy ski gear/boots. I bet you could make something like this to lift a drowning swimmer to the beach.
Ask HN: Automatic translation in chat app
Some time ago Google introduced the little button in Android apps which is basically some UI sugar for copy paste into Google Translate. Ever since I have been wondering if there is any chat app or integration to do this automatically. I.e. set/detect language for a conversation and have all messages automatically translated (through google or something else) with a single tap/click to reveal the original message.

That way, both people can write and read messages in their native language without any further effort. Seems like a no-brainer to me but haven't found anything so far. Every dearch I do just gets me tons of articles son the google button. Am I overlooking something?
Obviously you don't have to use bowls, an old pickle/sauce jar works too. You don't really have to wash it either, just put a drop of soap in it, bit of water, shake for 2 seconds, and rinse.

So including cleanup you're talking 20 seconds
In theory, customers will check to see if a service provider is licensed before purchasing services. (In practice, as this article demonstrates, maybe they don't.)

Also, if a field is licensed, merely advertising / setting up shop in that field without a license is something the government can go after you for, even if you don't have any customers yet. So if I start putting up flyers for my shady "moving" company with the intent of stealing everything and never being heard from again, the police can find my place of business and hassle me, or set up a sting move, or something. (Again, in theory - if all you get is a $100 fine, maybe this isn't an effective deterrent.)
Subsidizing users is one side of the coin. The other side is that Uber has been living beyond their means and they do not have the cash to keep doing this.
US airlines are a terrible measure of quality. United and Delta are easily the worst two airlines i've traveled with.
> it would make much more sense to CAPTCHA an ip that is producing a lot of traffic in a short time.

CAPTCHAs are useful, but they're an X/Y problem in the same way that this headless-detection is: trying to detect human vs bot, when the real solution would be to slow down (a portion of) the traffic.

Hashcash would seem like a better solution, since that doesn't lock anybody out (human or bot), it just slows them down to reduce server load. If some clients are higher priority than others (e.g. human users vs poorly-programmed bots) then use info like IP, cookies, etc. to slow down the low priority requests, or even adjust the difficulty depending on how likely the client is to be causing load.
Are there any 5G chipsets available for purchase in the quantaties Purism can afford?

Are there any networks around yet?
Yes, that's what I had in mind.
Distributed Verifiable Ledgers: A Framework [pdf]
Hi Gepsens,

- How does the wallaroo roadmap compare to other ambitious frameworks such as Flink and Beam ?

I'm not familiar with the roadmaps for Flink and Beam so I can't comment on that. I can however, speak to our roadmap.

For Go in particular, I'm going to be starting on performance improvements very soon. Beyond that, we are waiting for feedback from folks to determine what the best course of action for the Go API is. When we released our Python API, we got a lot of excellent feedback that lead to us switching from a class based API to one that emphasized functions and decorators. We expect that similar evolution will happen with the Go API.

For Wallaroo in general, we're working on improvements to our documentation, our installation experience, Python API improvements, state object migrations (see below), as well as an expanded API to allow you to express more types of dataflows with Wallaroo. There's more beyond that, but you get the idea.

Wallaroo is definitely a younger product than Flink and Beam. We open sourced it in September of 2017 so we have a lot of work to do.

We'd love to hear from folks who are interested in being able to do stream processing in Go or Python without needing to become experts in running the JVM in production. Talking with folks helps us prioritize our work and deliver a product that can be valuable to some folks now and still more in the future as we add features.

- Tools to reason about processing/event time:

Wallaroo has a metrics UI that allows you to see throughput and within Wallaroo latency on a per-pipeline basis as well as per computation. It can be very helpful in spotting bottlenecks.

I'm interested in hearing what other tools you think would be useful. We have a few ideas but are always looking for more things we can build to make the product better.

- Is it possible to save state and restart processes with updated code?

Yes, so long as your data objects don't change. If your data objects change (for example, add a field, remove a field) then not currently. However, we started initial discussion on our approach to that this week and starting work on it in the near future.

The current solution if your data objects change is to get the state of objects out of the system before shutdown and then stream in those new values when you startup with the code that involves a schema change to your data objects. It's far from perfect but works for now until, the schema migration feature is added.
Actually from what I've read, hunter gatherers had 8+ hours of free time per day. They weren't constantly running in fear of predators as usually thought. There was plenty of time for invention if inclined.
Where to buy college essays
Something I think is being missed here is that Singapore and Emirates both sell their A380s as "palace in the sky" sort of experiences, with lavish suites in first class. A ten year old plane starts to get a little beat up.
Its regarding the Hawain Incident Penetration Test Observation
the general/all purpose conferences are certainly like this with the exception of a few that arent taken over by marketers. the single language/platform ones are better in that they are usually shorter and more focused. ymmv
I'm not so sure. You don't need to reinvent everything that the DOM does as the DOM is is burdened down with all kinds of backwards compatibility concerns and conflicting design philosophies.

E.g., I don't think any sane design of a UI toolkit would include the ability to read and modify the string representation of the UI code at runtime - yet it's a critical feature for the DOM.

Likewise, you wouldn't necessarily need the ability to access and mutate arbitrary nodes of the document tree at any time. (including mutations that might change which CSS selectors apply to a node)
E.g., you could only expose higher-level widgets instead or only expose variables that feed into a template. That would allow optimisations which aren't possible with CSS and DOM.

Finally, a WASM toolkit would be shipped with a particular website anyway, so it wouldn't need to be general-purpose.

On the other hand, there is a great incentive for website operators to make their site into a single unparseable blob: Ad-blockers. If every site had it's own internal data representation and internal rendering engine, that would make it almost impossible for ad-blockers to modify certain parts of the site while leaving others intact.
Church of Supreme Light Bubble
Build a video from keywords in seconds
If humidity in the cabin affects the airframe that much, Singapore Airlines is already screwed.
I've taught for 15 years, and get a lot of questions from people who are either starting training programs at their company or are starting to teach adjunct at a university (or at programs like GA). This is a book that talks about what I've learned, and include example artifacts like syllabii, assignments, and other things.

I hope it's useful :)
Sadly, I find it struggles with small and medium images as well. But with some tlc, it could become the paint.net we are all hoping for...
It turns out, shockingly enough, that there are many situations in which government creates problems.

If a poster lays out his/her reasoning as to WHY the government is the problem in a specific instance, simply yelling "libertarian" as a refutation doesn't look great.
I don't think it is about the people you're hurting (or more accurately, asserting superiority over), but the fact that you (or Tolstoy) are not one of them. The object of the schaudenfreud isn't the Java dev or Shakespeare fan specifically, but the dead-eyed hoi polloi, and if you enjoy Shakespeare/pit bull/Thomas Friedman you must be one of them.
Yes. Could we get this graph from HN please?
Via calling through JavaScript, yes. Wasm itself can't directly manipulate the DOM.

I'm not sure what your parent means.