skysight-inc/HackerNews huggingface dataset:
queries: ennui, glee, barack obama, donald trump, puppies, kittens, paris, kolkata, yosemite, death valley

the machine has lots to learn.
Deep Learning: Computational Aspects
I'm going to try this instead of Halton sequences in my current project.

One detail of the implementation that may be worth improving:

z[i] = (seed + alpha*(i+1)) %1

When i gets large, say 2^30, you're losing 30 bits of precision in the %1, so (with IEEE doubles) it can only take one of 2^23 values.

The usual implementation of Halton sequences get slower with large values of i, but doesn't suffer from quantization.
I'm trying to do 3 things at once:

1. Work my job

2. Get a better job (leetcode.com)

3. Build my own app

Besides #1 where I don't have much of a choice, I struggle to make progress towards both #2 and #3 sometimes. I feel like maybe I should just focus on one or the other at a time e.g. I'm not even 1 year into my new job, so perhaps I don't already be practicing for another, and should just concentrate on my app after work.
I think confidence is mostly a state of mind; to get in that state requires finding the right “ritual” that works for you.

Once you have a ritual, the other key is consistency. We like to superstitiously repeat the same ritual that worked before because we want the same results. I can’t explain the rationality behind it, but it’s just part of telling yourself to focus on what’s ahead and prepare for it.

The key is spending some time introspecting to find what works for you. Personally, I found standing outside by myself for a few minutes and taking some calm, deep breaths while soaking in the sights/sounds from the environment around me to work better for me than listening to music. But that’s just me, other people could have a totally different way that works for them.
(Disclosure: I work at BuzzFeed)

I do recommend watching the episode of Follow This as suggested in the article (episode 7) if you’re interested in the latest deepfake tech, and its implications for fooling people who can’t obviously tell it’s fake.
someone has to do the science, why can't it be apple?
> 1. I'm the main author of curl ...

> 2. I'm the main author of libcurl ...

> 3. I use the name haxx.se for ... email address ...

I'm betting on #3. Is there that much hate for curl?
Well done. Reason prevailed.
> that only applies to full time associates.

This is what immediately caught my eye when reading Amazon's response.

I was under the impression that their FCs are primarily staffed by contractors. If "associate" is just corporatespeak for employee, then that assertion (most of Amazon's rebuttal, really) could be remarkably insignificant, even if technically accurate.
Creating content that makes people want to click
So we have two billion-dollar companies here, with billions of users, and not one person thought about sending an email to check what would happen.
So they basically extended MD to do many of the things AsciiDoc does?

Though I like the reveal.js editor that looks clean and simple enough. Nowadays the old online editor seems PowerPoint (and that's not a compliment).
> Russia with Putin as its leader stands in the way of American domination of Eurasia.

Morality aside...

Russia's 2017 GDP is roughly equal to South Korea, or slightly less than Canada, or about one third of Japan. It wields a disproportional influence because of past history and having a larger military, but barring miraculous economic reform, it's not sustainable in the long term.

Russia isn't what stands before "American domination of Eurasia", whatever that means. If anything, that would be China.
A good start would be switching all government systems from the Microsoft stack to a home-grown alternative. But efforts to switch to Linux are regularly stopped.
https://github.com/koka-lang/madoko
I'm outside that perimeter, too. And I suspect you and I may not necessarily be the only ones.
They tell me that on the inside, there's actually a project or too where horrendous complexity is unavoidable and hence in order. As for the vast majority, they're just happily running in circles - or probably some infinitely more complex geometric abstractions - creating endlessly escalating cycles of work for each other.

To your list, I would add Docker. I fucking hate that all-pervading obfuscator.
oh for fuck's sake.
Russia is a kleptocratic oligarchy run by the mob. Members of its government actively participate in much of the worst international criminal activity in the world (think human trafficking.) Senior officials in Russia have stolen hundreds of millions (if not billions) of dollars of Russian state wealth from the Russian people. The Russian government tortures and poisons their political opponents to death. Finally, as a political system, Russia is incoherent - it has neither democratic institutions or a rule of law.

The false equivalencies are starting to run out of steam. Please stop spreading them. They are why we have Trump.
Again, it's not the quality per se, but the software mimicking your personal voice with accents, personal quibbles (like I think the BuzzFeed writer pronounce words with a high pitch in the middle?) to lead the person on the other side of the line to conclude "oh yeah, it's him/her".

You know, voice call sound quality go full terrible in real life too. If, say, one of my ex-gf or even my sister suddenly call and sounded a bit robotic like this I would believe them to be who they claim to be, no contest.
Comparing the past to the future is not necessarily a fallacy. If it were, everything would be constant for all time. I hope we can agree that’s not the case.
I think it's a pretty good explanation of a very strange phenomenon. It makes me wish I could experience it. I'm pretty tone deaf, and it took me years to figure out how to even tune my guitar properly (the breakthrough was being able to feel the vibrations through the neck of the guitar).

Do you get anything from the drums?
JS was my second language (around the same age as he is, which is more than 15 years ago) and it is still my favourite one. You give zero arguments but I won't make the same mistake:

- devtools are unmatched for browser development (and getting better for node)

- absolutely best language for prototyping (dyn. typing, monkey-patching, eval, and a lot of other "evil" things you usually don't need in further phases but it's really great to have them for this exploratory phase)

- I respect that some people prefer static typing and code-completion but I prefer writing tests and having few well-known libraries for which I don't need completion at all

- no threads, no mutexes, no locks

- object literal, rest-spread, destructuring, classes are just ordinary (and mutable) objects, etc...

If you think people are doing JS just because it's the only language in the browser (not true anymore) you should seriously reconsider. There were to-js compilers before and it was always awful (remember gwt? dart?)

Of course, it depends on use-case, JS is not the best language for everything.
The problem is that the system doesn't work like that at all. If you have the money to hire an immigration lawyer, then you can probably get this sorted out. However, Texas and other states wouldn't have the ability to directly intervene in an individual case because the Constitution doesn't allow them to have a say in foreign affairs. They can sue the US government to get them to stop certain actions, but the Attorney General for that state is the one who makes the call here, and that is always a political consideration.

Basically, the laws are written under the assumption that the people running these Departments would have a strong interest in protecting US citizens and wouldn't use their power to do massive discrimination. So you're left with getting either Congress or the Courts to intervene which takes time.
SaaSy stuff: Office 365. Netflix & Stan. AirVPN. Pluralsight (on/off as needed).

A whole tonne of other stuff for life I won't bore you with or create too much of an identifiable footprint with :-)
He was being sarcastic... I think.
Where do you get that $10 from? What is included in that? Total profit per user? Do you think that the sale of data for all users (bots included) is the same? per post is easily gamed - not a solution to be sure.

steemit.com has some ideas - but not perfect ones to be sure - to build incentive based content.

Where is the $400M twitter profit from?

Ultimately it is not about the direct monetary ROI for this in my mind. But empowering choice of you as to who can use your data (and knowing what they are legally able to do with it) is critical. Thinking about reducing the supply of data will likely spike the cost of that data as well. Most of what is sold is not content - but your use of the platform and _who you are and what you do there_ and predicting things about you - not what you post.
Birthday party. Candles.
I hope James Kyle seeks counseling after this meltdown. I'd hate to see another Ian Murdock. Get help.
> Among other things it requires me to provide info

> about all trips abroad (with dates and duration)

> I've done over the last 15 years. What aliases

> I use on social media sites (hello mr US visa

> agent, how do you like this post so far?),

> every physical address I've lived at in

> the last 15 years, information about all

> my employers the last 15 years and

> every email address I've used during

> the last 5 years.

I hope I never get this... I use unique email addresses for most domains I sign up for... I'd never be going to the US again.

What a total administrative black hole... I hope they get this sorted0.

* Also, it seems I have no idea how to do quoting properly on this site ;)
Agreed. This hostility towards users is ridiculous. As a current slack customer (50 or so person org), I will be investigating alternatives starting tomorrow.
> In addition to minority outreach and accommodation, there ought to exist a clear anti-discrimination policy saying that no one should be discriminated against for their race or gender.

And my contention is that “no one should be discriminated against for their race and gender” is both necessary and sufficient. No need to give special treatment or attention to supposed “minorities” (note that women are in fact a majority).
The key point wasn't being neutral. Didn't help the rest of us. The key point was not being occupied.
I strongly agree with all of this. About improv: you don't need to become a major improv hobbyist to benefit from it. One semester made me much more mindful of verbal and non verbal communication. Acting, even badly, improved my ability to listen and be myself around others.

I don't really love improv as a form of comedy but the practice is beneficial. I've even recommended it with success to direct reports of mine.
Funny. Giving out personal details of others without consent is an offense under GDPR. I'd be severely pissed if my siblings did this.
Wow. Never have I been more grateful that our stuff has the ability to disable anyone's can/mic.
It looks like the acquired startup, Akonia, uses waveguides like Hololens but uses photopolymer in place of the diffraction grating.

https://mspoweruser.com/akonia-plans-holographic-waveguide-e...

https://venturebeat.com/2016/12/26/akonia-uses-holography-to...

Whitepaper on the photopolymer:
https://www.ncbi.nlm.nih.gov/m/pubmed/25835673/

They were going to replace tape storage with holographic storage before they figured out how to apply it to AR. Here's the holographic storage pitch deck:

https://science.energy.gov/~/media/np/pdf/sbir%2520sttr/SBIR...

http://www.pdsw.org/pdsw15/slides/AkoniaHolographicsKeynote....
Intel's Whiskey Lake Brings In-Silicon Meltdown and Foreshadow Fixes
Judging from my company- lots of travel, either to the home office or to customers.
Wirth has reportedly told the joke that, because Europeans pronounce his name properly ("VEER-t"), while Americans pronounce it as "nickel's worth", he is called by name in Europe and called by value in America. --- https://en.wikipedia.org/wiki/Niklaus_Wirth
Recursive setTimeout is a great way to allow for easy timing/speed changes on the fly.
I live in China currently and teach at a University. Students and others I have met here in Chengdu use taxis and Didi on a daily basis. Yes, they know what happened, but murders are so rare in China.

And one million users in a country with a billion people is nothing, statistically. Didi can deal with that, but the publicity is still bad.
Well, they're pouring a bunch of money into paying for people to work on AR lenses, so... yes?
I love what react does on the front end for Complex UI, but man does the tooling suck, and why the hell does it need 2mb of libs for a 'basic' app.... seriously, I get that Rails is moving into it's maturity and is avoiding big breaking changes , but why can't I spin up a Hybrid React/Rails app (that's not pure API) that doesn't require jiggery pockery with webpacker?
I don't know, maybe I'm just over the hill already and doing it wrong ...
Taking your example [2]- how would you convince them you meet the requirements for PeopleSoft programming experience. That would seem to be the biggest hurdle as these jobs always seem to have very specific number of years requirements in a certain tech software package for anything other than entry level.
This is a work of art.
WhatsApp Spy Online |How to Use a WhatsApp Spy Hacker
I wonder if they got the inspiration from https://github.com/LMDB/sqlightning
Creating Work Queues with Apache Kafka and Apache Pulsar
Yeah, I know about it! But unfortunately the 68080 is too large for my FPGA applications, which are cost driven. Other open source 680x0 projects does not work too, by the same reason. For some years, I wondering how create a compact implementation of the 680x0 in the FPGA, but with no success. At some moment I started work in a subset of the 680x0, something like a RISC version of 68000, with a minimal instruction set and a very optimized pipeline, but in this case the problem moved to the toolchain and make the gcc work well is not so easy... Defeated by all that problems and limitations, I started test lots of new architectures and found the RISC-V.
Thanks tlb.
You're totally right. I wrote the example code to match the notation used in the post which is a reflection of my maths background. I suspect that from a programming perspective using the recurrence relation:

z[i+1] = (z[i] + alpha) %1

is better practice in terms of both speed and accuracy.
I have updated my post to make this clearer. Thanks.
Ask HN: Any grad students or ML researchers here who want data annotation done?
Hi,

We put some effort into building a task-force of data annotation for some of our own projects. We are now looking to offer these people more gainful employment (mostly house-wives in a developing country, who have access to laptops/desktops and can read and understand English well )
Having using mturk in the past, and then deciding to build our own internal platform, we know the pain involved in managing and setting up tasks. We can, depending on the kind of annotation you need, set up the right UI for both annotations and viewing annotations, and manage the number of annotations per task to give you the desired accuracy.
Our main goal as of now is to give these annotators more work for which they can get paid. If this is of interest, then please email me (email in profile page).
Thanks!
It's not even possible for a single human to understand how a modern processor works in full detail, let alone how all the software running on top of it works. The same is true for almost all complex machinery (and not just because most things contain little computers nowadays).

You have to distinguish between inherent complexity that is necessary to solve the problem at hand and needless complexity that arises from not having the resources for building a simpler solution.
He's trying to pass this off as a startup growth post, but it's pretty much a direct response to calm the VCs who made Buffer happen in the first place.
> The Europeans, on the other hand, probably reason (correctly, IMO) that having the protection of Western Europe come mostly from the US has the happy effect of reducing the probability of an arms race and consequent war between two European powers.

That's one of the selling points for "soft" empires. Even the Mongols played it that way. After the unpleasantness of invasion, anyway.
There are plenty of "public intellectuals" with cults in the US, though. Jordan Peterson and Neil Tyson come to mind.
I am 24, and was programming when I was 12. I remember spending days trying to get Visual Studio to download. I began working with Visual Basic Macros in Word. Although it wasn't very well understood in the schools around me, I found the comfort of those online willing to teach, and help others like it seems he is being shown here.

The mentality of those taking boot camps, and the mentality I had when I started coding are vastly different, but I can see the use.
Can’t find it in the App Store. Can you link to it?
> With our current level of technology, that level of polish is impossible.

Hence the anticipation and excitement. I can’t wait for jet packs, hoverboards, and flying cars too - one can geek out over cool tech even if it ain’t right around the corner.
Dells new Ultrathin Monitor
Energy Risk Management Software: Build, Buy or Assemble?
I didn't speak clearly enough perhaps. It sounds like Didi could have prevented these murders. So, they should have, both morally and from a self interest perspective.

But when we look from outside in at the significance of this, it's nonetheless worth thinking of it in the context of its scale. That's not to justify anything, but merely to understand.
re Aqueous' reply:

We know that America has a very bad track record when it comes to intervention in the democratic processes of other states.

We also know that Russia is a cynical, kleptocratic regime that has its fair share of moral and tangible crimes.

Your response does not acknowledge the last (and most important, imo) point in Sideloader's reply.

That is: The Russophobia can plausibly be seen as a cynical ploy to divert attention from the lack of proposals to solve a whole slew of domestic issues.
Don't forget all the feedback loops and weird echos. I still don't know what causes all the echos.

Plus the second somebody says something important, the audio drops out or gets choppy.

Yeah.... we have a long ways to go for conference calls of any type....
So it turns out that this whole mess was one man on a virtue signalling mission, who presented himself as project representative while not even being an active maintainer and without knowledge or consent of people who actually work on this project, and who just got himself booted for violating his own Code of Conduct.
To be really honest, I struggle with python, perl. This frankly sucks, because most of my field is made up of those two.

R feels like home just like bash.

Perl feels too cryptic and python too verbose and everything feels that I have to google.

Having no programming buddy to help learn with, it's an uphill task.
You can try MatterMost
So much for audio recordings being evidence in court.

I always wondered why emails were evidence. They're just text, anyone could fake an email.
> a lot of these workers are independent contractors

My understanding was that, though the "Flex" delivery workers could be independent contractors (where allowed, similar to the ride hailing situation), that's not possible for the fulfillment workers.

That is, they're contractors from Amazon's POV, but they're still employees of a contracting company (aka body shop [1]). I'm not sure how unionizing would work in that situation, but I imagine at least something must be possible if there always must be (at least) an employer.

[1] at least in tech. not sure if that bit of slang gets used elsewhere.
For this particular example, the buyer can simply look himself up in the dataset. LOL. This dataset is the database of the largest hotel brand of China.

I am pretty sure there are entries about me in the database (I am Chinese). It's damn embarrassing, people know me can know who I slept with if he pay 8 bitcoin now. Now I hope the price of bitcoins goes up.
I kept thinking of Cylons "By your command!"

https://www.youtube.com/watch?v=0ccKPSVQcFk
Show HN: The most funded open-source projects on IssueHunt in August
Yeah. We’re fucked
Vidmate Video
Personally, I’d change the name and either not respond to them or send a “8====>~~~~” in response and continue.

(Maybe change the name to “somewhat less abjectly shitty 90s chat monolith”)
This is a really nice response, to be honest. He did a good job admitting the mistakes, taking appropriate action, and addressing what could have been done better. It set a tone of a professional, level-headed response to what was a semi-rogue, rash decision.
To be clear, I'm interpreting "APIs" as "a method". So adding a new method is equivalent to adding a new service. If you mean for methods to never increase in number, only flexibility, then yea - I think I follow, this all makes sense. Then new stuff is truly new and disjoint from others, and there's no migration to worry about.

---

Also, since you're mentioning "replaying the stream of commands", I think this means "consistent" is strictly bound to "... at the point in time it has read to, from API X"? Then yea, switching APIs / methods is fine, you just delay the readers. It's event sourcing in a nutshell - there are undeniable benefits between any two "services", it's a compelling design.

I was interpreting it more in a system-wide sense with a large number of services, which is where I don't have a good feel for event sourcing - consumers of C and [others] are not "up to date" with what A has done until they read all data derived from all sources from the same minimum A-timestamp. So without a vector clock (probably) it's generally unsafe to consume from C and Q until they're both up to date, because C is missing stuff from A that Q already handled. Building something that maintains correctness and usefulness in the face of this seems extremely difficult or constrained, unless you accept unbounded delays (in practice: likely weeks of dev time in some cases).

---

And last but not least: CRDTs solve pretty much all of this without synchronization of any kind, yea. Are they still a pain to design? Or have we developed relatively-repeatable strategies nowadays? I haven't kept up much here, sadly.

---

I'll probably have to reread this all a couple times to make sure I'm not totally off somewhere irrational, sorry! Yours was a rather dense comment to comprehend, and I'm not sure I'm following correctly. Event sourcing has been interesting to me for quite a while, but I've never really developed a feel for how to build large, multi-developer(-team) systems out of it and it sounds like you might have an idea.
I'm billing for this.
Oh come on, I chose not to read every word and view every image on a web page -- it's my attention, not theirs. I choose not to download large images or ads -- it's my browser, they are sending me the bits.

And if I choose to run my own code in my browser why not?? Who's computer is it, after all?
Social media makes self-portrayal certainly easier which makes it a worthwhile assumption that presentation effect is more rated than the experience.

Guess with howany people the photo albumhas been shared compared to the social media post?
You're prematurely optimizing. The "velocity" of an SaaS business may be tied to its CRUD, but acceleration and fuel are the limiting factors for 99% of SaaS businesses. (i.e. marketing and capital)

It's easy (trendy?) to waste capital and attention pursuing overqualified talent to write code / design architectures that will be replaced or plateaued anyway. Less "technically excellent" work can get to that same milestone cheaper and faster.

There are projects where technical innovation and scalability are the defining feature and where excellence matters on launch day. Generic "CRUD apps" are not that.