skysight-inc/HackerNews huggingface dataset:
Microsoft | UX developer | Redmond, WA | Full-time | ONSITE

Join us to help build Azure!

The Azure Search team at Microsoft is looking for an experienced front-end engineer: https://careers.microsoft.com/jobdetails.aspx?ss=&pg=0&so=&r...

Join a startup at Microsoft (https://aka.ms/azure-search-startup)! We are a small team of experienced engineers, obsessed about the customers and the technology.
On daily basis, we are solving problems in the areas of distributed systems, machine learning, and information retrieval.

If you're interested ping me at janusz.lembicz (@) microsoft (.) com (no recruiters please)
I'm glad to hear this :). I'd recommend an update to version 1.2.0, I've made some improvements.
> I'm currently trying to step/debug through zork too see how they implemented the parsing, game state, and other such things, and it is really quite interesting.

FYI: Allen Garvin has a set of tools to generate annotated disassemblies of many of Infocom's games -- not just Zork I:

https://github.com/allengarvin/reform-conf
Augustine Tours  InfoHub.com and GIVEAWAY
https://medium.com/dfrlab/botspot-twelve-ways-to-spot-a-bot-...
Setting aside everything else; other comments are doing an OK job discussing those topics...

What were the content changes that Google forced them to make? I'd like to know so that I can evaluate how reasonable that request is from my own perspective.
This should have been fixed with v1.2.0. Thanks for pointing that out.
The Mathematics of 2048: Minimum Moves to Win with Markov Chains
Thousands of Criminal Cases in New York Relied on Disputed DNA Test Techniques
The cryptocurrency market is incredibly resilient. I've been involved in it for years and seen that even after the worst crises, it comes back stronger. Absent centralizing regulations, eventually all of the industries created by the new use-cases it enables will mature, with innovative technological solutions and much higher levels of consumer awareness, which is a much more robust outcome than the regulatory one that would devolve into a closed Old Boys/Girls club like the traditional financial sector.
You forget the people in a) who don't have the time to deal with bulshit calls. That's where you're losing leads.
At least in my company the people who have the actual budgets love sales calls. Even if the engineers tell them that the product is not good they will still buy it from a good sales rep.
> A bit shameless to ask a question under top HN record, but I always wondered why do not SQL engines give access to their SQL AST to generate queries.

A number of reasons from the PostgreSQL POV (work on it):

- our internal parser representation isn't stable and frequently changes from major release to major release, occasionally even in minor releases.

- we'd need a lot of additional verbose error checking code to make sure only sensible AST can be submitted

- there's two forms of parser AST "raw" and "analyzed". The former is produced without access to the database, the latter has done validity checks, type lookups, etc. The former is what you could validly produce remotely - but it's also more cumbersome to deal with.

I think there's arguments for supporting a useful different representation than SQL, but I think doing this with the already existing AST isn't going to fly. And a new proper language / representation would be a lot of work...

Edit: formatting
I second that, it also allows moving and separation from different sites/publication systems (by DNS pointing). Also a valid concern: I seen main sites been redone/moved so many times while the docs stayed the same on its own subdomain...
Perhaps he means from a practical point of view. Signals arising from the types of natural phenomena measured in engineering is always real, contiguous, and limited. An integrating op amp circuit is going to be stable up to the limits of the power supply, but a differentiator is likely unstable and unusable due to noise. Fourier transform and freqiency analysis rely on integration. Feedback loops with delay. Etc.
But still, there's router feature on that modem that I cannot turn off, so I cannot bring my own router (unless I want to do double-NAT), and there are still highly likely some hardcoded remote access password.
> You're the one claiming that "fast" and "diet" mean the same thing according to your own definition not backed up by anyone else's definition.

I absolutely did not say that. All I said is that your distinction is vacuous and incorrect:

"Dieting is specially related to food you eat, while fasting is food you didn't eat."

I don't eat oysters. Am I "fasting"?

> A diet is the food you're allowed to eat. Literally everyone agrees with this definition.

Many people go on X calorie diets. The FDA uses a "2000 calorie diet" as the reference. Nothing in this sort of "diet" restricts what foods you're allowed to eat.

Your definition does not match a very common usage. You're asserting your own personal definition as if it is the only valid one, but it's not.

> A fast is abstaining from food. Literally everyone agrees with this definition.

I already gave an example where this is incorrect (juice fast). Medical fasting also often doesn't meet this definition (protein sparing modified fast). The dictionary doesn't even agree with your assertion of "zero food".

> There is a big difference between the two.

By your definitions, a fast is a diet. If a diet is a restriction of foods to certain types, and a fast is a complete restriction of foods, then a fast must be a diet.

> At this point I'm pretty sure you're just trolling me.

At this point you're making up straw man definitions and ascribing them to me. Accusing me of trolling for pointing out the errors in your pedantry is a little ridiculous.

> There is nothing incompatible with our definitions except you claim a fast is the same as a diet and a diet is the same as a fast, which I'm pretty sure you know this is untrue. There is a big difference.

There's nothing incompatible with our definitions (well, yours and the straw man you created for me) except that one is untrue and that there is a big difference? I'm not sure what to do with that.

I fear there's little common ground at this point. Take care.
I like short variable/type names much as the next guy, but this project takes that to a difficult-to-read extreme.
China doesn't really have rule of law. If they want to make an example of you, they will find a way to do it. Judge's are completely deferrent to officials in that way, and there is no judicial review. It is just classic rule by law (laws are weaponized to serve whatever purpose vs. being fairly applied).
San Francisco official pushes robot tax to battle automation
Thanks for the info. If somebody have any cool idea for a new name I'll be happy to hear that.
Does the death of Solaris have any implications for the future of SPARC? Seemed like most of the SPARC hardware that Oracle sells/sold exclusively ran Solaris. I could be wrong about that, though.
> As someone who's never used Solaris [...], can someone comment on why [...]

I can't, because I'm not somebody who's never used Solaris.
Well, I have lost the point here. It was better to say that 1. a notable lot of 'middle class' neighborhoods are middle class in name only, 2. average suburb of non-first tier cities got worse off over the years 3. genuine slumification did occur in few cities, 4. more are approaching that borderline
One of the key things that the book does is say, "Hey, you're probably looking at history with fundamental attribution bias goggles on. Take those off." The civilizational features that go into its namesake may not be sufficient or necessary features of wealthy civilizations, but they are important things to consider.
Please explain how Burning Man attendees are "socialist" because they go to an event with rules
It was solid, well laid out, consistent, and it advanced good technology seemingly far ahead of its time. ZFS, dtrace, zones (i.e. containers), FireEngine networking, etc.
Maybe in about 4-5 american cities where there is pressure on land. For all the rest, most cities still have a lot of vacancy and abandoned areas near their downtown. Tasteful low-rise infill would already be an enormous improvement. If more cities would be look like the low rise downtowns of savannah or charleston, I expect people would love to move there and live more densely. So america shouldn't only learn from Hongkong, but also from its own past.
I don't know what browser you're using, but assuming chrome : it's not open source either. Chromium is open source, but Google Chrome is proprietary, much in the same way vivaldi is.

If you want a truly open source modern browser, the only options are chromium or firefox these days, AFAIK ? (If you know an alternative I'm interested !)
It's funny that just five years ago, the book "Unknown Pleasures" (by Peter Hook) used the same image on its cover with the claim that attempts to trace the copyright holder had been unsuccessful. When I saw it in a bookshop it seemed like a kind of dismissal of the scientific origins of the image: it was well known where Peter Saville had got it from, though beyond that perhaps the copyright was a mystery.

As far as appearance goes, a similar-looking technique for shading relief maps was invented by Kitiro Tanaka in the 1930s:

http://www.mountaincartography.org/mt_hood/pdfs/kennelly2.pd...

Original paper by Tanaka
https://www.jstor.org/stable/1785198
Solaris would understand that, but Oracle's move was nowhere that gentle.

"uadmin 1 6" was more like it (Immediate poweroff, do not even sync disks)
Honestly, I can't believe how tone-deaf the entire organization has been on this. I know that's not popular to hear, but I keep seeing people tell them, over and over again, that the loss of customizability and functionality -- and the repeated elimination and crafting of design and UX to bring it into a mirror-image of Chrome UX -- is not what their users want. Yet every person on the Firefox team that I've seen actually respond has insisted, in the face of this overwhelming feedback, that it's necessary and desirable. That's fine, but I think they're going to get a rude awakening afterwards. It'll be wonderful if I have to eat my words on this, but I don't think so. Firefox is really just becoming a mirror image of Chrome, and if they're not, then they're not doing a great job on understanding why people valued -- and, yes, that's purposefully past-tense -- Firefox, and they're doing a very poor job on distinguishing why people should choose to stay with Firefox over Chrome.
Ray Marching and Signed Distance Functions (2016)
We cost thousands of $ / month. If you had a problem that you'd pay thousands to have solved, it's probably worth you talking on the phone for 20 minutes.

So it's a good filter for us, for now. Once we bring the price point down, you're absolutely right -- we want to have a descriptive landing page that makes people think "wow, that's exactly my problem!".
http://hackernewsbooks.com does that
I'm talking about both default JIRA workflows and customized ones.

I've had to be both a consumer and a creator of processes managed with JIRA. It has no bearing on how objectively confusing and inefficient the UX is.
3 Skills to Go from Coder to Product Manager
RIP Solaris.

We shall remember Solaris for all the good things that came out of it!

Highlights
ZFS one of the best file systems including copy on write snapshot functionality.

Solaris zones. Proper containers before Linux and LXC/Docker existed.

Dtrace for application and kernel performance.

And the SUN hardware workstations and servers that Solaris powered. Still remembers watching 4th of July fireworks being live streamed remotely on a Sun workstation using Solaris.
Probably olwm or olvwm. Either supported a -c switch for click to focus.
3Day Rwanda Safari-Wildlife Game Drives
Me: When a company treats its users badly, users can stop using Google and Whatever Corp treats them badly.

If users voluntarily subject themselves to mistreating, then I don't see why governments should intervene.
Yes.

One possible problem: if the bacteria also eat plastic in our useful devices, not yet garbadge.
Watch is almost a superset of peerflix, it allows you to search from within the program.
Also, simply typing `watch Star Wreck` is way cooler than going torrent-hunting IMHO.
Anyone noticed the 1337 from the article?

> "Successive pulses from the first pulsar discovered, CP 1919, are here superimposed vertically. The pulses occur every 1.337 seconds."
Classical music. Learn it. Learn how to listen it, learn to feel it. It is really fun, when you able to understand it. And it helps to move away from current problems to return back from other side afterwards.

Oh... And it will greatly increase interconnectivity of your brains, especially if you would not just listen, but play it too.

It may be not just classical music, but modern styles a way simplier, they lack centuries of development by hundreds of musicians.
I really think you're wasting your time policing this matter.

I would also like to point out that I would say this face-to-face, I'm not trying to flame, and your response is at least as snarky as my initial comment.

We are talking about the psychology of a public figure. The fact that I am not downvoted more than -1, is an indicator that other members of the community had this on their mind as well. Being an advocate of transparency, I decided to post it.

I won't apologize for honesty, or for calling attention to a prospective motivation on this important public figure. I hope my comment here clarifies my position as being exempt from your site wide community guidelines.

Administrative action taken against this account will be interpreted as Thiel apologism by both myself and my larger network.
If any other asset lost that much percent of its value that fast it'd be called a crash too. It isn't biased. It isn't the writer's fault that BTC is so volatile. Isn't it at least a little concerning that it could gain or lose that much value in a matter of weeks?
Hadoop+Hive are in the same category for our IT department. Instead of putting stuff into a SQL DB they are pushing to put all company diagnostics data into Hadoop and run SQL queries against Hive. Now we have minimum query latency of of over 1 second even for the most trivial of queries.
It was a solid Unix, it added some diversity to our OS choices, and for a time in the 90s Sun had some really stylish hardware that ran Solaris.
I really wish plastics were recycled/reused a lot more, because they are such ideal materials --- being rather unreactive, flexible, resilient, and (in the case of thermoplastics, which make up the bulk of this waste) easily reprocessed. Although the throwaway culture and low cost means that a lot of it doesn't, I wonder if in the future, if the prices go up in following petroleum trends, "mining" for plastics would start becoming profitable and recycling increase significantly.

I also see some parallels with CFCs --- another substance with some great properties, but which became so common and cheap that we started to use them too carelessly and caused a lot of environmental damage in the process. Hopefully, this time we'll collectively realise, and plastics won't get banned like that.
There was a time, so I'm told by Oracle DBAs, that Oracle was developed on Solaris first, then ported to other platforms. So, Solaris had the best support, and least problems. Bugs were fixed there first. To quote, "If you're going to run Oracle, you might as well run it on Solaris"

I guess that is not the case any more.
Not really. Evolution doesn't stop. And living things adapt to new circumstances all the time.
This was the best OS hands down, so sad...
Stop-A :)
forcing a binary state on an opinion.

Shades are OK too. For example: "$4000 is grotesque, $400 is sketchy, anything above $100 could potentially be justified, and below $100 is safe territory".

It doesn't have to be binary, but when someone states a certain figure - "$4000 is obviously grotesque" - then a binary state has already been established. $4000 and above is grotesque, below is, well, possibly grotesque, possibly not. Uncertain, clearly. That seems a sensible starting point for a discussion, to understand what makes $4000 grotesque, and does it also apply to $3000, $2000 - to understand the rationale for such a statement.

I can't imagine you saying the same to a friend who said
"I went for a very long drive last weekend"
> "What's the cutoff for long? 50 miles? 100 miles?"

I can imagine asking "So how long is long?"

I grew up in mid Cornwall, where a trip to Plymouth (55 miles) was generally considered a long drive. These days, I consider driving to Chamonix (780 miles) a long-ish drive, and to Istanbul a properly long drive. So knowing that my idea of a "long drive" has changed over time, and knowing my notion could easily differ from theirs, yes, I'd easily ask what they considered a long drive.
For some Solaris has been one of the first UNIX experiences, as it was one of the most popular unices out there. Most university used it before Linux became popular.

For others, like me, who learned Solaris fairly late (2006), Solaris was a testbed for one of the best operating system technologies out there. Modern filesystem (ZFS), dynamic tracing (dtrace), containerization (zones), dependency management during boot (svc) and virtual network stack (crossbow), have been in solaris way before Linux. Most of modern Linux tools, such as eBPF, systap, btrfs, etc are a direct answer to the research done by Sun.

So some are nostalgic as it's their first experience, others, because it felt like a really good operating system a few years ago (despite it's quirks).
Or it is just a case of the site contents not having a very big priority, because your contracts come from person to person sales anyway; and the need of never saying anything dangerous, because your sales people will tell all kinds of different stories to all kinds of people, and your site must contradict none.
Good old killall!
https://www.wired.com/2015/05/possible-passengers-hack-comme...

http://www.cnn.com/2015/05/17/us/fbi-hacker-flight-computer-...

https://arstechnica.com/information-technology/2015/06/airbu...

https://en.wikipedia.org/wiki/Therac-25

https://en.wikipedia.org/wiki/Accidents_and_incidents_involv...

https://en.wikipedia.org/wiki/Mars_Climate_Orbiter#Cause_of_...

Did I make my point clear or do I need to google for another 2 minutes to find a dozen more examples of "aerospace and critical infrastructure projects" with software problems?
Yeah, I think this all comes back to this article [1]. I am only irritated that every UI benefit of skuemorphism was ditched simply to reimagine what the UI could be when it's "authentically digital". Except for the fact that none of the users are authentically digital, nor are their needs.

People need landmarks, UI affordances and a clear mental model of what the UI should do. I understand and even agree with why Apple chose the route they did with iOS7+ and for the most part with how. But beyond font weight, it seemed like the other issues with the flat design were ignored because the company already chose a specific route (again, not disagreeing with that choice, but still affected and irritated by it).

And on a completely tangential point (I mention simply because the larger iPhone screen sizes came along, more or less, with the flat UI look), I also realize now that when it comes to phone sizes, Steve Jobs had it right the first time, and that bigger doesn't mean better. It just means a different set of tradeoffs.
I've never been one to say that Apple, post-Steve, sucks.
But I do think they've been far more responsive to the markets desires, for better and worse. Then again, I was rarely annoyed by the limitations of the iOS platform, so maybe I'm Mr. Stockholm Syndrome, I dunno. Nor do I care too much, TBH. I just want a phone with recognizable landmarks and that those landmarks be reachable with my ginormous hands on at least their smallest phone, without having to invoke a gesture to bring the screen to my thumb.

[1] http://www.peterpetrovski.com/post/28032060238/the-authentic...
Well, if I were the team at Vivaldi, I would be using as little of Google's tech until THEY bend. After all, Opera 15+ and Vivaldi now both use Google's web engine. That feels like a major mistake to me, because it constantly tells Google, "regardless of what we say, we need you and we'll give in to your demands". Attacking Google just turns into biting the hand that feeds when you rely on them not only for revenue, but even for the core technologies which you need to exist. Instead of relying on Google for email and online office function, two options come to mind - either develop your own (time-consuming and extremely technically challenging) or support Zoho. For search, there's privacy-friendly DuckDuckGo & StartPage, or Exalead if you're worried about index size.

I was sincerely hoping that we would get to see a modern equivalent to Presto in Vivaldi when I first heard about the browser and who was backing it. I think this would be a great time to begin serious work on that project, a new and proprietary web engine that's not beholden to Apple, Google, Mozilla, or any of the major firms.
Elon Musk says global race for AI will be the most likely cause of World War III
> ..employees who had given their careers to the company were told of their termination via a pre-recorded call — “robo-RIF’d”

Every single first person or second hand account I've heard about Oracle makes like a terrible place to work... is this just people being hyperbolic, or is is truly that terrible?
Selective enforcement is a really annoying way of seeing the law applied. And it is happening in more places than just China.
The point is that they fear that fish will be scared away from the area by the presence of the turbines.
I interned at Google once. And the first thing they told us at the orientation is that they put the users first.

Is that a lie then? Because what you said seems to imply Google puts the convenience of the developers first.
Ask HN: Do you own a Onewheel, Boosted Board or similar? How is it?
Do you own a Onewheel, Boosted Board or similar? How is it?
Chinese users posting comments online must register real names
Too late? The media has overhyped AI since the 50s but there are plenty of opportunities left in this space. We haven't even seen the tip of the iceberg yet. Most applications today remain relatively "dumb" with no significant AI component. It's far from too late. Cloud tech took a decade or so to become mainstream and ubiquitous, even after robust tooling arrived on the scene. AI is far from mature, and may evolve in unforeseen ways going forward.
Thank you.

The talk has evolved over the last 30 or more years, and is /significantly/ different now from 2 years ago. There are many common lines, many common jokes, many common quips, because I've kept the ones that are effective, but there are new lines, new comments, new jokes. It's always changing, but people remember the bits that are the same because they are the ones that are good. Which is why I keep them.

It's genuinely evolved, and the lines you see are the survivors.

I do other talks on other topics too.
I have no problem with a 2FA for sending money, but for just looking at my statement it's crazy. I too stopped using HsBC - after about 15 years (from when it was Midland bank), when that was introduced.
Interestingly enough I don't think that's actually the warping factor any more. It used to be, certainly, but I think these days we've gone beyond "I would like to own people as chattel property", and all the way to "I want to be the biggest metaphorical genitalia in my particular subregion of the country"