skysight-inc/HackerNews huggingface dataset:
Watermarking this is virtually pointless, if not detrimental. The only utility is perhaps shielding Adobe from liability. Beyond that, it's simply delaying the day when the authenticity of uncorroborated audio recordings falls under heavy suspicion by default.

In the mean time, the technology will exist in other, open-source incarnations soon enough (if it doesn't already, albeit in far less user-friendly forms). The efficacy of these in successfully framing people will be far higher if the output of the most popular tool (Adobe's) is watermarked.

Intelligence agencies probably already have the technology perfected, and I'm sure the output is devoid of watermarks.
Oooh, so then maybe I'll be able to pay Mercedes (or more likely VW) to target the neighbors kids... I've never liked them little brats. ;)
Feel free to give www.kairos.com a try. We have a world class facial detection and recognition service, as well as emotion analysis on still images and video.

(Disclosure CTO of Kairos.com)
That'd be why I said "not a lot of" and didn't say "none"
I second erowid. Fantastic resource.
Just got a email from the A5 campaign asking for help to get over the $1M hump.
I wouldn't want a coffee shop 'in my backyard' and I have nothing against coffee shops.

But if I had to chose between an Oil Pipeline and a 'highway' - I (and I think most people) would chose the Oil Pipeline any day of the week.

You do realize they are quite common? And that natural gas pipelines - which carry the same carbon-based materials run everywhere in urban areas - and that there's a good chance there is a gas pipeline, literally, in your backyard right now?

If you are living in an urban area, my guess is there is an 80% chance there's a carbon-based pipeline within 500m from where you are.
remember, you started this as a comparison of the relative dangers of cannabis vs. lsd or mdma. stay focused. you tried to make a point and I disagreed with it. accusing me of spinning is disengenuous.

are you really going to start talking about "easily overdosed" when the drugs you're comparing it to are lsd (active in the microgram range) and mdma (active in the milligram range)?

seriously, you feel like you can get away with claiming that cannabis is more dangerous than a drug that most people encounter as mystery pills at a party? get real.
GCP is working on it, it's one of their most requested features.
They can always gift it to another student. :)
The concern about startup time seems a bit odd to me too. I use Emacs in the way it was originally designed to be used: I start an Emacs process and keep it running for weeks. I don't even use the client; when I want to edit a new file, I select the Emacs window and pull up the file from within that. The idea that I would type a shell command every time I want to edit a new file is foreign to me -- I mean, I know that's how dinky little single-buffer editors like nano and pico work, but I would never use a sophisticated multi-buffer editor like Emacs (or IntelliJ IDEA or Eclipse or Visual Studio or ...) in that mode.
I suspect that's right. I can describe what zip, map, and sum do, but I don't have an intuitive feel for what each one does or the patterns that they're usually used in because I haven't ever really done any functional programming.

I've seen side-by-side imperative and functional comparisons, written in Rust. Reading through the functional version of the code always gave me a very rough idea of what was happening, and reading the imperative version was always immediately clear to me. I think that it's almost certainly a function of familiarity.
Agreed. Can't dispute his track record!
WTF!?!

You CANNOT overdose on cannabis. As in it will not kill you.

The only way you could say that is if you have some weird definition where by having a "bad trip" counts as an overdose.
Amazon reveals AWS Snowmobile, a 45ft semi-trailer that moves exabtyes of data
I'd say the golden age of TV consumption contributed to shortened attention spans by conditioning us to focus for ~10minutes and get interrupted by 5 minutes of random nonsense.
No excuses, write unit tests
That is absolutely draconian.
Making it difficult to prove standing is a brilliant workaround to unconstitutionality.
The title exaggerates. Charts elsewhere in the same report project demand going from the current ~4.2bn tonnes to anywhere between 3.2 to 4.7bn by 2040, meaning demand may actually increase over the next 25 years.

http://www.economist.com/news/special-report/21710628-worlds...
"Both get me unlimited Internet" seems to indicate that there's not a cap on transfer for the GP's phone service, which is surprising at $30/month (in the US, anyway).
That's a nice description of the problems.

Dataflow constraints with solvers like DeltaBlue solve these problems and allow you to incrementally add additional constraints.

I show how this works for a simple example in my paper "Constraint as Polymorphic Connectors"[1]. I also show that constraints are useful for expressing the high-level architecture of many interactive systems and suggest how to two might be connected.

[1] https://www.hpi.uni-potsdam.de/hirschfeld/publications/media...
Wait, I see nothing wrong with any of this. Obviously Amazon is trying to curb cheating on remote coding/compatibility tests. They don't actually care to collect any info about you beyond what you do during the test. They don't care which websites you visit before or after the test. Or how you use your clipboard - after the test. But during the test, it's not so unreasonable. People do cheat, especially if they can get away with it and when the payoff is potentially huge.
...so what is the answer to 27 : 24 :: 64 : ?
Thanks, that's exactly what I was wondering. This makes LightSail a non-starter for little guys like me; I'll stick with Vultr for similar service that charges the actual price listed with no gotchas.
To an even greater extent, ethics is a serious issue in network engineering as well. What happens when you're an employee of an ISP in Turkey and you're asked to MITM all port 53/DNS traffic? Or implement something like DNS lookup redirects to an advertising page? Censorship? The UK GCHQ and snooper's charter requires you to run a transparent http proxy and keep logs of every site every residential customer visits?

You work for a Thai ISP and the government orders you to block everything that insults the king and royal family?

You do network enginering for a mobile phone network operator in a developing African nation and they want to redesign parts of their network to support participation in the Facebook "free basics" walled garden internet for your GSM/UMTS/HSPA+/LTE type customers?

edit: there are a lot of things you can do to mess with a properly functioning internet, on the behalf of autocratic regimes or greedy corporations, just at OSI layers 2, 3 and 4... That's before you even get to the level of operating system and applications/software engineering.
Missing context ... which we took generic setters, readtables and loop from CL, and planted it into what?
> Reading that LWN article, it looks like Guile wasn't a great choice from a community perspective

I think going forward it will be. Between Guile-Emacs, Guix, and GNU Shepherd you have the best-supported Lisp Machine operating system analogue available right now: https://www.gnu.org/software/guix/

I am excited about GuixSD and I think a lot of other people will be.
Running it in a VM can bypass/block most of those restrictions.
As the developing world develops, demand for petroleum based products (plastics, and even some paper products) will certainly rise, even if power plants and transportation moves away from fossil fuels.

Demand will never go to zero even if our energy needs our met renewably. I wonder what the ratios will be though.
My best guess is n^3:n^3-n, making the answer 60, but I have no idea what the real answer is.
Where I live Comcast is the only option, and it is not (to my knowledge) possible to get an internet only package at all. I imagine that I am reported as a "cable customer" even though my TV isn't connected.
Sure, that's why ESPN lost over a million subscribers in the last two months.

If there's any evidence people are eschewing internet video and going back to cable it will be the first I've seen.
Any confirmation of what resolution? Preloading 4k HDR might make a more consistent experience than random downsampling mid-scene.
> If you delete your instance early and create another one, the free data transfer allowance is shared between the two instances. Data transfer overages above the free allowance are charged at $0.09/GB.

I think you would still be charged. I think it would just be better to upgrade.
This is fantastic. I've dabbled in audio editing (rearranging songs, terrible remix projects, lining up the beats in two tracks, adding in some cool movie quotes over the instrumental solos for fun) and it REALLY feels like photo editing in Microsoft Paint! You're just staring at these wave forms, zooming in, moving the cursor over by a pixel here and a pixel there, listening to the same half-second blip of audio over and over again, lining spikes up with other spikes juuuuust right, until your brain goes numb.

Sure, some people are probably much better at this than I am, but some people are probably also much better at manipulating images in Paint than I am, and that's not a good reason to make it the standard. Honestly, I can't believe this type of commercial product hasn't been developed earlier. In retrospect, it seems so obvious and useful!
I've seen Rust written in imperative style, and it was clear to me in most of the cases. I think it's more the difference between imperative and functional styles that's throwing people for a loop.
It depends how much you are trying to raise. We just did a survey of 100 campaigns, and the majority of successful small campaigns (that raised <$25k) spent under <3k on the video. Mind you this was for Hardware campaigns. It's only for campaigns that raise >$100k that you see average video spends above $10k
That assumes you want all that content. One of the reasons I cut cable is becuase I didn't want to pay for content that I never looked at. The only content I pay for now is HBO Now and Amazon Prime, plus streaming movie rentals. If I want sports, I usually just go to a bar. If I want the BBC (which I do), I just VPN into the UK and watch stuff.
27 is 3 * 3 * 3 and 24 is (3 - 1) * 3 * (3 + 1)

64 is 4 * 4 * 4 and _60_ is (4 - 1) * 4 * (4 + 1)
We jumped on Appengine very early, and have never regretted it. It's remarkably stable, and not having to worry about the security issue du jour, scaling, or any other sysadmin stuff means we can concentrate on what we do best - building apps.

I've been surprised how few people understand the value proposition, and how little competition there is. When I first heard about Azure I expected it to be PaaS, but it turned out to be Windows-first AWS.
Uber and Lyft Hail Trump’s Transportation Pick
look at this other posts. pure ivory tower.
I dont market it online (yet) since it is an upsell to digital marketing I do. You can email me with questions. I'll do my best to answer. Also on Twitter or snapchat. :)

check my profile
So you cut the cable service and replace it with internet service. The money goes to the same cable company, right?

In my area, you have one choice for cable internet service. with the fastest internet plan and largest data cap available in my area, the data caps allow about 120 minutes of HD video daily without incurring extra fees. It seems like the cable companies are moving to a metered service where you pay for what you use, much like old-style phone service where you paid by the minute.

It looks like cable cutting is going to affect how shows are produced and provided, but overall it's a money maker for internet providers.
Typically, cheating is not a factor.
Just get Sling TV. Its essentially cable.
feels like this person is overreacting. You should also not be sharing any questions that were asked.
Question from ignorance: how do you get "petabytes of data" into the Google Cloud in a reasonable time? I find copying a mere few TB can take days and that's on a local network not over the internet.
C# + ASP.NET MVC + Typescript
But it's limited to if, else, and elseif expressions?
> I see people making video transcoder instances on day 1, and MPEGLA bankrupting Amazoners with lawsuits on day 2

Only if they distribute it through amazon. Just put the code up in a torrent; anyone can run it without MPEGLA knowing.
As someone who has first hand experienced cheating in interviews I think this is an extremely good move.

I know some people in bay area who are making > $100k in cash (no taxes paid) just by answering screening interviews on other people's behalf.

This is called "interview by proxy" and the person generally takes first month's salary as remuneration in cash.
I don't personally see anything wrong with these remote, screen based, assessment requirements. These are to curb any chance of cheating. If we focus on reason instead of jumping the gun to privacy violation.

Coming to your question. First question is easy. In a business environment, subjected to international rules and regulations; ethics are a priority. Second one not so. Kind of similar to when does it become acceptable to rob someone if robber can't make ends meet. Depending on jurisdiction; court will decide level of leniency.
habituate the populace to inspection
LOL I re-read the article and found the specs. I really read it but somehow managed to skip the paragraph or something :-?

Anyway, my point stands. I'd use a single instance in which the dataset fits in memory, just for completeness. Then, you can compare one mongo with the full dataset to one stampede.

As you said, the aggregated data will still make Mongo suffer, but it will be a better comparison. I still like the 3-shard setup, though. It's also a good reference point.
For $5, just try it..

At least a reverse proxy, maybe even some caching.
Ah yea I missed that. Must be talking about the t mobile deal, but not mentioning the massive throttling? Or have some grandfathered plan that isn't relevant to the rest of us?
No, it feels like Amazon is over-reacting, and unduly distrustful of the bright young people who would wager their careers and reputations to come work for them.
https://www.newlight.com/company claims to produce plastic from CO2 for less cost than from oil https://youtu.be/GlPyDLGKYSQ?t=1m15s
At 4K the majority of the load from disk will be seek time (even on an SSD).
> Is looking at some comics website even a privacy problem?

I don't think it matters what the website is. Privacy should be the default. The idea that popular CDNs could passively gather a list of websites I visit is disturbing to me, even if all the sites on that list happen to be mundane. That information could still be used to build an advertising or personality profile on me. It's even more disturbing that leaking user information is commonplace on the web and most web devs don't give user privacy a second thought, though it's nice to see this one does.
Doing something that relies on OS internals is bad taste when done in userspace.

Interface stability aside, what fork does is simpler: a copied process can rely on its environment matching its parent's enough for a large subset of the contents of the duplicated address space to retain their meaning. Serializing a process's address space's contents and then loading it into an "unrelated" process later makes it more complicated to know what memory contents can still be relied on (e.g. ASLR, file handles, etc.).
Yes, I agree that cheating should be curbed. But not at the expense of tracking every running application on a computer, or the exact location of interviewees. Videochat and on-site interviews exist and don't have these kind of problems.
There cannot be an implicit progn for both! Because we don't know where one ends and the other begins.

That is, unless we introduce a signal, like an else keyword/label which separates them, like this:

(if cond form form form
else form form form)

Such macros have existed. A certain John Foderaro of Franz, Inc. was (is?) known for favoring and promoting his if{star} macro. (Of course I mean asterisk by {star} which HN won't let me type).

Info here:

http://franz.com/~jkf/coding_standards.html

http://franz.com/support/documentation/6.0/doc/operators/exc...

Your idea is certainly doable:

(my-if cond
(then-form then-form ...)
(else-form else-form ...))

The macro is trivial:

(defmacro my-if (cond then-forms &optional else-forms)
`(if ,cond
(progn ,@then-forms)
(progn ,@else-forms)))

I've always resisted writing this macro because I felt it has a slight readability issue:

(my-if (some condition)
((consequent)
(consequent2)
(consequent3))
((alternative) ;; relatively quiet signal here
(alternative)))

Maybe it's not that bad, after all. Still, it's just saving a few keystrokes to insert progn and doesn't buy much over cond, which is more general, allowing multiple conditions:

(cond
((some condition)
(consequent)
(consequent2)
(consequent3))
((other condition)
(other)
(other2))
(t (alternative)
(alternative)))

NOTE: cond existed in Lisp first, as a special form. The if macro came later as a syntactic sugar for simple situations involving just one condition!

The thing is that if you keep most of your code functional, a lot of this is moot. We need multiple statements when we are doing something imperative. There is never any reason to have (progn S1 S2) unless S1 has a side effect. If S1 has no side effect, then this is equivalent to (progn S2), which is just S2. If you avoid side effects, the you don't need any progn most of the time (implicit or not).

This is why progn is called what it is; it's Lisp's feature for writing a "program" (in the sense of an imperative list of things to do). Well, "prog" is that feature; and "progn" is the variant which returns the value of the n-th form.

Another mitigation is that lot of the time code binds variables anyway with a let:

(if condition
(let (... vars ...)
this
that)
(let (.... other vars ...)
other))
Except that the person will have to sign a reason why he/she does not have a SSN and agree to provide it with N days. After that the FICO can track you.
It's a modern-day (i.e. 'digital') proctored exam. It's not the equivalent of CCTV in UK.
If anything, F-Droid is far more trustworthy than the Play Store, as F-Droid essentially is a single-source publisher. If F-Droid can't build the APK from source, it won't ship it. So it's guaranteed that you can look at the actual source code of any app you install via F-Droid.

The Play Store, on the other hand, is taking a risk.
Silencing Twitter Trolls with a 78% Stock Rally
Nature study an anthropocentric mirror
We could do the same with computation. On truly mission critical software you see multiple independent implementations of critical functionality.
Isn't Azure Cloud Services pretty close to Appengine?
The following information will be collected during the duration of the exam:

Your microphone
Your webcam
Your physical location
Your head movements
Your eye movements
Your mouth movements

Creepy as all get-out. By all means, lets have more leaks like this.
Tree shaking is not difficult; the JVM just hasn't had much need for trimming its runtime OR static compilation.
The AI Podcast: Deep Learning 101
There is libertarian socialism, or anarchism - which seems very promising. Essentially the extension of democracy into the workplace. In Spain in 1936 by all accounts it was very successful and popular. Productivity improved dramatically and petty crime became non existent. However it was crushed by the combined force of western democracies, Nazi Germany and the Soviet Union. They hate democracy. Not surprising - democracy is a threat to any power system.

Libya until recently had a very interesting political system where all decisions had to be ratified by the population. Unfortunately that was also overthrown by an invasion, unfortunately a rather common pattern with this kind of thing (Chile under Allende, Guetemala 1953, etc.)
Right. This is where this sort of vague/overly broad rule gets us.
Ok, but any techie should have little problem preparing an environment for such a test. Use that freshly formatted, dusted off laptop from college? Maybe even consider using a VM, like others suggested. Or how about install a portable version of Google Chrome, so no existing browser data or extensions would be a cause for concern (or worse, imagine a buggy extension crashing the browser and, thus, ending the test session)?
And if they do, it'll probably only be for the minimum term anyway given what an awful workplace Amazon is. I live in Seattle and hear Amazon stories all the time.

https://sites.google.com/site/thefaceofamazon/
Experts are useless when they don't have skin in the game. A educational expert advising president about education is mostly as ass-hole where as a teacher, principle or private tutor might be far more trust-worthy.

Not one of that invention you list is made by experts working to help people. On the contrary they are a result of spontaneous order created by people pursuing self interest.
I actually recommend Haskell. The division between computation and I/O is strikingly similar (and equally difficult to avoid), and they're both declarative systems.
It's still a thing, we're just temporarily united against some common enemies...
> I didn't realize anyone at Google was even touching Rust.

There is also TensorFlow Rust written primarily by Adam Crume at Google.
https://github.com/tensorflow/rust

Actually, the following /google repos are all Rust: xi-editor, pulldown-cmark, hat-backup, rspirv, tarpc, rustcxx, font-rs and rust-multihash.
> # reorder fixup commits, squash them together with the things they fix

The --autosquash option of git rebase can save you some work:

--autosquash, --no-autosquash
When the commit log message begins with "squash! ..." (or "fixup! ..."), and there is a commit whose title begins with the same ..., automatically modify the todo list of rebase -i so that the
commit marked for squashing comes right after the commit to be modified, and change the action of the moved commit from pick to squash (or fixup). Ignores subsequent "fixup! " or "squash! " after
the first, in case you referred to an earlier fixup/squash with git commit --fixup/--squash.

This option is only valid when the --interactive option is used.

If the --autosquash option is enabled by default using the configuration variable rebase.autoSquash, this option can be used to override and disable this setting.
I get from this that the thing Apple did right wasn't preventing other install sources, but rather that they control all their updates.
What does the link have to do with F-Droid?
Products and platforms overlap quite a bit, e.g. many enterprise products can be thought of as platforms, or AdSense and Android. That's why I think it's less useful to contrast the two companies on a product vs. platform axis, and why I find the cultural differences more interesting.

Google does make great products, especially when it's a matter of presenting a simple elegant interface to a complex internal system. I'm a big fan of Google Search and Maps UX, and Google Now.

But the UX of a product isn't just its immediate interface, it's also all the interactions you have with support, documentation, and change over time, and trust. The cultural differences are more evident there, though some teams at Google are getting pretty good at these things as well.
I find this hard to believe.

The only hit for "interview by proxy" relevant to technical interviewing seems to be a TDWTF article.
18W LED Panel Lamp Square 225mm*225mm
Heh, nice idea. Seems a long way off though. GHC semi-recently took a baby step in this direction by adding PartialTypeSignatures, although it emits a warning if you actually use them!

This makes sense on its own, but seems a bit silly when we consider that completely removing the signature will fix the warning ;)