skysight-inc/HackerNews huggingface dataset:
Why not use either simple API key or HTTP basic auth? Both are simple to implement and supported by all the tools and libraries.

I would consider more complicated solutions only if you first come to conclusion that these simple things are not fit for the purpose.

True that some fancy token based solution may reduce database load, but if the API is doing something useful then that one primary key lookup and potentially the password hashing won't be a show stopper. Drawback with tokens and skipping the DB check is that you can't simply kill a client behaving badly. With API key you can just change the key and requests stop immediately (with MVP product this might be an issue, since maybe you have decided to add rate limits etc later).
This article seems like enough to say, "Let's call a top right here and now"
It does not matter whather you punish him or how much all that much. The root cause is how police systematically reacts, how afraid they are and how little they value citizens lives.

I don't see people saying he should not be punished. They say that cops needs to change.

Focusing on his punishment is like adding yet another hack into badly engineered system - it makes people feel good and makes one bug go away, but it does nothing to address root cause which is bad system.
8 Essential Features of an Enterprise Mobility App
Food subsidies are a transfer payment to the people buying food. But the theory is that subsidies create waste - resources are diverted to creating food that wouldn't be if it were unsubsidesed.

The economically honest change would be to cut the subsidy, give out a welfare payment of a similar amount, and then let the market sort itself out. Nobody is a net loser, but the economy can reallocate resources out of farming if it wants. In this case, presumably foreigners would pick up food production and the Americans would go build infrastructure or something instead of farm.

I dunno how feasible the politics is, but that is the basic "everyone wins" case. Arguably the farmers might be worse off because they have to find something else to do.
My phone infrequently thinks I've left home without actually moving - far enough to trigger the 400m geofence around it and to switch the webcam into "I've gone out, HIGH ALERT TIME!"

I assume it's because it's not getting good GPS (I'm inside a block of flats), there's no cellular signal, and therefore latches onto a visible WIFI SSID (I can see 15+) that it's got a location for which just happens to be [somewhere else].

(Similar to when my phone used to think Euston Station was in Manchester because it was picking up the SSIDs from the trains as part of AGPS.)
It might be true for US domestic flights, but for international flights you'll always have many people flying from one population hub to an other.

Think Paris-Tokyo, London-New York, etc. You'll never have a direct flight from Edinburg to Osaka anyway.
You seem hung up on the fact that miners do not broadcast a fee as part of the protocol. Ok, nobody is arguing with that in this thread...

It is just like I will not pay $2000 for a cheeseburger. I am not going to advertise that, I simply will not buy it. There is some maximum price that I set for myself.

However, the role of difficulty adjustments is a better point. As energy costs rise there could be two (non mutually exclusive) effects:

1) Fewer transactions are made with higher fees

2) Mining slows down, leading to a difficulty decrease, leading to less secure transactions

Less secure transactions means waiting for more confirmations to get the same level of confidence there will be no double spend. Is this not another, less extreme, way to slow economic activity in the face of increasing energy costs?
I tried it, but somehow it does not store my setting. It looses it after every state change (page navigation).

This is on Firefox, latest stable. I cannot see any session, cookie or local-storage that would've stored my setting, nor do I see any network activity that would've stored the setting in my account.

It looks like a bug of some sort.
Every year, the Jitsi team gathers at FOSDEM, the Free and Open Source Developers European Meeting, and there are presentations about some technical aspects of the project.

They are very lively, and do useful work.

This year, there will be a talk about Speech-to-Text in Jitsi Meet > https://fosdem.org/2018/schedule/event/jitsi/

Happening in Brussels, Belgium on 3 & 4 February 2018 ;)
Talk to your friends, vote differently. Or bust your balls and go into politics. Fix it yourself.

You can blame the system only for so long if you want change.

"Talk is cheap. Show me the code"
Top articles on Meltdown-Spectre performance impact
That sounds a lot like hardware-id based DRM, doesn't it?

Kind of like the (in)famous Denuvo

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

Which obviously can be cracked, but it takes a long time.
And Go has supported cross compilation from the very beginning. Cross compiling in Rust has not been historically that good or accessible for beginners.
> We need to move on to something more modern like Ethereum, Stellar Lumens, etc.

Those don't fix the fundamental problem of scaling a blockchain. Raiblocks is the only big one that I'm aware of which tries to address this.

I kept seeing things about third world countries using it and thought it was simply due to old-timers (in Bitcoin time that means 3-4 years ago) not realising that the block congestion and resulting fees had snuck up on them. They are even further from reality because most of them are "holding" Bitcoin rather than trying to use it. The authors of the article are clearly looking Bitcoin as what it was, or what it was designed for, rather than what it has become.
yes basically you would have to implement at least part of this serialisation format https://golang.org/pkg/encoding/gob/

if it's a "json" like data that is sent to you (i.e a structure made out of only primitive types and list/dict) it may be not that hard, but I think it will be a work with very few value outside of this very specific use case.
There is a text chat, cf. the left-hand side of the screen ;)
Go library over net/http library with auth, session, err handling and more
HTTP Basic authentication should never be used, it is very vulnerable to traffic analysis attacks. HTTP Digest authentication however, would be a perfectly fine solution.
I bet Sundar Pitchai doesn't want to look bad as "CEO" who can't meet analyst expectations.

Whenever I see horrible search results, I often wonder if those people who work at Google, and surely use their own search engine as much as anyone else, have noticed the degradation and what they think of it --- especially those who are in charge of or even working on the search engine themselves. Does Sundar search, get horrible results, and think "Why is my search engine half-broken? This is my company's most prominent product, and it's not working as well as it used to." No doubt it affects all their engineers too, the ones who will tend to be looking for the most obscure things.

I think your point about metrics and revenue is very true --- they are numbers that can be easily compared, while the quality of search results is not (and also subject to a lot of different conditions); being a "data driven" company, they obviously place much emphasis on the former, ignoring the negative but not easily quantifiable effect on search quality.

As the catchy saying goes, "Not everything that counts can be counted, and not everything that can be counted, counts." Unfortunately a lot of Google's management don't seem to believe in it.
Theresa May Story: A Life Worth Inspiring Others
I would agree, always start simple - unless you manipulate sensitive data - a shared secret is a good place to start (api-key or basic/digest auth)

You can always introduce other forms of authentication later. I have a slight preference for basic/digest auth as the secret isn't part of the URL, and therefore not cached/logged by any network equipment.
Do everything via HTTPS, disable HTTP.
The login request (POST, dont use url query params) contains username + password. The API replies with a session token (a random string). You can store any metadata relating to this session token in your DB.

The API client should this token in every request that requires authentication, often in the header as `Authorization : Bearer 123TheToken456`.

JWT:
If DB performance becomes a problem (or you want to expose signed session metadata) consider using JWT to provide session validation with the request itself. The downsides of JWT are that its often used to hold secret values (dont do this), or is a few kilobytes big which makes all requests slow, or stupid mistakes in signing and session validation that make it very insecure like allowing any request to just specify false permissions.
> And there's never any point of going past page 1, because every other page is like that too.

To be honest, I kind of like that part. Most of the time, if there are no useful links on the first page, I know to refine my search terms right away, instead of wasting my time clicking through pages and pages of useless stuff.
Is mangle an actual program that's publicly available? Searched for it but didn't find anything.
Do I really have to explain to them how to do their job?
Look, I quoted what I was responding to, which was someone saying that the guilt of this guy was essentially irrelevant. They have since changed their remark.

Me asserting that it isn't okay to let him off the hook is not the same as me saying the system as a whole is fine and does not need reform.

Arguing with me from that angle amounts to putting words in my mouth.
If only i had this message on paper- i could make a hat from that. A hat can keep you warm on rainy days, you can even fold them from shares if they go down in value.

Why am i expected to wast time on letters of good intention. From a person who would fight every government attempt to forcing it to actually implement this mentality in actions.
All that energy, that went into serverfarms to distribute this drizzle- its gone, for nothing.
Maybee they burned some tree for that- and we cant even make a hat from this.
I assume that the people at those laundry services would be so practised at folding clothes that it would take longer for them to feed it into the machine then to just fold the clothes themselves.
> password entered encrypts and stores that on disc, then each time it wants to talk to us it can decrypt its password.

Is there a reason you don't want to use tokens? Upon authenticating once (admin, manually), the web service would generate a token, which it would store and potentially have to revoke.

With something like OAuth, the token could be more temporary and automatically replaced during each use, to avoid having one secret (whether it be a password or token) that could be leaked and used by multiple clients.
Valentine’s Week – Celebrate Each Day with Same Day Gifts Delivery
Ask HN: Where can I find new clients as a freelancer?
There were several outbreaks in the centuries 14th-19th. Did the data used by the author cover all the major ones? My impression is that it is easier to recover data for the most recent outbreaks than for the older ones.
memory loss is good for those struggling with the right to be forgotten
>That sounds like a big argument in favour of "building more units will fix the problem" then. :)

It's an argument in favour of building units people will live in (e.g. council housing) and against big units that consume large amounts of land that people won't live in (e.g. yet another block of luxury flats treated as gold-bar-like stores of wealth).

The amount of property tax paid on those apartments is pitiful and amounts to a market distortion. It needs to be raised about 100x before the owners will be incentivized to yield hoarded land to more productive use.

>I'm going to stick with data over anecdotes.

So you think if the data is simply based upon asking people if they live in their properties that it is to be believed?
Build videos from keywords
How so? Over SSL? (Note that you should never call anything requiring
authentication/authorization over plain HTTP.)
Data point of one: I'm on one of these networks, here in Concord, MA, and it's amazing. We already had municipal power, so it's the same organization and the same bill. I've been running for ~4 years with no blips at all.

It's the first thing I recommend to people moving into town.

http://www.concordnet.org/467/Broadband-Internet-Service
As far as I know it's in the tutorial they insist you do upon first enabling swiping

edit: Don't actually see a tutorial in the app. Maybe I'm confused with another app such as Swype, but the same technique seems to apply to all.
Apple will list NAV as an an approved virtual currency in the app store
Jarvis, A very intelligent browser based Webpack dashboard
If it was poisoning, it'll be next to impossible finding out the source, even for the Cuban government. It could've easily been someone else (likely state actor) trying to worsen the relationship or to test how the US reacts in this case.
Skygofree: Following in the footsteps of HackingTeam
> When your answers are no longer useful (say due to technology change), your points too will stop growing.

Ideally this is how it would go, but in reality it's more likely your outdated question will just continue to get points while misinforming new users by recommending older methods.
Yeah, well, about that: travelling around in metal containers and/or three basements deep gives you pretty unreliable geographic coordinates (as in "it's somewhere in a 3-mile circle around this airport"). Taking photos would be nice - if the camera has any view at all and the light doesn't suck. Also relevant is the backchannel - what good is a phonecall if you don't have coverage? (Mostly solvable problems, IMNSHO - but unsolved as of early 2018.)
You should also consider which areas of the world use "rack" as a slang for "breasts". (I'm not disagreeing with you - as a native English speaker I didn't know that rackless and reckless were synonyms).
I can understand "firce" and "fprce" or even "f9rce" but "furce" is, on a standard QWERTY keyboard, two keys away so more unlikely to be a typo.
The ludicrousness isn't about Tyler being charged (and the eggshell skull doctrine would rather be used to exculpate Tyler, although I neither think nor wish that such an argument would fly), it's about the police officer not being also held responsible, at least by the media.

As a dubious analogy, if someone schemes to get you alone in an area where a serial rapist is known to operate, in hope that you'll encounter him, and you get raped indeed, of course the schemer is guilty. But the rapist is not exculpated. Here, of course Tyler is guilty, but the officer who pulled the trigger is not exculpated.
Me checking on my coins TODAY
Malvertising and Mobile Pop-Ups: What Publishers Can Do
But then why Canada? Why not Switzerland as a much more independent country?
He died recently and I'm helping his lawyer transfer his money out of the country. I'll email the lawyer and see if he might be willing to donate some of the royal estate to a humanitarian cause like this.
> Art 14, (2) Eigentum verpflichtet. Sein Gebrauch soll zugleich dem Wohle der Allgemeinheit dienen.

Can you please provide an accurate translation? I doubt that Google Translate is enough for such an important and meaning-dense thing. I'd like to argue about it, but first I want to understand it.

> Companies are also not required to put clients short term interest before the companies long-term survival. You're not forced to be a client, you're welcome to move to a investment fund that doesn't have such a policy if you think they perform better.

Well, this is a good point that they can do it - my point is that they shouldn't. Just like a single-purpose command line tools are more efficient than a full-blown combine, financial organizations should be dedicated to one single goal instead of trying to balance different points in their complicated mission statements - it just breeds internal politics and actions that serve public image first and real effect second.

If you want to spend your resources on public good, find a good charity.
You do it by modularising code into smaller parts that communicate in well defined ways and enforce that. Then you can take whoever and have him make one module with a lot of autonomy. If he fails and make mess of it, someone else (or even more experienced himself) will rewrite it relatively easy.

Meanwhile, you let him make decisions in his module/plugin/part/web service/whatever while you enforce rules between them.

Also, the work off critical path matters too, it would not be done at all otherwise, so treat it like it matters. It won't take juniors ego if older collegues take that job seriously.
An open source GitHub-like platform as an alternative for AWS Lambda
ah, found it in hidden pannel, thx.
bad UI?
Frontline Special Forces Army Battle
Get ready to be a part of the battle against the combat terrorist forces of the afghan city in Frontline Special Forces Army Battle action simulation. Unlike the other army commando games, here you can choose your most advance Special Forces weapons like, outstanding M1911, killer AK47, fast M4 Carbine, dangerous Dragunov, and powerful Shotgun Remington 870 etc.
Like ruby? AFAIK nothing new ever came out of ruby. It was just a nice pure implementation of smalltalk on top of Perl. Of course the everything is a method strategy and unoptimized MOP burned them.

Just look at their new jit. Can anybody think of a worse strategy to implement a jit? There are serious technical and management problems. V Makarov at least wrote the register machine before the naive cc -> so jit, but then the Japanese came and even ripped that out.
Something tells me the solution of removing "bad" pages isn't as trivial as you seem to imply it is here...
Agenda’s Feature Unlocking Business Model
Top Web Development Articles of the Week (15 Jan 2018)
There's no way to send "someone with a fire extinguisher" to a cargo hold of a modern commercial airliner while in flight (Edit: limited access exists in some airliners, still not something you want to crawl through with a fire extinguisher). The holds do have fire suppression systems, but modern batteries pack a lot of energy, and the extinguishers might not be sufficient. Plus, the holds are literally crammed full, further hindering any firefighting efforts.
I have always been wondering why don't we have shell program that don't do scripts -- no flow control and fancy macros, and separate program that run scripts -- no readline or job control (while pipes and redirects are simply treated as syntax)?
In general (on Android), you need an account to download apps from the Play Store, not to use the phone. You can still install from apk (and install F-Droid for example), so you can have something like KOReader[0] on Android without giving your data to anyone.

[0] KOReader was designed for e-ink displays: http://koreader.rocks/
Your original framing very much sounds like Tyler should just be let off the hook entirely. That is what I was responding to.
Your own links confirm OP’s point. In the first link (Akamai) the US is listed above Romania, and in the second (Speedtest.net) its below. But in both lists, the US is above the big EU countries (UK, France, Germany, Spain, Italy, which comprise most of the EU population).
I thought most people, even the hard-core believers, were waiting for a correction. The previous times Bitcoin grew so exponentially it was always followed with a hard crash, though this time it's taking a bit longer.
Here is the issue on F-Droid side: https://gitlab.com/fdroid/rfp/issues/73

I recently buidling riot for F-Droid completely from source, which includes the jitsi-meet android library. So added the jitsi app should not be too complicated hopefully.
The price of energy required to mine 1 BTC. What else? That's its inherent value.
Something like this may explain the localized noise:
https://www.newscientist.com/article/mg23431264-600-ultrason...
You need more "infrastructure" to blackmail all Californian weed shops than you need to sell weed. And police (except for federal police) can and will help shop owners. I doubt it's as profitable.
There's a big difference regarding stellar, though: allowing global and fast payments is their goal from the start (not that I presume they will succeed in this).

This article explain their vision the best, I think: https://www.stellar.org/blog/why-design-matters/

Although not stated as clearly, the rest of their blog shows that from the beginning, through their will of "banking the unbanked", their primary focus is to be usable as a payment system.

One can expect they will decide on roadmap being more inclined toward scalability of microtransactions than a crypto seeing itself as a store of value (is that the case for bitcoin? I hear "store of value" a lot around it, but I don't know if it's an "official" vision).
Maybe, but it's also incredibly poor at the same time. When I search my photos for "dog" I get many many pictures of cats. But that's sort of understandable, since they are both 4-legged animals, right? Well, then I don't know why searching for "dog" also brings up pictures of birds I have in my google photos. It's great about 90% of the time, and the remaining 10% it's hilariously and completely wrong.
I sincerely doubt that the Chief Financial Officer of one of the biggest companies in the world has time to read random comments on HN, so whether they 'can handle it' is moot. There is certainly a place for cursing and maybe even name-calling (though I'm surprised you'd bring up the British parliament as an example worthy of imitation) but Hacker News is not it, cf. why I quoted its guidelines. Indeed, sometimes cursing is the only way to properly convey a meaning. But this was not such a case - the slur was entirely drive-by and only served to distract from the rest of the comment (whose merit I cannot comment on since I had never heard of the person being commented on before today). So my intention is not to sterilize language or build an echo chamber, but to hopefully make one of these 'intelligent, if idiosyncratic' people aware that their way of communicating was preventing their message from reaching a wider audience.
A quick Google suggests you're right, as in either case you must run SSL/TLS.

Appypolylogies.
100,000 DM is quite small change no? All countries will have corruption, the difference is the scale of it and in third world countries, the amounts are much much higher (look at Wen Jiabao's family in China or Mahatir in Malaysia)
Support for Popular Cloud Data Warehouse Solutions in SSIS Components
after invoking those dozen commands at
https://jitsi.org/downloads/
I still get
>$ jitsi
jitsi: command not found

Oh they(I?) forgot one more `sudo apt-get install jitsi`

Still getting

Unresolved requirements: [[net.java.sip.communicator.argdelegation [135](R 135.0)] osgi.wiring.package; (osgi.wiring.package=org.jitsi.util)]

overall very poor experience.
Citing such a list shows a fairly comprehensive void of understanding British culture. Guy Fawkes is pretty high on that list for a home-grown, treasonous terrorist, wouldn't you say? Just below Bowie.
>Their main differentiator is that they are China-first.

And maybe, just maybe, this is connected to:

https://jalopnik.com/china-forces-all-cars-in-restive-region...

and to the concept that an autonomous vehicle can be used as a weapon and as such it needs to eb controlled/controllable by a "local" trusted company:

https://www.ft.com/content/a8dbd4e0-f807-11e7-88f7-5465a6ce1...
Don't know why you get downvoted. I also think that states legalising drugs with a sound plan won't face retaliation. Dutch laws on consumption of weed also haven't hurt their relationship to the US.
> What is unethical about short selling?

Short-sold stocks are 'borrowed' from an investor who has less market information than the trader.

The trader deliberately hides that information so as to leave the owner holding the bag when the price drops, whilst pocketing the difference as profit.

Doesn't seem ethical to me. Legal, yes.