skysight-inc/HackerNews huggingface dataset:
(-1) ** 0.5

Why define something that has no meaning? Just a waste of cycles, CPU and brain.
I've heard about this chip, but I still don't get what specific scenarios it's designed to prevent compared to "traditional" secure boot. The article lists a lot of things Titan does without going into what practical benefits all of those features offer compared to the current industry practices.
> just facts

> You are willing to take the risk, but society as a whole will not.

What are you talking about? People very objectively ride planes that are not completely safe. Airlines that are nowhere near completely safe still get tons of customers.
It's just about 2x as fast as PHP5.

JS JIT were already many times faster than PHP5. There's no comparison to the complexity, quality, resources and top-notch teams in play in JS JITs (just consider the vendors making them: Google, Apple, Microsoft and Mozilla) and PHP.
Software Development Company
There's a point before collaboration, where you ask a researcher to bring a student up to the level of the researcher. At that point, the student and researcher struggle with similar enough problems that the researcher can think from the students perspective.
Best I can guess that you are referring to is their articles referring to this gov study, which says 13% unemployment across all STEM grads: https://www.gov.uk/government/uploads/system/uploads/attachm...
Agreed. Considering Java background, Spring Boot with a little bit of help from JHipster is the most sensible choice.
I cannot wait to throw away the C++11/CUDA mess I am dealing with right now.

However, this doesn't really seem ready for prime time, i.e. undocumented stuff that is "in flux". Going to keep an eye on this.
> I dont even know why we need signatures honestly - at the bank you should be able to present your national ID or passport and that should be sufficient

Because those don't exist in the US. We don't have national IDs and not everyone is eligible for a passport.
print(type("foo") + "foo")

Syntactically correct. Will provoke error during runtime due to invalid semantics.
It also has a broad appeal, someone could be studying social sciences or computer science and find it equally applicable.
EDIT: my bad, I saw 'bytecode' and wrongfully assumed goby is a compiled language

https://github.com/goby-lang/goby/tree/master/compiler/bytec...
Works fine on my Vizo and Samsung TV (nether are Android - heck the Vizo is ~6 years old) so I am not sure what you are talking about?
Someone who's self taught doesn't need a bootcamp.

In reality all good coders are self taught - you can't really teach this stuff. You have to learn to play, to explore the solution space and figure out the different ways of composing your raw materials. And you need to do this over and over again throughout your career as new materials become available. Self-teaching never stops.
No surprises here - there is a conflict between making money and providing high quality education/training.

Turning away customers is bad for business,but essential to keep up standards.
>Signatures are already worthless. No one verifies them anyway. It's just a fancy way of saying "I agree".

They are not meant to be verified on the spot.

They are meant to be verified as a record IF and WHEN a dispute occurs.
It's worth noting by the way that you can get the TX2 for $300 if you are a student.
I think he meant he sold sites making $300-$600/month on those sites. Not that the sites were sold for those prices.

That being said, CryoLogic, any course, books etc. you recommend to learn about the process?
Passable for what?

For a junior web developer position? Yes, absolutely.

And it turns out that junior web developers make a shit ton of money in the bay area.

A whole lot of companies do not need serious CS algorithms experts. A whole lot of companies merely need blue collar, CRUD web devs to build their CRUD angular react node web app.

Being a crud web devoper is still a pretty good gig.
How do you have the bandwidth to look at other drivers' postures while driving?
The page is a rendition of an administrative document (the 'scheme of work' for the Maths course) into language appropriate to students. The idea is they can't lose it if it is at a handy location on the web. We'll see.
> I'm ashamed to admit that I like private schools, but wow, have they been good for my kids.

Nothing to be ashamed about. You want the best for your children and private schools get more money.

The problem is not that private schools are better, but that public schools are so much worse. The people feeling shame should be the politicians who have worked and continue to work to dismantle the public education system (in large part motivated by religious fundamentalists seeking to replace public education with voucher-based religious schools), and the people that vote for them.
Gtk-rs owner here: the unsafe block is "simply" because rust considers all FFI calls as unsafe. We strongly rely on GTK's functionalities in order to make its usage safer. After you can always break the world if you want.
Ah, thanks for the links.

I googled a little bit and found some good info, I guess I had forgotten a little bit of the concepts of mutex fairness/unfairness. I found a very nice explanation on cs.stackexchange:

"My understanding is that most popular implementations of a mutex (e.g. std::mutex in C++) do not guarantee fairness -- that is, they do not guarantee that in instances of contention, the lock will be acquired by threads in the order that they called lock(). In fact, it is even possible (although hopefully uncommon) that in cases of high contention, some of the threads waiting to acquire the mutex might never acquire it."

Source: https://cs.stackexchange.com/questions/70125/why-are-most-mu...

With that computer science clarification, I think the comment "Mutex is now more fair" and the detailed description "Unfair wait time is now limited to 1ms" makes it a lot clearer.

Great improvement I think! It's one of those things that you don't notice until you have a bug, but it's really nice to never get that bug in the first place. =)
Thanks for the link! =)
I tried to test this by modifying the example on http://gtk-rs.org so that the window would be destroyed immediately after creation. When I ran it under valgrind, there were lots of memory access violations. (Valgrind: "Go fix your program!")

I thought that would settle the matter, but then I ran the unmodified code, and it generated essentially the same error messages. Filing a bug report right now.
Or we can make culturing food more productive, with vat grown meat... and fish farms. Newsflash: food production has kept up with population growth through past centuries of development.
Double Oh Seven
Megaupload execs’ extradition may be at risk after new spying revelations
Hack Reactor is ~11 hours a day and has all the social support and camaraderie that comes when you do the same thing w/ other people. I'd be surprised if someone on their own could learn as well in the same time.
>Disciplining a kid like they are a dog just feels like a marginal step up from corporal punishment. Instead I believe in a more empathetic approach.

This is an incredibly old fashioned view of dog training. Both science and actual practice have proven that, indeed, a more empathetic approach that focus on the positive side of behavior modification produces better and more consistent results. Indeed, this also translates to raising a kid, and is why physical punishment in the best case results in passiveness ("good behavior") and in many other cases, life long resentment.
Wow. Mapy.cz is amazing. Just checked my German town. Not only more information than Google, it's way faster. Everything feels instant.
Planes are not driverless. This is what I am talking about.
In the context of a lawsuit. Which is different from not wanting it for its own sake.

But quitting doesn't retroactively remove your hand from the system if that's your main worry...
I absolutely love your creativity and persistence. Thanks for sharing. You're totally going to hit one out of the park.
Ask HN: Can I sell an hypocrite app on appstore?
I am thinking of an app for iOS that I would use myself and seems like there can be a market for it.

The nature of the app is such that it must show itself like it's something else to an uninitiated visitor. Say, it is a storage for filthy photos of something (just to get the idea, something you don't want a random person would suspect you have). But it must have a look like a calculator and have the respective name on below the icon, like "Smart Calc".

Basically, it can work as a calculator, making +-*/ operations and showing results, but if you know some special combination, you can open that secret box.

Can apps like this pass the appstore reviewing process? Are there clear criteria that make it impossible or possible?

What are other options to distribute this kind of apps if the users still want to have it on their iPhones if it doesn't go through?
Deploying decommissioned mobile devices as cheap energy-efficient compute nodes
Currently there is a PR on GitHub to implement the Forge handshake protocol and the server side mod API of Forge. That means sooner or later you might be able to write Forge backends for your client-side mods
MDN: Solve common problems in your JavaScript code
In the USA. Sashimi (sushi is the rice) is never frozen in any decent restaurant in Japan, so the question remains unanswered...
Different species....
I really appreciate the design of these! Awesome work.

I would be fairly straightforward to use these in icomoon, but for some reason all of the icons have a hitzone rectangle that blocks usage:

<rect x="0" y="0" width="36" height="36" fill-opacity="0"/>

I got rid of all those, and made this icon-font, if you want that:
http://clarity-font.bitballoon.com/
Understanding the Cryptocurrency Market – Blockchain Technology Explained
Huh, Cmd-L works for me (Safari, latest version of Sierra)
It's all good.

Additionally, I'd pay more for something like a Fair Trade automobile. My daily driver is a BMW. I'm pretty sure half the computer components were made by Asian children and/or an abused populous. It's one of the higher end models, nearly six figures, but I'd have happily paid something like 20% more - if it ensured the parts were sourced ethically.
I particularly liked the part where he tells the engineer "you're not understanding me, I don't care why it doesn't work, I'm just telling you that it doesn't work. I'm a consumer and these are $300 earphones and they can't send a signal from my ears to my ass" [1]

Reminds me of so many people I've worked with who think it matters to consumers/users why something doesn't work. Like they can justify it, and it's not that big a deal.

1. https://youtu.be/36Gw3tErUSM?t=16m20s
I agree with you but my concern is coming from the fact that a lot of people don't have an opinion or idea about it. I understand that there could be different visions, especially different from mine. I'm ok with any opinion in Regards of REST but I guess what I'm trying to understand from this thread is if a backend engineer should have a minimal formulated idea about REST ( which can align with any of the visions we can find with a simple web search), or if it doesn't matter at all. Is it fair to ask this question and expect some sort of vision about REST from an experienced engineer, or should I try to make a more specific question to avoid this confusion altogether?

No matter what, if you're an experienced back end Engineer shouldn't you be able to go over this question without too much trouble or hesitation? Shouldn't you have explored this topic before? Is this a flawed or wrong assumption?

Sorry for the long comment, I'm really appreciating you helping me making this more clear.
Shoot me. This 'story' method of describing software is awful.
buy a big bucket of soap, a metal ring, make big bubbles, put your money in there and let it drift away :P
Same for my family. My wife added this local farms produce delivery startup thing a month ago. Seems to work well. For meat we go to Schaub (a proper butcher). There are also very good farmers markets every Sunday in PA, Menlo and Los Gatos.

Next project is to get an extra freezer and buy a whole cow and pig from a local farm.
I phoned up my bank and asked them how they calculate their fees and the exchange rate on foreign transactions. Needless to say, they couldn't give me an answer.
WTF DailyFail for a scientific topic? https://ti.arc.nasa.gov/news/IRG-Dragonfly-robot-UI/
Yes, and every time there's a plane crash while on autopilot, Boeing/Airbus will order that every single plane of that type is grounded until the fix is found. For airlines it's not a huge deal since they have insurance for that kind of thing and they can always use other planes they have or rent them to subsitute in their schedules. Now imagine if there are hundreds of thousands of say self-driving Teslas(or any other brand) and your national safety regulator orders that they are all disabled until a fix is found after a particularly nasty crash. If you get up in the morning and can't use your car because it has been remotely disabled for whatever reason, you will be furious - or at least I know I would be. I'd sell it and buy a normal manual car the same day.

My point is, that all of this affects the public perception of self-driving cars - and if we want them to succeed, we need to make absolutely sure that that perception is good. We can't have the nonsense Tesla is trying to pull off at the moment, where they call their system "autopilot" but they know the system cannot detect obstacles at around pillar-height and it gets blinded by the sun and can swerve into the oncoming lane before just switching off. These are not theoretical problems - both happen in cars that are out there, right now. And if it happens to a regular Joe Smith, then Mr. Smith will think the technology is crap, and we can't let that happen.
Two words: Norman Wildberger.
The way I understand it, it's a coordination issue - the bigger a market is, the longer it takes for a big change to be adopted by everyone.

Plausible stories are easy to make up. Lots of countries - probably most - with higher GDP per capita than the US have lower latency banking. The US has a large proportion of people who are worse off than the equivalents in many poorer countries, too.
I can't believe how much this looks like 1999. Remember "Will code HTML for food"? Prepare to see a lot of JavaScript developers hanging around the back of Home Depot...
These two blog posts by K. Eric Drexler explain why this is important. It's related to learning subjects you have no familiarity with.

[1] http://metamodern.com/2009/05/27/how-to-learn-about-everythi...

[2] http://metamodern.com/2009/05/17/how-to-understand-everythin...
Then how come our salaries are so high in the bay area?

There is certainly a geographic shortage at least, right?

Perhaps those people in the UK need to move to a location where their skills are more in demand.
Perhaps we'll see an e-ink smartphone other than the recently announced Yotaphone 3!
One thing I've noticed is that when I'm distracted (e.g. using a device) and not mindfully eating I fail to fully taste and appreciate the food. It's as if most of my conscious focus is shifted elsewhere than my mouth and tongue. It's like you probably weren't aware of the feeling of your left elbow before reading this sentence. Because of this I try to eat at least some of my meals, especially breakfast, without doing anything else.
You lost me at "provide safe places" because it's apparent what kind of bias you have
The harvest of 1,5 year: my article got published at DailyJS
There are other clock sources than the javascript builtin though. Could ask an external server.

Could intentionally create race condition and check who wins.
I think I understand what you're saying but cobol runs in an environment that is optimised for cobol, and I'd expect where this were to be java you would have a similar arrangement in place. For a trivial example of what I'm talking about check out nailgun [0]

[0] http://www.martiansoftware.com/nailgun/
It only works in Firefox Nightly. The flag exists in Beta and Stable, but since Stylo isn't compiled with these versions the flag doesn't actually do anything.
Oh, I thought you were accepting the characterization of planes as the gold standard. Because planes have the same scary part, of giving up control.

But more importantly a couple paranoid regulators don't really represent "society as a whole", so you're not drawing on particularly relevant experience here when you talk about something as locked-down as rail or planes. With the constant looming death toll of human car crashes and state by state regulation there's a lot of room for getting these systems on the road.
I there any reason to prefer these illustrations over photos, other than "charm"? Something like not recording things that weren't the centre of attention?
Overview of OpenFaaS Serverless Framework for Docker and Kubernetes
Tell me are you going offer these monetary incentives in Nigeria and Pakistan or in Italy and Japan or both?
Thanks for sharing this. I'm by no means successful in SaaS, but I've been running a niche healthcare SaaS for a few years, and our experience is similar. Especially when you're talking about higher-priced SaaS offerings - the buyer sophistication goes up and ability to bullshit goes down.
Can anyone recommend good wireless earbuds that isolate outside noise?
Plimpton 322 is Babylonian exact sexagesimal trigonometry
Years ago I worked with a product that parsed line printer data, it was a nightmare trying to get every piece of optional data into the reports.
A good code coverage tool? well if anyone here knows one...feel free to share :) (testing frameworks as well,I know some but for the purpose of getting info from you guys would be great)
> Currently, this is a temporary position to cover an absence due to pneumonia.

Edit: The more I read this the more I laugh because I realize it's not a joke.
Ask HN: Best explanation of time dilation?
Hey HN, has anybody struggled to really grok time dilation like me but succeeded? If yes, what was the ultimate resource that helped you do it?

I am a Software Engineer and really into astronomy for the whole my life, but for the life of me can`t really understand time dilation. For example :

- If you travel at the speed of light (impossible but for the sake of argument), does time "stops" for you in the sense that there is no motion in you, your atoms are "frozen"?

- Same applies when you are near the ultra massive object, but I can`t understand why would mass impact it in that way. I understand it bends spacetime, but why would it slow time by much and will it be the same "slowness as in the first case?

- If you are the only object in the universe and there is no reference point, do same logic/laws apply? If you speed up, accelerate, does anything change related to "time". My logical brain says yes, but reading all these explanations about time dilation makes me wondering.

- All the examples focus on the points in local time where observers "see" an event (light from the other source coming), but I can`t transfer that into different "speed" of local time (related to the first point)

Yeah, enough confusion for now.. I won`t even go to the quantum world now..
Titan is not a protection against National Security Letters, it's a protection against hacking. NSA, China, and Russia have all successfully hacked Google or Google accounts in the past.

National Security Letters can be challenged in court. You fight legal attacks with legal defenses. You fight technical attacks with technical defenses. Although swapping them does give rise to some interesting techniques. Legally challenging technical attacks can be tricky due to jurisdiction, but it would be cool if Google could at least try suing the countries that attacked them. Technical defenses against legal attacks can also sometimes work, by building systems where the company themselves don't have access, such as E2E crypto.
سعر الذهب اليوم فى مصر بمحلات الصاغة والبورصة – أسعار اليوم
>It's retarded
>is retarded

It's 2017. This type of ableist language should not be socially acceptable anymore, anymore than calling something the n-word as an adjective. Differing abilities should not be an insult.
I think you are confusing “capitalist that has a long-term, broad monopolization strategy” with “socialist”.
Both. If there is publicity, and they notice, and it is in their domain, and they have the budget, etc. they will reach out to you. At the same time, you can reach out to them and they may be able to offer some assistance.

They lack funding and personnel to act on everything. I'm not a lawyer but I've donated both time and money.

Note: Not all donations to them are tax deductible.
DoubleYourFreelancingRate is full of some gems.
Several major religions in poor developing countries preach having more kids. They don't care about environmental impact or sustainability. They believe their God will provide.

How would we deal with that?
Introduction to Reactive Streams for Java Developers
Walk around in any shopping center in Sweden - a country that has had agency over its history for centuries - and you will also see people who look dazed and alienated. This isn't a symptom of a national malaise, it's simply being tired.
Beautiful book
Modern Intrusion Detection Systems
rclone was sharing an API key publicly. Not really a security flaw but understandable to block. Except that they shut down the ability for anyone to get API keys a while ago, so users can't get their own.
I'm not too clued up on the topic, but I was under the impression that a lunar elevator would potentially require much longer cables than on Earth (primarily due to the lack of spin of the moon). From the Wikipedia article [1]

> There are two points in space where an elevator's docking port could maintain a stable, lunar-synchronous position: the Earth-Moon Lagrange points L1 and L2. L1 is 56,000 km away from the Earth-facing side of the Moon, (at the lunar equator) and L2 is 67,000 km from the center of the Moon's far side, in the exact opposite direction <snip />

> Both of these positions are substantially farther up than the 36,000 km from Earth to geostationary orbit. Furthermore, the weight of the limb of the cable system extending down to the Moon would have to be balanced by the cable extending further up, and the Moon's slow rotation means the upper limb would have to be much longer than for an Earth-based system, or be topped by a much more massive counterweight. To suspend a kilogram of cable or payload just above the surface of the Moon would require 1,000 kg of counterweight, 26,000 km beyond L1.

So, we're talking an ~80,000 km one?

[1] https://en.wikipedia.org/wiki/Lunar_space_elevator
http://www.independent.co.uk/arts-entertainment/art/features...

UK court artists are not allowed to sketch in court. They must observe and then leave to sketch from memory (a fact that I was not previously aware of).
As a language nerd you should know that the don't-end-a-sentence-with-a-preposition "rule" is a total hoax perpetuated by latinists who thought English grammar was too impure. Well, English is not Latin. English has always ended sentences with prepositions -- Chaucer, Shakespeare, and the King James all do it. And you shouldn't be ashamed of doing it either.
Places like IndieHackers and forums. I guess HN is also not a bad place to ask.

E.g. I have a passive income business that I could sell given an interesting offer.
Worked in Vienna for a few years - no, I don't think it's "quite possible for average developer", unless salaries increased rapidly recently. There are probably people earning that, but not "average developers".
I agree with Doctorow that it is a problem if I the consumer am prevented from making my computer do what I want by secure boot.

But Titan doesn't really have that problem. Google owns the computers, and Google can make the computers do what they want because they have the signing keys.

If Titan-controlled devices were sold to consumers with no way to disable it, that would be a problem.