skysight-inc/HackerNews huggingface dataset:
I have a more or less common name, but there are multiple ways of spelling it and the English pronounciation does not match the one native to my country.

Dylan is pronounced almost constantly in the English way to the point where I gave up correcting people. (Because I am okay with it even if it does not sound like 'my name'.

To make it worse, my neighbour when growing up was about my age and his name was "dilan" pronounced the english "dylan"
Way.. So friends mixed up our names sometimes.

Though they sound quite different, at least to me.

My last name has the same issue. Multiple pronounciations and spelling thus I always have to spell it out or correct people as well.

And my last name is common in all spelling variants.

Your problem does occur even without an exotic name, unfortunately :p
I want to do an experiment with object oriented code that generates view code in wasm and keeps other code in the server.
No I disagree since you left out atomicity from your argument.

WalMart cannot commit if someone else committed previously, they have to try again.

Atomicity is precisely what it is. There is no fuzziness there, you either do it or you don't.

The problem with current database designs is the idea of BeginTransaction, that function is the core of the problem.

"Transactions" in the real world are NOT completed until everyone agrees.

Consider you yourself enter into a transaction with your landlord, you BeginTransaction..

However during the negotiation you choose to disagree and back away from the deal.

That transaction, even though it took three months to decide was rejected (by either party).

The only "transaction" is the committed transaction.
Continuous Discussions Ep 68: Must-Have’s for Application Release Automation
Legitimate buyers can convert the other way.
Microsoft Build is becoming an event where hell freezes over lately. VS on Mac, Linux on Windows, open source asp.net and .net, SQL Server on Linux
because universities don't buy mobile devices for their students/don't tell them what to buy, and thus are not part of that sector of the "education market".

(And of course there are tons of universities where this is not an issue, or students buy a chrome book as a secondary device, or ...)
Flaw in Intel Chips Could Open Door to Botnet Armies
After World War II, about the time the US was about to begin its boom, people in Holland had to go out near the coal trains so that they could pick up whatever coal had fallen off the trains, or they would have nothing to heat their homes with; Germany was flattened as was Japan and Korea. Meat rationing in the UK did not end until July 4, 1954 – that's almost a decade after the war. Japan did not start getting back on its feet until the Korean War.

I have been to Germany and I can personally assure you that the life they live now is nothing like it was in 1950. So yeah, there's your rising standard of living worldwide. Key point _worldwide_, although some of it also happened to US.
Commissions for Loan Officers Is Bulls*it
C'mon Alphabet, bring this to Halifax!

The land will be much cheaper, we've got a huge problem with students fleeing for greener pastures, and we have one of the best connected cities in the country.
I think this has great potential in in the ER and in Surgery to ensure the basics are followed and forgetfulness does not allow for obvious mistakes --but at the same time allow for on the spot decisionmaking for the surgeon when things don't go as planned.
Yes definitely both (I'm feeling the same).

However, these immediate policy violations are strange to me. As someone who writes software for a lot of field crews, these kinds of exceptions happen _all the time_ and very often they're for explainable reasons. (the guy's hands were busy, he asked his buddy to move the heavy tool).

I'm sure they're aware of this but you have to work in some kind of tolerance to these kinds of compliance violations, because the ultimate goal is increased safety, not finger-wagging.
Anyone know what support is planned for other languages? e.g. Go, Ruby, and PHP.
One Million Messages for North Korea Dictator Kim Jong-Un
https://eventbrite.github.io/britecharts/tutorial-kitchen-si...
Not for the children who grew up with the same systems in their schools.
I was making that point, and ALSO the point that the perceived slight was purely in the eye of the beholder, I edited my comment to add a link to a 2011 academic paper on Spotify's P2P architecture that proves that they were not being cagey or secretive about this part of the design, it was already "out there" and if it just so happened to first cross this guy's radar when he saw the outbound traffic on his own network, he can't really blame Spotify, he can only be indignant at his own ignorance.
The method for dealing with this is to require that the developer post a bond.

Bonds, however, create their own host of incentive problems.
Racist soldier's militant double life shocks Germany
If they could provide a single shred of evidence for Russian hacking, other than Russian sounding usernames, that would be great. Correct me if I'm wrong, but didn't the CIA leaks prove that governments have the ability to easily spoof the origin of the hack?
Ionic CLI version 3 is now Available Officially
There's also NVD3 - http://nvd3.org/ - https://github.com/novus/nvd3. And there's a product based off NVD3 called sucrose - http://sucrose.io/ and https://github.com/sugarcrm/sucrose.
No. Windows Forms is not a part of the cross platform .NET Core.
Amazon cloned Echo Show from Nucleus
similar service https://pex.com/
FBI/IC3: Vile $5B business e-mail scam continues to breed
With a P2P architecture you basically have to use "super nodes" to get through firewalls. There are three main reasons Skype dropped P2P:

* The nefariousness one: So Microsoft can let NSA and the cops listen in.

* Because mobile clients don't work well with P2P.

* Because servers and bandwidth got really cheap.
The thing is we have seen that checklists for both actions and communication solve that without creepy big brother shit.
Polypharma
Manfaat Daun Kemangi Untuk Kecantikan Wanita – Info Kesehatan Keluarga
Google has a ton of competition across all of its products. It's dominating in some of them but being better then your competition is a lot different then there not being any.
> It seems their motto "Don't be Evil" has about as many asterisks behind it as they can manage

Surely they just removed two letters, and an apostrophe?
Its blocked where I work, but http://arstechnica.com may have something going.
Nope. Windows Forms is a UI technology tied to Windows itself.(It's implemented as wrapper over WndProc and Windows Common Controls.)

Windows Forms is not cross platform, and VS for Mac doesn't change this.

VS for Mac is intended to build cross platform web apps, console apps, and mobile apps with Xamarin.
If this interests you, I've got to throw in a plug for the Museum of Communications in Seattle. They've got a bunch of old mechanical telephone switches running. There's something truly awesome -- in the correct sense of the word -- to be standing inside a computer and hearing the signals passing around you. It is a unique experience that I strongly recommend.
I think the only thing I learned in four years of high school math was how to screw around and graph functions on a TI-83. Aside from how to use the calculator, we didn't cover anything that wasn't in the Saxon Algebra 1 book between 8th grade and 12th grade AP Calculus. What a waste of so many hours...
More than that, if they're willing to deliver a port of Xamarin/MonoDevelop to Mac and call it VS, it's at least funny that they won't do that for Linux. There is no actual need for that, but since they're refactoring Xamarin...
Terasecond and longer
Multiple Vulnerabilities in ASUS Routers
Again, online installer only. Did something recently change something, that made difficult to make full, offline installer?

If yes, JetBrains didn't notice, because they are still able to do that for their products.
UI Consistency.
Ask HN: How to find freelance / contract work OFFLINE?
I mostly do frontend and API development. Any advice on how to find business who need technical help and sell to them ?

I'm located in Canada if it helps.
Have you already try OSM contributor? (https://github.com/jawg/osm-contributor)

I work for Jawg, the startup behind it and we are very close to OSM France.

Feel free to try it and ask questions about Jawg if you are interested in maps, tile-server or something else. (https://www.jawg.io/)
Microsoft fixes 55 flaws, 3 of them exploited by Russian cyberspies
Which Tech Giant Would You Drop?
When did I assert anything? I just framed a question.
That's eerily similar to the people you meet in startups:

- most consultants

- "lifestyle businesses"

- "worked at facebook, give me money"

So much hype in both industries, for similar reasons. There are always ways for smart people to make money. Most people with some experience in either industry are doing better than the national average but hardly wealthy and generally spend too much money.

I do get the impression there's better pay in finance though. $250k as an experienced engineer strikes a lot of people as high. $250k for someone w/ a few years at a good hedge fund is... about right, maybe even low.
ikeboy: At this stage we are not indexing to control server costs. However, our goal is to have all videos indexed to reduce the searching time. We are searching the web based on keywords to reduce the searching space.
> I think the name "Cockroach" was a really poor decision from a marketing standpoint

Good thing that marketing types have no say when it comes to engineering decisions.
No, it's not.

I love Desmos. It's a great tool for the classroom. I use it whenever I can.

It's also not a replacement for a handheld calculator. If the internet goes out, you lose your calculator. If it is working, then you're policing students to make sure that they're using their device for calculation. If it is working and you have the best students in the world or a locked-down network, it's still slower, less precise, and more annoying to use a calculator with virtual buttons than a handheld calculator with physical buttons.

Because of the nature of classroom instruction, there was almost always going to be at least local monopolies on calculators. If you're reading HN, you probably didn't struggle to figure out a graphing calculator. Many students do. Part of a lesson is often teaching students how to use a calculator, and it is far easier to only give a single set of instructions. Regardless of how well you have the other students working independently and how well the teacher knows all three+ calculator brands, the most valuable resource in a class is teacher time and attention. If a teacher spends 15 minutes explaining how to use a calculator instead of 5, that's 10 minutes of class time that students don't have access to the teacher to learn math. That adds up quickly.

As a result, most schools decide, independently of any marketing, to standardize on a single calculator. As the article notes, TI got to where it is because it spent a lot of money supporting teachers for free. Momentum took it from there.

On top of all that, the other thing a lot of people overlook re: the TI-84 family (and other handheld calculators) is how fast it is. Not the processor, but the speed at which it gets you an answer. It powers on and is instantly ready to go. You don't get that with any computer solution. Shared devices have to be logged into. Browsers have to open. Web apps have to load.

TI also has a new classroom calculator with an ARM processor and a bunch of other features, the NSpire. It's sold at about the same price points as an 84. Most teachers I talked to found it infuriating: you hit the power button, and you have to wait a few seconds for it to boot. Then when it does, it loads a menu screen where you can choose if you want to do calculations or something else. The old hardware just worked: you hit on, and before you can touch another key, it's ready to go.
The only problem I have with MS's ecosystem is their love to have a lot of concepts and name for everything. I am literally lost and I do not know what .NET/<whatever> is what and how it is used.

So is this just Xamarin repackaged ?
Very insightful; your analysis is spot on! There is also a worryingly large proportion that are well paid but don't add value. Also, a significant subset who don't even fully understand the job they do, and just wing it!
Just a phone call away. https://www.ibm.com/uk-en/marketplace/video-analytics-for-se...
I'm very familiar with the literature since I'm a distributed database developer.

If you investigate high frequency trading you will understand that the quantum phenomena that I'm talking about is not just me high on mushrooms but a real world thing.

The only "time" relevant is the time when the cluster agrees an atomic, isolated transaction is time to commit from its own perspective.
MS should have used their Azure speech recognition service to create live speech-to-text transcripts...
Azure Database for MySQL and PostgreSQL
I too have a very rare last name. It doesn't even register in forebears.io (just using the simple search bar).

Having to explain it's "sleep without one 'e'" and instruct people how to pronounce it every time is something that got annoying, but am used to it now.

On the flip side, it's very easy to pick out relatives in a sea of names.
two counter-parties benefiting from a trade is not the same as "society" benefiting from a trade
What are the benefits over something free like https://www.waveapps.com? I've had success with their invoice and accounting for many years.
Ask HN: What do you think of Microsoft shutting down Codeplex?
This is how Brian Harry from Microsoft replied 5 days ago [1] to the multitude of unhappy comments about Codeplex shutdown decision:

"There have been a lot of comments here and I haven’t replied to many of them (though I’ve been reading them and had Alex monitoring and trying to help/clarify). I wanted to comment on this one though. The issue has nothing to do with the cost of hosting the Codeplex site. That’s negligible and we’d pay that in perpetuity. The issue is supporting the site. As we all know, things decay. Without active care and feeding, over time, things stop working or become unsatisfying. Over time, engineers who worked on Codeplex moved on to work on other things (most, not even in my team any more) so we’ve lost a lot of the expertise. We’ve shifted our investment towards Team Services and “private” code/development hosting. Codeplex has been coasting for a while now and over the past 6 months, we’ve been watching an increasing trend in performance issues, outages, spam/attacks, etc. We’ve realized that the quality of the service we can provide is gradually declining and we are faced with a decision – either up the investment meaningfully or plan for shutting it down. Because continuing to offer a solution with declining quality isn’t an option. We chose the latter path. Clearly not everyone agrees and I respect that but it’s the path that we’ve chosen. We’d like to do what we can to minimize the negatives from that decision but it’s unlikely we’d reverse it."

What do you think about this decision?

In the comments other people mentioned how this, together with XNA and ASP.NET dismissions, is telling something about current Microsoft solidity as a platform in which developers should invest in.

What's your take?

[1] https://blogs.msdn.microsoft.com/bharry/2017/03/31/shutting-down-codeplex/
Password Meter to Improve Bad Passwords
Apply for a job at a top quant hedge fund or prop shop. You've probably heard of the most famous ones: Citadel, DE Shaw, PDT, Renaissance, Two Sigma,... There are also a fair number of quieter/newer ones like Edgestream, Headlands, Princeton Alpha, Stevens Capital/Tewksbury, TGS, Voleon,...
There's​ simple flag you can set now to control most LEDs on Linux.

Eg http://www.0xf8.org/2009/09/the-shortcomings-of-the-linux-le....

FWIW didn't work for my WiFi, had to use an alternative (modprobe.conf maybe?).
Consumer protection? Let's ask the people in Flint how their water is. Free and fair elections? Yikes, you want to talk about this during this regime? How about voter suppression, gerrymandering, making sure minority districts have to queue for hours on voting day, electronic voting booths with accessible SD-card slots? Just because it's not covered on FOX News, it doesn't mean the problems are not there.

Or maybe oooh "We have massive issues, but China is worse.".

Also I don't think Obama ever did any curtailing of the NSA's program. Hello to the NSA machine reading this!
Not Windows Forms, no. But it is pretty easy to make cross platform .Net apps using Xamarin Mac. Business logic can share code, though UI likely needs its own code for each platform.
Re: myself: https://www.wired.com/2017/05/microsoft-build-2017-liveblog/ has something, but it's too fast and too noisy, and they don't even try to highlight some key "twits" with bold or something :/
"And next time they go into the supply closet, lock them in"
I've fallen in love with Outlook.com. I know, I know, Microsoft is just as if not more evil but frankly I've found their commitment to privacy to carry very well through the service, plus, the spam-blocking is excellent. Best I've used.
Building a Lotus Evora with a Tesla Electric Motor
This is no different from the apple ecosystem. Their programming is filled with so many jargons (talking of desktop UI development here)
Thanks gondo! Please try our tool and give us feedback ;) Which one got the best results?
No. Once your latency goes beyond single digit seconds, performance will probably collapse. Too many subsystems would time out. in theory it could be made to work (with terrible performance, and extremely long commit-waits due to having to wait until the remote planets get back to you), but I wouldn't architect a planetary spanning distributed database this way. We probably would have to go back to the drawing board and start from scratch.
So this Visual Studio for Mac is Xamarin studio repackaged as Visual Studio with tools and compiler/transpilers for .NET Core and the rest so you can do your usual stuff (in any other language) + apps on iOS/Mac/Android with C# with the Xamarin magic. Or ?
I don't think that whoever is using this kind of app is expecting to act on every single "violation". It is just nice and convenient that all of the "violations" are recorded, so that if something goes down, there is a documentation in form of pictures/timestamps to back it all up.
Hmm, I'm not sure I completely understand your question or your source of confusion here but unless I'm grossly misunderstanding what you're stating I think we might be conflating a couple of different subjects here. I'm happy to discuss this further over e-mail (up on my profile now) to clear up any doubts on the matter (to the best of my limited knowledge).
And it's extremely useful, I don't get random calls in the middle of the night unless it's PagerDuty, select coworkers (in case something is a big-deal before PD calls me 10 minutes after the push notification) and family.
Also, Hinton (and others) are launching a giant AI labs. Lots of government and partner funding (Google, Nvidia, etc).

http://vectorinstitute.ai/
It would be really nice to have a microsoft rep in here to answer questions. Because what I really want is visual studio that can build C++ win32 MFC executables without having to run Windows in a virtual machine. Can it do that? I don't know.
> At the moment I'm still tied to Chrome for bookmark sync but that's about it.

You can sync bookmarks with Firefox, too. And you should be able to migrate your bookmarks just as well...
Yeah .. "SQL" in product name is just lame. Its a culture, I always omit SQL from Postgres.
+1 , we wont even know when this boundary get crossed. however I think it inevitable
Ask HN: Is it viable to setup a rack server now that we have cloud services?
To the people that have their own home server setup what other uses for you server that differentiate from cloud service such as aws or do.
Microsoft Maluuba question generator
> Residents might be less likely to rally against a new project, the thinking goes, if it means their new neighbors will be teachers and firefighters in addition to those receiving housing subsidies.

I suppose the implication here is that teachers and firefighters make a middle-income salary. The author is gonna freak when they find out how much housing a teacher or firefighter salary will buy you in a major US metro city real estate market.
I like this idea of name as a unique identifier, but it really breaks down given the limited number of names. For example if there are 1,000 possible names, then a naming system with first, middle, last would only account for 1 billion people. Certainly there may be more than 1,000 names, one could simply include the dictionary as possible names which would drastically increase the pool of addressable names. Or add a fourth name. Etc.

I feel like there's a social network concept here.
It looks like there is still no mechanism for change notification, which in our particular case is the only missing feature that prevents using it as a postgresql replacement.

Does anybody know if this feature is planned in the short or medium term ?

https://github.com/cockroachdb/cockroach/issues/6130
https://github.com/cockroachdb/cockroach/issues/9712
No idea you might be right but I have no problem navigating in Ruby/Go/JavaScript ecosystems.
While with MS I have the feeling they produce new tech and new names every week.
We must have different EU countries — though the EU is aiming for these systems to be available across the Eurozone by the end of the year (!) [1].

I know for certain it's very fast (around a minute, but the guaranteed time is <2 hours) for the UK, Denmark and Sweden. I think Norway and Finland have similar systems.

The British system is called Faster Payments: http://www.fasterpayments.org.uk/about-us — I doubt the others have easily accessible information in English.

[1] https://www.nfcworld.com/2017/01/11/349411/european-central-...
Google beats the competition in some markets because they have so much power in other markets.

If you start a startup even in cloud photo storage, and suddenly Google Photos comes along, you’re dead. No one will fund you anymore, and you’ve basically lost.

Google has such an immense amount of network effect, and of knowledge they can gain from dominating in other markets, that if Google enters a market – unless there’s regulations or network effects that prevent this – they immediately dominate it.
Thanks for the tip. I've been using upwork and its been a challenge to compete with people who will work for $5 an hour. I guess I could lower my rate to under $5 an hour, but that feels like I'm working for free already..
Does it support C++ ? To me, "Visual Studio" is about C++ development and I miss a similarly powerful C++ IDE on the Mac.

From what I can see, it only supports C# (and family), so what good is it to a C++ / OSX dev ?
I find the naming "Visual Studio for Mac" pretty deceptive, since apparently it is not anything like the win32 VS environment, but instead based on Xamarin Studio. Even the tagline is deceptive: "The IDE you love, now on the Mac".

I would guess this won't let you build/debug win32 or winforms or wpf applications, or install any .vsix extensions from the visual studio marketplace (of which there are lots of useful ones, such as this one to manage translations - https://marketplace.visualstudio.com/items?itemName=TomEngle... ) - correct me if I'm wrong, but if I can't install my .vsix extensions, this is not "the IDE you love, now on the Mac".
I just host my own email these days. Not going to rely on any 3rd party anymore.