skysight-inc/HackerNews huggingface dataset:
That seems pretty far removed from any kind of practical concern. The intention is not to rule over people's lives or something. The intention is to make it easier to schedule stuff.

I think you might just have a problem with the concept of timekeeping, and not with this particular system.

I will concede, though, that the hypothetical situation of being late for a court date is plausible near a time zone boundary. More reason to eliminate time zones, right? The time is the same everywhere, so nobody is going to make a mistake due to a time zone discrepancy.
At my High School, everyone had to take a Computer Science class for at least 1 year.

My year had 60 students and I'm the only one studying CS/working in the industry. I'm pretty sure your, mine and everyone's wage will be alright.

Yes, only an anecdote, but it's not like everyone is switching from their dreams to become a doctor/lawyer/pilot/xyz to a CS job just because they had a HS class.
10 Reason to Drink a Beer Right Now
I think analog31's answer gets to the gist of it for me. Lots of kids have a very hard time understanding how math is relevant to them beyond basic arithmetic and a little algebra. However, it's important enough that we dedicate all of k-12 to teaching it.

Yet, computation is basically what runs the world and there's immediate and gratifying application for even very simple and low levels of it. Students learning about computation...and what's computable...can relate to it much more readily and can start looking for applications of this knowledge much more readily than what they learn in mathematics.

But the two subjects are married at the hip (like literature and history) and one can readily lead into another if they're both present.

Just as important, the tools that exist for exploring computation are really quite good these days and students can do some really cool stuff if the environment is well structured. Imagine sitting down in a class and the assignment is to use Python to build a simple sentiment analyzer. Classroom materials are a list of scored sentiment words and a few dozen excerpts from literature or news.

Or reinforce mathematics lectures on probability by building a bloom filter.

K-12 education on computation, if done well, could help tie together many of the other subjects that students are taught and provide immediate application.

(imagine if the assignment for a 10th grade art class was to produce a demoscene demo!)
It's like the idea of forcing people to use Bluetooth headsets (if they do remove jack ports from iphones). One more battery to worry about.

Next unicorn idea: a checklist app of all the devices to charge before going to bed every night!
Technically, it was MUSCULAR tapping the fiber of Google-owned datacenters. PRISM was another name for FISA court requests.
Most people whose eating habits I've observed over a long period (i.e. my family) use it much less as adults than they did as children. When I was young I dutifully glopped it onto all the traditional foods. Now it seems kind of gross: cloying sweetness with a hint of tomato sauce, and it kind of smells like cough syrup. Sweet is fine, and tomato sauce is fine, in the right dish. Neither of those flavors are appealing straight out of a medicine bottle. All the kids I know consume mass quantities, but most adults have more sophisticated taste.
http://www.planefax.com/
As long as you get to use PHP 7 and one of the more modern frameworks modern PHP is actually quite pleasant to work with.
I know this doesn't add much to the discussion, but it would be surprising if there weren't plans to profit from anything related to the Moon.
MDL is closer to the material spec than materialize, even materialize's site doesn't follow the material guidelines
Software which includes dependency graphs are a natural fit
Oops, no I don't think so
There is no "firm evidence" in the documents as this article claims. There is no reference to Snowden there.
New product idea: bUcket.

A powered bucket that you toss all your crap into to wirelessly charge all the electronics you're carrying around with you. Room for at least 1 mobile phone, 1 bluetooth headset, 1 smartwatch and 1 wearable hud-like device.

Notice the "u" in bUcket is uppercase since it looks like the product, making it easy for people to write about in facebook and twitter without having to past the logo everywhere. In fact the logo is just the simple text version of the product name.

Useful and a viral marketing plan all at once.
This is the original source (in danish):
https://www.denfri.dk/2016/01/usa-sendte-fly-til-danmark-for...
The Delphi product page has examples of UI features available in the VCL and FMX: http://www.embarcadero.com/products/delphi
Thank you.

That protection for windows scheme sounds secure, but far too complicated .

>>They fall short when attackers start aiming for the hypervisor, firmware, etc or can do damage within the compromised VM/partition (app-layer attack)

First, i think Qubes added some isolation for USB and graphics , and in general protections against firmware attacks(if you enable VT-d in bios) .

Also , How much of a problem is that if you don't care about protection from state level attackers only commercial attacks, and use app layers wisely(banking has it's own layer, for ex.) ? Because i don't understand how targeted vs un-targeted applies to state vs commercial.
Stop H1-B replacement of workers and that might really mean something.
Another alternative would be a Vector Watch. It's very similar to a Pebble, but has longer battery life (about a month) and looks a lot better. It's more expensive, though.
I don't hate group chat, it's just the kind of thing I won't use for work, because of the blurry context of every group chat at work.

People will try their best to be professional in work chat, they comment on ideas, share their thoughts about someone else work, and so on. But it's chat, I mean, it's CHAT! We all know that chat culture built up from the AOL era (or Yahoo in Asia..). One of a sudden, someone will have a casual comment about it, and then someone else, and then the whole group became casual. And then of course, there is the whole thing of scrolling back to get the context of what people are discussing.

Then teams make rules in chat for things to be in order. But well, if you can make people function strictly in chat, why don't just force them to a video meeting?

During the last month, this the only use case I have for group chat: "Let's lunch"
IBM to cut more than 111,000 jobs in largest corporate lay-off ever
Hmm, I've had the watch for about 6 months too. I agree with the review that I rarely switch from the main screen, and almost never use any apps. Charging is a little bit of a pain but not nearly as much of a dealbreaker as he's making it seem. And I feel like the sports band is super easy to use and way better than normal watches.
I am waiting for a LTE watch, that is able to go online without a phone.

Due to bad luck, I went to buy a LG Watch Urbane 2nd ed 3 days after it was pulled from the store :-/

At the moment, there is no Android/iOS/Windows Phone LTE watch on the market. I would even settle for 3G :-/
All excellent points; I don't disagree with anything except for the last one.

> Large company with resources and domain to take a long-term outlook on the problem.

My father works for company X that sold this system to banks; UBS and the other big ones didn't have a hand in the development other than testing and specifications.

Additionally, company X and their clients suffer from enterprise-levels of political dysfunction and mismanagement, e.g., "let's fire our internal QA team and replace them with underpaid contractors from <insert third world country>. what could go wrong?", "the new system being developed by our new college hire employees in <another insert third world country> is 10 times slower than the old one? Well we'll just run it on 10 times more expensive hardware!"

I could go on and on about the general shortsightedness, perhaps in a blog post[1]. Suffice it is to say: probably not the best idea to get signed on at the moment :-)

[1] The perhaps is saving me from commitment.
Both Clinton and Trump have made it pretty clear via their attitude towards Snowden that he is in for death/torture somewhere within their presidency.

I'd like to think Americans would protest but apparently most of the country has already forgotten or not cared anymore about the NSA, it's like it never happened, no-one even mentions it anymore in the mainstream.
we need to get rid of US military bases across Europe.
Ask HN: What additional data do you think should go into your credit risk?
Right now, companies look at only your timely historical credit payments to determine credit risk. If you don't have a credit score or believe your credit score doesn't represent your true risk, what would you want companies to look at instead? e.g. in case of international people, their qualifications and data from their home country; for millennials, their education background and future potential.
And it will even microwave your popcorn if you throw it in the bucket!

[edit] And you will need a bucket next to every bed, any hotel. I wonder what Borat would do with them. Reminds me of this scene:
https://www.youtube.com/watch?v=gdnuOa7tDco
Why does something come next? Maybe we're already doing it right.
A Chrome extension to quickly directly you to any page with a simple key
FDRs policies included the Hoover dam, a massive productivity boost.

The latest round of stimulus spending included cash for clunkers, lots of money for financial institutions and paybacks to teachers unions and other supporters. That's not a partisan criticism, an administration of the opposite party would have given to their supporters in equal measure.

The rules of startups are about : make something that people want, and don't take money for the sake of it, your better of solving problems out of necessity.

The truth is that, as a theory, the idea works. In practice, it doesn't because it relies on the idea that central planning can work at all, and that lots of productive projects are available but can't get started due to lack of capital and resources. If a dam or bridge makes sense, then build it the moment it makes sense.
"Now class, boot up visual studio. Today we'll be continuing our lesson on the Abstract Factory pattern."
I like cooking for myself. It's one of the few activities I can do that I can regularly feel productive in. If you take away my kitchen I'll start fires outside.
Ha - especially when I misspell it: https://github.com/theory/sqitch
I've used Yeti[1][2] to write an Android app for personal use (on Nook Touch) that I couldn't force myself to write in Java. It made the task much more fun for me and allowed me to finish after I got a serious case of "author's block" trying to code it in Java. Yeti is ML-like and runs on JVM 1.4+

[1] http://dot.planet.ee/yeti/intro.html

[2] http://mth.github.io/yeti/
Hoping for some feedback on my new iOS app, Quizick
I'm really not into gadgets and accessories and haven't owned a watch in more than 15 years, but I've been considering getting a Pebble Round. It looks like it would be actually useful and help me dress up for events or meetings.

You recommend it? I thought the battery was 2 days max..?
> Huh? Does this mean that he normally sleeps with a watch on?

Pebble owner here: for sleep tracking and a vibrating alarm that doesn't wake my wife.

Also, since it is true waterproof, for laps counting while swimming.

Apple Watch got the looks, Pebble got what really matters. Like in the Chinese proverb: "the ugly wife is a treasure at home".
It is free and no ads of course
The original danish article (link below) has a comment section. One user asks where the documentation is for saying that the flight was intended for S.
The author replies, that he specifically asked the Ministry of Justice for information on the flight for, and information on rendition of, S. and that these documents where then released (partly censored). Which is also written in the article itself.

https://www.denfri.dk/2016/01/usa-sendte-fly-til-danmark-for...

S. has since then made a tweet on this article, which is probably why all the other posts are now to be found on other sites from all over the world.
So much for rms standing up to principle. When the chips are down, he resorts to a private mailing list to discuss and influence matters that impact multiple users. I though he was into transparency?
I have the same issue, Chrome 47 on Android.

It's their damn "read more" button. If I rotate to portrait I'm able to tap the button to unbreak the page.
Check this out, I think you'll be impressed!

https://www.gnu.org/software/gawk/manual/gawkinet/gawkinet.h...

(If you want it to fully function you'll need bits of code starting here -- https://www.gnu.org/software/gawk/manual/gawkinet/gawkinet.h...)
Interesting, I was considering Tanzer for a website of an arts organization I've been assisting, though they're slow getting their act together. Now I'm glad to see Tanzer is still an active project. I'll look into it in more detail pretty soon, and might have some questions to ask.
Do you own one? If so, how is it?
Ask HN: Any advice for an older engineer stuck in his career?
I am in my mid thirties. I earn decently, but it has been years since I learned anything new or even enjoyed my work. I am not half as good as the HN crowd, but I can build things and be quite useful to a team. I made the stupid move to go from Java (desktop apps) to PHP and am now stuck maintaining a poorly written legacy (15 year old) app and under a lot of pressure to deliver (fixing performance, clean up code etc) and I am not living up to it. Most importantly, I am just not enjoying it.

What can I do to get out of this rut? I absolutely do not want to work on legacy codebases anymore (can't leave the job until July for various reasons) and I'd also like to get out of PHP if possible (go back to Java or learn something new).

I am afraid to apply for jobs that require experience I don't have. I'd totally love to work in graph databases for example (have played with it a bit before), or data analysis, data viz etc.

Any advice?
I think one key difference, as far as Reddit is concerned, is that for things like Smarter Everyday the "relationship," if you could call it that, probably drives more of Smarter Everyday's traffic to Reddit than it pulls from Reddit over to Youtube. People go to Reddit to talk about SED videos and suggest content and ideas because it's a better communication platform than Youtube provides. This is, of course, totally in line with what you're saying.
Building has a different kind of rigor than academic writing, because when you build, you have to make something that works.

that's stupidly offensive (i'm not an academic).
I use a real watch. if I'm not at the gym or in/under water, it's on my wrist.
If I understand Table 1 correctly, it shows that with ICC a block size of 8 with 4000x4000 matrices gives roughly a speedup factor of 2 (~10.53 / 6.38). The unit is not clearly stated but it looks like a bigger number means a better "performance" ie a faster program.
Awesome! Many thanks for the reply!
I'm sure many teachers would appreciate a few paid summer days they wouldn't have had before. I agree that it's a woefully tiny amount from the entire initiative, but teacher training can still be a good thing for teachers and for kids.
Learning statistics?
Are there any good statistics 101 MOOC-type courses available for free?
If only that were true!

Besides, it's not economists that matter here. It's talking heads who provide cover for politicians to create massive amounts of malinvestmemt of scarce resources, diverting from possible productive investments and leaving behind the interest payments as a drag on future investment.
GI Joe dolls have clothes and the physique of a refrigerator.
Your arguments for the weight limit don't really hold up.

Manufacturers have used the "spare" weight for aero purposes - deep wheel rims, profiled tubing etc. The incentive to shave off grams is just as strong. Every gram saved by skimping on strength is a gram that can be used to reduce drag.

Safety has been dealt with by the certification scheme for frames and wheels. Every frame and wheelset used in a UCI sanctioned race has to be tested to UCI standards, so the weight is academic.

The technical playing field is far from level and costs have never been higher. The leading WorldTour teams can afford a lot of technology that's out of reach for Continental teams. Two aero bikes, two climbing bikes, a classics bike, a TT bike, eight different wheelsets, plus wind tunnel time to get it all working - that easily adds up to $100k per rider.
It's a case of "if it's not broken, don't fix it".

If you can't cook, what are you going to be eating? Junk food? Gourmet food delivered to you?

The cost of feeding yourself will eat into your monthly wages in a hurry.

There're rental apts in New York City where you don't have cooking facilities. Folks in those situations do all they can to get a regular apt where they can enjoy a cooked mean whenever they please.

No, sir, I'll keep my kitchen.
good design is often original, but it is not often good because of its originality

I personally find wire framing and loose brainstorming much more effective than creating detailed mockups like these to crete good designs, but YMMV.
> I think the primary benefit of teaching everyone comp-sci is to expose people to it who would have loved but may not have had the oppurtunity.

Honestly, I think the primary benefit of teaching everyone comp-sci is so that when they have to experience complicated systems, they have a great set of mental tools with which to model them. Same benefit from learning basic logic in school maths.
At most places I've worked there's not much point in documenting everything meticulously at the start. The users don't know what they want yet, and they won't think through the details until they get the first prototype.

What makes sense in testing and documentation is really project dependent. What's right for flight control software is very different from what's right for Yet Another Twitter Clone.
A lot of infosec professionals have the same opinion of the "threat intelligence" pile-on overall.

Norse had some amazing engineers working on their appliance, way before demand in any way justified that level of investment. Fortunately most of them have already found new jobs.
It's really clever how they have an official variation of Markdown as the official comment documentation format.
I don't think it would ever happen, but the only real counter I can think of to that is modifying our brains to have intermittent periods where they are more plastic than normal. Honestly, our current system works really really well... I still don't want to die though.
And they'll just train mediocre math teachers to be even more mediocre CS teachers. Teachers are generally expected to have a degree which is closely related to what they'll be teaching. This is not the case for high school CS teachers.
I think JS is a pretty bad language. It’s a down-and-dirty language that was in the right place at the right time 20 years ago. But if you want to do web stuff, then you absolutely must know it.

In all, that’s no big deal for folks who already have a decent arsenal of languages under their belts. We can just suck it up and deal with the stuff we don’t like while we’re writing JS. But for newcomers, it’s trickier.

Beginners pick up cues from the language (and its community) about how development should be done. They’ll think semicolons should get automatically inserted in ambiguous places, that all numbers should be floating points, that there should be only two scopes for variables, etc. To me, that’s a bad way to get started.

I worry that people who pick up JS won’t end up with enough perspective to reflect critically on JS itself. I worry that we’re expecting the future of web programmers to put up with too many of the hasty/bad decisions that were made in the 1990s. I worry that they’ll jump into a half-baked development vehicle and think they need to start reinventing wheels in order to get anywhere.

In the end, I wouldn’t tell someone NOT to learn JS in 2016, but I would give them a heft warning that there’s a lot more to programming and “software engineering” than JS can offer right now.
Tcl can be fairly hefty relative to Lua.

EDIT: I forgot about Jim Tcl and other lighter weight implementations. I need to try those.

"Embedded" may include something big enough to run , say, Lubuntu, and in those domains, it's very nice to have. Lua is more likely to fit on a PIC ( although really, for those, low latency means 'C', usually - but the task is usually small enough not to challenge the limits of using 'C' safely).

As to "larger audience", I think Tcl benefited greatly by not having one and having some seriously heavyweight greybeards steering it. $DEITY bless Perl, but it's not been treated well by its sheer popularity.

EDIT: removed digressive paragraphs.
I started using this in beta; I now use it for virtually every site that I go to regularly. It is a great supplement to the omnibar, but it doesn't change on you based on your search history. This makes browsing more consistent.
France says it will recognise Palestinian state if new peace effort fails
For the past year I have been working in PL/SQL it's like being on a different planet. The language is clunky and difficult to work with. The culture is weird (everyone uses TFS for version control, for example, if they use a VCS at all). The tooling is awful. No parser is available, meaning linters are only included in bulky GUI apps (TOAD is the worst, most unusable piece of software that I still use on a daily basis). I have resorted to Emacs and SQL*Plus but even Emacs has poor support for PL/SQL. No one wants to write open source tools for a proprietary language.

PL/SQL is definitely not sexy, but it's undoubtedly the best way to interact with an Oracle DB and the raw power is amazing. I have accomplished some incredible things with it, but I can't help but feel like everything I do is already out of date and needs to be replaced with something better. Any tips for making my experience a little more pleasant?
Here's a good demonstration of the kind of tech we're talking about here from Greg LeMond https://www.youtube.com/watch?v=vKgJ_Uhwfno
Not true. The original article (https://www.denfri.dk/2016/01/usa-sendte-fly-til-danmark-for...) mentions that the Author asked the Ministry of Justice for information on S.

The documents released (partly censored) may not mention S. but were released as an answer to this request.

The Author is Peter Kofod. The online newspaper "Den Fri" direct translation: The Free, is mostly focused on surveillance and fascist tendencies. Anyone can write as a guest (by going through the board of editors). Peter Kofod writes weekly. Or even more often.
c# is the most under-appreciated language today. It has a lot to love, including async/await, typed generics, good interop with C/C++, type inference, and a strong tendency toward functional style. I think of it a bit like the CLR's version of Scala.
I'm worried about how many people here seem to have a (at best) tenuous understanding of the trademark system.

My new programming language will be called "nodes".
Are you afraid something bad will happen if you type Snowden's name?
In my experience the only thing that prevents that phenomenon is unrelenting stubbornness from the development staff. It takes a tremendous amount of thought and care with each change to make sure it doesn't happen. Also in my experience, there is no "fixing" it once things have gone down hill. It's theoretically possible, but I've never personally seen it happen. Whereas I have seen fairly large code bases remain coherent after years of significant changes. That dev team was like a bunch of nazis as far as code quality was concerned. It was the best team I've ever worked with.