skysight-inc/HackerNews huggingface dataset:
Couldn't data from products like Uber or Google Maps solve this problem without need for any reviews?
Let's not forget, that's essentially how much of the IT industry as we know it got started: companies like Western Electric, AT&T and Xerox hired people specifically to innovate.
Z80 computer wirewrapped on perfboard
A while ago I was trying to copy a bunch of files and couldn't believe the powershell abominations I found: https://techblog.dorogin.com/powershell-how-to-recursively-c...

$exclude = @("main.js")
$excludeMatch = @("app")
Get-ChildItem -Path $from -Recurse -Exclude $exclude |
where { $excludeMatch -eq $null -or $_.FullName.Replace($from, "") -notmatch $excludeMatch } |
Copy-Item -Destination {
if ($_.PSIsContainer) {
Join-Path $to $_.Parent.FullName.Substring($from.length)
} else {
Join-Path $to $_.FullName.Substring($from.length)
}
} -Force -Exclude $exclude

All to do:

find sourceFolder \! -path */app/* | xargs cp -t destFolder

Screwed up the formatting a bit in the first example. I'm not positive the second works perfectly but I know which one I'd rather debug.
Was RMS right after all?

[1]; https://www.gnu.org/philosophy/java-trap.en.html
How do we move from People performance to People potential culture?
Where is Taiwan?!

Taiwan is one of top countries for patents per capita:
http://www.bloomberg.com/news/2014-01-22/in-global-innovatio...
The main problem I have with tripadvisor ratings is that they don't actually give you a quality guide.

A 5 star tripadvisor rating doesn't mean the 2 star hotel under review is actually a 5 star property, merely that most people enjoyed themselves and got what they expected. Which also means that allegedly 4 and 5 star properties that are crap can get great reviews if their customers are ignorant but leave happy...

And that's before you get into the area of honesty, competing motives etc etc
http://www.bloomberg.com/news/2014-01-22/in-global-innovatio...
It mostly boils down to the fact that javascript/nodejs does not ship with a standard library like every other language does. So every project has to include its own copy of what passes as the standard library (A random smattering of npm modules).

A casual peek into your node_modules folder will reveal packages such as left-pad, is-number, is-array etc. Stuff that is pre packaged into the runtime of any sane language. That's what makes up most of the bulk in any nodejs project.
Double glazing is common for all new installs. And people will tend to use them for retrofits unless they are trying to cheap out. As for California, it doesn't get cold enough here to pay the premium for triple glazing.
I tried joining a dance class at my gym. I looked ridiculous. I have no confidence that I'd look as good as the coach even after a year of practice. Well, I think it helps that everyone else in the class is in much better shape than me, their moves are more... nice to look at.

Yeah, it doesn't matter if machines can't dance if I can't either. Still no job for me. :)
Offtopic but another bad thing I noticed was that the page was being served on HTTP.
The Man Who Broke Ticketmaster (2017)
Yes, I do that too: last year I explicitely checked potential vacation hotels for "terrible and lacking entertainment" because I wanted a quiet hotel. Had a great stay in an adult-only hotel without any entertainment at all, exactly what I wanted. So yeah, looking at bad reviews can provide a lot more information that most people think.
Yeah, I agree with you!!
I have trouble with 6 hours long flight where you can't sleep properly on those chairs depriving me of the sleep and thus making me feel sick!
This makes me wonder if there is a business model for 'anonymous proxy' companies, where you do the shopping at your favourite online webshops, but handle actual ordering, payment and final delivery to your home via the proxy company, who guarantee your privacy for a small additional fee, or subscription charge.

Maybe this exists already. The difficulty would be in offering a good usability (how do you get that Amazon product you want in your local shopping basket).
Strange. I have yet to see a top-loader that washes anywhere near as well as a drum machine. Front-loaders are also much more gentle on the fabric.
... including forcing the Astros to switch leagues to the AL to balance him moving his team from the AL to the NL.
Facebook goes after YouTube after rolling out Watch video service
> I believe that we are centuries away to have machines that achieve world class dancing level

People said the same about Go. There are AIs that can compose enjoyable music already.
Crucial Things You Need to Know When Using WordPress Hosting
Definitely would like to know how you figured that one out!
Even your example doesn’t seem that pathological if you assume that the individuals are actually pursuing their preferences rather than deliberately trying to inflate their group GDP.
Yup. I'm convinced this is the reason 95% of updates exist today. If it ain't broke don't fix it has been totally forgotten and it shows in today's broken ass software.
I would recommend cleaning the contact points on the CPU and heat sink. The thermal compound disintegrates over time, the fan and any intake/exhaust ports should be cleared.
My 2011 XPS 17 was struggling to boot and running full fan on idle, after I took it apart and cleaned it, it improved significantly.

Edit: struggling to run efficiently and satisfactorily fast.
Why can't open source giants / start ups affect Windows monopoly this way?
It is obvious that Linux has not remained a nerd's thing and can function very well for casual desktop PCs. Also, even heavier distributions such as Fedora are significantly performant than Windows. I heard that some BSDs follow as well, due to open source nature.

According to me, the unpopularity of Linux is because it is not bundled with PCs usually and all people are not enough technical to change the OS. Also, maybe because Linux is free software but doesn't come with warranties although it works better than Windows etc...

Now, Why can't a company produce more affordable laptops for casual users? Say at twice the price of Raspberry Pi, comparatively smaller hardware specs and with lightweight (light speed) distros preinstalled with all essential software.

(Let's exclude gamers as long as virtuous WINE guys need some more genius)

Google Chromebooks have achieved something in this way -- since it is still proprietary stuff, we can keep it just a source of idea.

By distributing laptops at prices near $60, with Linux desktop preinstalled, we can have a great range of desktops for educational purposes -- Not all labs need to have 4GB RAM & Windows on computers.

Also, it is possible to attract potential casual users to get onto cheap, higher performance laptops.

I got the idea after seeing tiny core linux project, reportedly its boot times are attractive while desktop need to be improved and obviously more packages need to be built. One may consider Openwrt with some other rootfs so there would be much packages.

I am curious about problems in doing such a thing -- certainly for larger open source organizations.

( KDE ships slimbook but that is just a new kid on the block -- Not an Idea that can affect the PC landscape.)
We should think of something like a blockchain to mark all this sh*t as fake though, because in five years time there will be no way to distinguish reality from invention and we will all be under constant blackmail from malicious agents and rogue governments showing up at our door with whatever made-up accusation they want.
I hope that stops being a cons someday.
> One heuristic is being an outlier in some socially/politically relevant cluster. That is, group people by various factors such as race, income, region, etc.

Then, pray tell, which lack of "being an outlier in some socially/politically relevant cluster" is common to Asian applicants, year after year? I'm sure we would all be fascinated to hear the specific areas in which Asian applicants are failing to match these heuristics where other minority applicants do.
I was rerouted and downgraded to a KLM economy flight overnight last year, on an old 747. Same problem with the seat.

The solution is easy, don't fly in economy.
Kindly, get involved in our political system, shut-up, or leave. This is our home, we have spent decades building a radical system of democracy, something lacking in most cities. We the people own San Francisco, not a bunch of rich, bratty little start-up bros. If you want this city to match your view of the world, then get involved in our political process, it's that simple. Otherwise, go read your Ayn Rand books in New York or Dallas where it's cool for businesses to own every aspect of living.
Not good that Java's sort still has bugs.
No-one ever says Cher can't sing, but her 'Believe' song also uses Autotune in a very distinct way.

https://www.youtube.com/watch?v=5Uu3kCEEc98
and they don't refund you the windows license fee. So yes, they did the install as a convenience for you, but there is no real focus on linux.
I like these kinds of articles, but it's rare I need that many CLI tools on my MacBook.

I interact with hundreds of servers on a day-to-day basis, and I don't want to go around installing random tools on my servers. But I guess it's an idea for some tools to add to my Ansible server provisioning script :-)
The suggestion to reuse objects, rather than reallocate temporaries (e.g. inside a loop body) was intriguing. Coming from C/C++ where stack allocations are approximately 'free', I tend to scope stack variables as narrowly as possible for readability and to help the compiler break dependencies. This is an interesting paradigm change that I wouldn't have expected from Go.
T-Pain is a great singer, and I'm pretty sure he's the first person a lot of people think about when they think about autotune.

https://www.youtube.com/watch?v=CIjXUg1s5gc
The defining feature of a conspiracy theory is that a large number of likely unrelated activities are either part of the conspiracy, or explained by the theory.
Freelancer here.

You can absolutely be comfortable and relaxed and have a steady schedule as a freelancer. Freelancing does incorporate more activities and skills than being an employee with the underlying trade and so it doesn't suit everyone. It might not suit the OP.

But not for because of instability. You can fit all those other activities and skills into the same schedule as the trade work with good discipline and experienced planning. And you can counter the financial stress of any feast/famine cycling of the work with good budgeting.

For most, it takes some time to get the hang of it, but freelancing is not a perpetual hustle. You don't keep arguing with yourself and pushing yourself forever. It just becomes a job that you happen to run for yourself.
Would grep -c work for your use-case?
> Lastly, many atheist progressives would argue that preservation of the human race is a moral imperative, and having more total humans rather than less ensures preservation in at least a simplistic mathematical sense.

It doesn't, because what I've essentially explained in my example. Too much population, and you collapse the environment, and human race suffers and then dies. I hope even smart atheist progressives would realize that meaningful ways to preserve human race are things like building a Mars colony, or ensuring the Earth's ecosystem does not collapse (such collapse would likely lead to great wars, possibly nuclear).
Ok, that's a fair point. I don't have the evidence for that.

Scripting languages do have their pitfalls. Lua and python can have type mismatches and even typos causing misbehavior, things that usually aren't issues with C.

However, you do need significantly less code than in C.
It definitely was an implementation issue. The JWS spec (which is explicitly referenced in the JWT spec) states clearly under section 4.1.1:

'The JWS Signature value is not valid if the "alg" value does not represent a supported algorithm'

Even if you did consider it a flaw in the RFC itself, the fact that there was a flaw once-upon-a-time with a specific aspect of JWT, doesn't invalidate the whole idea of JWTs.

I don't know any major standard that was perfect from day 1. This can be said about TCP/IP (e.g. IpV4 addresses were clearly a mistake). Also, I recall that there were flaws with HTTP1 and that's why HTTP1.1 was released soon after. The WebSocket protocol also went through MANY iterations.

There are use cases were JWTs are necessary. For example, I did some work with real-time presence (to get notifications when users go online or offline); to be able to get the username from the JWT instead of the database saves a lot of database queries and the code is much cleaner since you can check synchronously instead of having to wait. Also, you don't want to waste precious CPU time doing DB queries for connections that haven't been authenticated yet.
We do. That's what people here are complaining about. They have no stake in this game, have no intention of becoming part of the community, they're just looking for a cheap buck and don't mind if they ruin everything that makes our home great. There are plenty of other places to go to, and everybody whining about "San Francisco being a zoning failure" might want to remember that we have a larger GDP than many developed nations. If that's failure, what exactly is your idea of success?
>I can't imagine anyone saying that obvious autotuned songs sound good.

Well just look at the status quo of popular rap music then - tons of artists are aiming for the obvious autotune style and tons of people are listening to it (so I assume they think it sounds good). I'm not sure what you mean by "artistic", but it's definitely a sound people try to achieve on purpose in their music, so I think it does deserve some recognition as "art".
It shows that legal and marketing (PR spin) were prominent on the security decision tree rather than security minded individuals.
The author exposes his agenda by downplaying Oracle's decisions that impact Java availability to businesses and FUDing other options, e.g. he says that RedHat will push security fixes to OpenJDK first and repackage afterward, as if it was something bad.
Given that rho can vary with the input and is completely arbitrary value, shouldn’t be also called n?

Memories on the subject are not great so might be saying bullshit in here
The biggest worry here, is where instead of hiring 20 dancers for a music video, they only hire one, and use AI to AutoDance[1] a bunch of low-cost actors instead. This could destroy the jobbing dancer-for-hire market.

--

[1] AutoDance™ - Like AutoTune. I hereby claim it as a term. ;)
> We wrote a big-ol blog post about inter-service auth

Wow what a treasure trove of goodness. Thank you!
Probably because they're not powerful enough to render the video yet.
The Peter Principle – Promotion to the point of incompetence (1969)
Critics warn of multimedia 'hell' (1995)
This does not reflect my experience at the >10k employee level of company. I've had a more reasonable work week out of the 150 employee consulting firm than I have the 10k employee public software company.

At the >=100k employee, multiple-decades-in-business, old guard type of company, I had the inverse of what you're relaying, as well. On-call was routinely referred to as the 'week of hell'. Fires tended to crop up due to complacency, general feelings of 'job security', and lack of routine upkeep. These sessions in self-flagellation are dutifully shouldered as 'just the thing it does around this time of month'. These aren't fly by night, back of a postcard companies, but instantly recognizable brands, known as market leaders and 'best company to work for' in their community.

The long hours aren't encouraged, but outright mandated with 50 person standups to keep the Confluence pages up to date when email would better suit the task. We mustn't forget the alignment meeting to have the pre-meeting to talk about the plan of the backlog grooming planning meeting.
How is it that the abstract is talking about "Java version" and "Python version" when discussing computational complexity? Aren't algorithms algorithms, independent of the language you're implementing them in?
That's true, but my comment goes further than that. Webfonts require network requests if they aren't available locally. It might make sense to scan the available font list for similar fonts before initiating a download.
There is no legal restriction of how much money you can carry around with you in the US, I believe. When you cross a national border you need to declare it and if you buy casino chips or deposit into a bank, they will report you to the government. But the cops can and often do "arrest" the money and will take much smaller amounts of money from you if they find it.
Sometimes

private cloud

machine learning becomes a buzzword;

Well, even DevOps has become one...
Another successful example of language layering is Python, which sits atop many C and Fortran libraries (and must do so for efficiency).
Data cleaning is a machine learning problem that needs data systems help
Haven’t read the article so just picking up on your comment, out of interest:

You bring up tech and democratization. I think that’s interesting yet I can’t directly come up with an example. Do you have one, where tech actually helped democratize and distribute power?
Wow, it's almost as if workers will have to fight for better work-life balance themselves rather than relying on the mercy of their benevolent broscience-inspired bosses
Seconded, I just had to vouch for you in the above comment to un-dead it.

Aha, it was when you said this:

https://news.ycombinator.com/item?id=15725493
It shouldn't be called n because then `n log n` and `n log m` convey different meanings. In the first case, `n` is one and the same variable, where in the second, `n` and `m` are independent of each other.

You can call it `m` or `rho` or whatever, just use a different variable.
It’s taking about the implementations in the respective standard libraries, which are apparently different.
This comes out of UNESCO, a UN agency. So probably counted as part of China, but might just be ignored.
In the worst case, rho is equal to n, and you get O(n log n). However, O(n + n log rho) gives a better description of how it performs on partially sorted arrays.
As long as this is possible. In China's social credit experiments cash money is no longer an option, and in countries such as Sweden they are thinking of getting rid of cash too (though public opinion has shifted somewhat with growing awareness of privacy issues).
Same experience, I work for a manufacturing company, 40hr weeks rule!.
If anyone is wondering why he returned to where he was from I suggest to read the novel «Americanah» by Chimamanda Ngozi Adichie which tells a story sharing at least one motif, perhaps. I suppose he felt alienated and was homesick even after decades of living in Europe.
n varies with the input as well :) But yes, since ρ is bounded by n you can reduce the complexity to O(n log n) again, but i think the important part here is to distinguish the complexity against other sorting algorithms and Timsort improves things for specific inputs as they note.
Yes. If the java have a different complexity it is a different algorithm.

To the writers defense, they have to algorithm in pseudo code in the article
The big hedge funds pay big dollars for direct lines of data from the credit card companies

They are looking for advance warning of something happening to the merchant, if they are a public company - not on you as an individual.
The origins of the TV remote
Here, ρ is not independent of n, though
If you want to build open-source, 100% on-device and private-by-design Voice assistants which can run on a Raspberry Pi, you can take a look at what we are building at https://snips.ai (disclaimer: I'm a co-founder)

We want to make it possible to have embedded assistants in all your objects which preserve people privacy, and do this with open-source: https://medium.com/snips-ai/an-introduction-to-snips-nlu-the...

Take a look at our blog to get started in 1h: https://medium.com/snips-ai/voice-controlled-lights-with-a-r...

It also binds in popular Home automation platforms like Home Assistant and the Jeedom platform
BA has one of the densest business class seats in the business, yet it takes up twice as much space as premium economy and 4 times as much space as business.

A quick look on the Uk-singapore route shows business as 5 times the price as economy.
You're right -- but I think initially you could drop a lot of those requirements and just market to the diehard F/OSSers out there. It's exactly what Librem is doing, and Ubuntu Phone, and all those other things -- the mainstream will follow once you're established in some niche, especially when the blowback from tracking on all the other platforms (well less so iOS) is so prevalent.

I know it's naive to think so, but fuck marketing posturing, just make a good thing, in a strategic market, and stick to it. They literally did the hard work, making the platform, getting big apps to add compatability (LINE, a huge messaging app here in Japan had a FirefoxOS app) -- which was also easy for them... Then you just throw up your hands because of rough waters in literally the hardest arena you could have gone into (the low margin arena)... Also, people in other developing countries were starting to use the phone and it is way easier to develop for.

They really let go of something that could have changed the game. I see how their other products have benefitted but it really doesn't seem like they didn't have the money to do it, it seems like they didn't have the money to do it the stupid way they were trying to do it.

There's the firefox team, and the thunderbird team. I know mozilla does a lot of other shit, but maybe stop doing that other shit if you want to be an alternative to google/microsoft/amazon level players a mobile OS is strategic. Maybe stop trying to get clicks with IoT shit (gateway is cool though, so props) and just hunker down? They don't have a board in the traditional for-profit company sense so I dunno wtf.

I can't remember where I read (assuming I did) that mozilla's C-level team suffers a lot of turnover because people just come in, do whatever they want with mozilla's direction and then leave to some for-profit company.

Sorry this is more of a rant but I dunno, I just really feel like mozilla screwed the pooch. I literally flew to another country to try and buy the highest spec FFOS phone I could find (LG's FF zero phone I believe), and bought multiple because I didn't want one to die eventually. I can't be the only one who felt that way.
I always find it funny when there are so many articles about how CEOs etc. work like 80+ hours a week.

It's very different sitting in meetings and organising the activities of other for 80+ hours a week than it is writing bug-free (or at least relatively free) production grade code.

Doing the latter for 80 hours is more likely to result in errors and mistakes that will just cost more money and time to fix than has been saved.

I suspect the engineers at his startup still only do 32 hours of actual focused work.
And in the best case (already sorted array), it's equal to 1 and the algorithm performs as O(n), which is nice to prove in one go.

In some other typical cases (otherwise sorted array with one element inserted, two sorted arrays appended to each other) rho is 3 and 2, so also O(n).
Its a complete failure for me of the design of the lang.
Blocklattice Comparison: DEXON and NANO
I have a different trick, I filter out English reviews on Tripadvisor and favor heavily places with good Japanese reviews.

I find that my tastes in term of food align with Japanese (and in a smaller measure French and Italian) customers whereas British and Americans tend to have very different tastes than me.

Interestingly too, Japanese customers tend to be stricter in their ratings (this can be seen in Tabelog in Japan where 3.6 is a really good score for a restaurant).