skysight-inc/HackerNews huggingface dataset:
Airbnb recently merged some great changes into SmartStack [0, 1] provided by Yelp, among which are reducing the number of connections to zookeeper [2].

[0] https://github.com/airbnb/nerve/pull/71
[1] https://github.com/airbnb/synapse/pull/130
[2] https://github.com/Yelp/synapse/commit/82775562a35a89d60084f...
This was a subjective decision. While I agree it's less succinct, syntactically, I feel Basic reads easier than Smalltalk - especially to someone with no programming exposure.
People also lie. A lot.
The Anxious Ease of Apple Music
Reread my original post. I'm arguing those aren't looking at the complete picture.
Nah, A Clojure program which translated Clojure code to JVM bytecode would be a good start.
Ah, right. Thanks
The key here is that this method does not require a battery. In practice though I am skeptical that this contraption would live much longer than a rechargeable battery combined with something more versatile such as a hand crank.
I hear you brother!
I think it has been documented quite well the settings have changed and they have introduced a slew of very unsettling new settings that many view as a security and privacy concern.
Yeah, exactly. Try that with a Linux version upgrade (e.g. Ubuntu), hahaha.
I mention it in the video, but it is somewhat buried - view distance is more a data loading problem than a rendering problem. I just have to optimize for faster data loading (right now it happens on the main thread so it locks the program for bigger data loads/unloads and makes it lag). Still pretty early in this respect, so a lot of room for improvement there down the road. I am friends with Branislav (Atomontage) and a long time fan of Ken's work. :)
Just to be clear: V-Männer or V-Personen are snitches and not undercover agents of the Verfassungsschutz.
I'm a novice at both Django and Python, and their tutorial was the best one I found (not knowing their history or gender or anything).

I didn't follow it through though :P I mean to learn it someday but other stuff keeps getting higher priority.
It's not really CPU intensive. To turn a 5-bit char into an 8-bit one, just do a lookup into a tiny constant array. Doesn't even introduce any new branches. Roughly the same performance as iterating over every character. (which you're probably doing anyway if you need the conversion)

The savings aren't just memory, it's probably a performance improvement too. Fewer allocations, fewer pointer indirections, and some operations (like equality checking) become O(1) instead of O(n) for these tiny strings.
Having used Windows 10, yes, Control Panel is still there and full of junk, but you need it much less in Windows 10 than Windows 8 since Settings is now so much larger.

The only time I've needed control panel so far was for mouse acceleration. That should be in settings, but they've done so much work I expect they'll sort it soon.
To be perfectly honest, we are more than happy with GitLab, we just switched from BitBucket, and so far have not been disappointed. Though the only comment my colleague pointed out about, very minor of course, is how he would love to have review board integrated with GitLab somehow where we wouldn't have to self host it. I was only looking for guidance and hence posted on Ask HN, again so far very happy. Thanks.
Ah, I don't think you'll be getting many new features if you don't switch over.
The Hidden Power of Simple Fonts
It's likely that the CPU overhead is lower than a cache miss.
What's the disadvantage of subprocesses?
1 watt of led light would require 1 Newton at 1 meters per second. Assuming 100 kg is the highest practicable mass, so that's 1000 Newtons -> 1/1000 m/s for each watt.
Assuming a height of 2 meters, you could operate a very dim 2 watt led light for 17 minutes. I think that's not practical.
All it took for me was a `yaourt bokken`. I love Arch.
I block ads, that's my choice. Sites can choose to nag if ads are blocked, that's their choice. I can enable ads for their site, or I can go elsewhere.

You and I can't make them find a different revenue source.
If it was not for HN policy to have meaningful comments I would have just answered "LOL ?".

I'm certainly not an aviation enthusiast (I don't go out of my way to read articles about it) but each time I hear about the F35 it's about its non combat readiness or its costs overruns or just how late it is and it will never amount to anything really usable.

So I'd take this announcement with a (massive) grain of salt. It looks more of a PR move to save face than anything else.

Now the only way to convince me otherwise is to effectively put the planes in real combat.
Any car guys on HN?

I'm working on a community of vehicle data (http://shadenut.com). A free, wiki style app to find every piece of information you need to work on a car (Torque specs, repair guides, fluid capacities, etc). All this data currently exists but it's either scattered throughout various forums and not always accurate or you have to pay for it. Imagine changing the automotive industry the way stack overflow changed the software industry.

I'm currently working on a prototype but would love to partner with someone who can take on the business side.

Email: Lukeas14 at gmail dot com
Still on the last stable preview release (1 month old) and tons of issues with crashes/freezes, weird UI funkiness and game compatibility. Hoping the final version fixed many of these issues but it's sounding unlikely.

My initial impressions remain the same. Compared to 7; lots of invasive privacy policies, much slower (especially bootup), takes WAY more space on my sad little SSD, adds little to no value (I had multiple desktops already using a reliable plugin). Wish I didn't upgrade...
Drugs that dramatically increase healthy lifespan discovered by Mayo Clinic
In case you were curious, the reason is the expected one: recent low gasoline prices.

> HOUSTON — The long decline in oil prices is hitting American oil companies where it hurts and forcing them to scale back some investments in their production that would otherwise drive future growth.
Mark Zuckerberg is expecting a baby girl with Priscilla
It uses radare2 behind the scenes, so I think you can do it but it might not be as pretty as you expect.
> The justifications you give for that make it seem like JavaScript is the new BASIC while Python is a better Logo (less ubiquitous language that is structurally better for pedagogy, though disadvantaged simply by being less ubiquitous.)

You quoted me -- I said Python is a better BASIC; implying that while Javascript might be the new BASIC, Python is better at being one. Let that be clear!

The turtle graphics module is only one example. Python ships with plenty of other useful libraries and tools that make it great for experimenting and learning.

Let's not sell BASIC short -- its success wasn't just about ubiquity. It was designed by John G. Kemeny and Thomas E. Kurtz to help Dartmouth students write programs to do work. They thought it was a shame more people didn't know how to program computers. I think they succeeded with their original goals[0].

Python has the advantage of being invented some twenty-five-ish-odd years later. After a couple decades of development it has grown into a language and system that far surpasses BASIC in its ability to teach people how to write programs and be productive right away. It's better than BASIC and teaching more people how to program, imho.

Javascript is definitely more ubiquitous. I wish it was easier to use and came with better libraries and things in the browsers. It's everywhere but it's not easier to use than Python. And Python's not as obscure as you'd think... don't discount the market share of Apple + Linux systems combined. If Windows jumps on board and packages a Python distribution: watch out (as if, but hey).

The new BASIC... jury is still out for me. I like both languages just fine. Javascript is a little bit more ubiquitous but it's not any easier to get into in my experience; at least not with modern browsers hiding the web console and providing little in the way of built-in code editors (and to say nothing of the DOM getting in the way of everything from drawing graphics to the screen to accessing the keyboard).

[0] http://time.com/69316/basic/
exactly the same thing I thought of while I was reading this. he got the first part about being open right though.
Mozilla Corporation employees did not express disapproval while I was still CEO, and nothing from employees resulted in me leaving. When I had to tell key LGBT supporters I was resigning, they were aghast and asked me not to step down (from CEO; this was before it was clear that I was resigning from Mozilla).

You're still in that echo chamber. I can get some sounds in, but they're distorted and attenuated. Here's one loud clue: marriage as a legally regulated institution has nothing to do with "love", or (contra Kennedy for the majority) "self expression". If that were all that's involved in marriage, it should not be subject to state coercion at all.

I'll leave it at that, and thank rmxt for dropping a link.
In hindsight it is obvious, but at the time of construction, you would have to justify spending money to protect against both a 9.0 earthquake (pretty rare) and a tsunami larger than one ever recorded at the same time. Which can only happen if you have the 9.0 quake right off your coastline.

At the time the plants were built, there was no geologist on the planet that believed Japan could even have a 9.0 quake, or a 30 meter tsunami (which you needed the quake for anyway). Thus, at the time, the plant was over designed for all possible scenarios.
I agree, but I think it is already too late for that.
presumable the drone pilot would see the guy with the broomstick and then go higher.
Your reply changes the definition of "opt-is". He's not saying "Hello is opt-in because you can choose not to use an active feature if you don't want to", he's saying it's not enabled unless you actually use it by clicking on it, otherwise it is an inert feature that isn't doing anything. You have to take actions (opt in) in order for it to be active. If Firefox included an extra theme with the download, but I had to specifically go in and choose that theme, it would be analogous. Ask Toolbar is not analogous, because it is operational as soon it is installed.
My mom had a purple VW bug. I'll never forget the sound of the engine and how hot it got in that thing (I heard somewhere it was sealed so tight it the passenger compartment wouldn't flood if it drove into water).

It got rear-ended while parked in front of our house in the mid-1970s. My mother cried; she loved that bug.
There really isn't that much complexity from different hardware configurations. Almost all computers can be covered by drivers for AHCI,EHCI,xHCI,HDAudio, and vendor-specific drivers for graphics and network. There's no longer any need to worry about interrupt sharing or other conflicts between subsystems, so introducing new alternatives doesn't have a multiplicative effect.
CLI and SSH and REPL for your live Node app
I know this is internet canon, but is questionable, in my experience.

x DOS - passable
o Windows 1 - bad
o Windows 2 - bad
x Windows 3.1x - good
x Windows NT 3.5 - good
x Windows 95 - good
x Windows NT 4 - good
x Windows 98 - better
x Windows 2000 - great
o Windows ME - bad
x Windows XP - better than 9x/ME, on par with 2000, eventually long in the tooth and outdated
o Windows Vista - bad
x Windows 7 - good
o Windows 8 - bad
o Windows 10 - ???

The NT lineage was reasonably good prior to Vista (in the context of that OS family). The DOS lineage was reasonable good until ME (again, in the context of that OS family).

XP was a significant improvement over the DOS lineage, however, Microsoft had a reasonably good run in the 90s and early 00s.
I'm no history buff, (apologies for the insta-Godwin): but was WWII fought over land or resources?

How about the US' involvement in Vietnam, that seems like an ideological war.
are you sure Director buying is well reported the Investors chronicle has a weekly run down of which listed company's directors have brought/sold shares.
It shouldn't take too long for me to whip up a homebrew formula for this. Do you want one?
Indeed. Also note that there is fantasy that fits these constraints as well, with rigorously-defined magic systems that the characters must manipulate and explore the implications of. Brandon Sanderson's Mistborn series is one example.
It makes them better than the competition, in that I can throw practically any video format in the world at libavformat and friends based players (like vlc or mplayer) and it just works.

It may not be "pleasurable" but it's nothing to be trifled with.

Perhaps video is just a hard problem?
I think this is location dependent. I live on a farm: packages are left at the front door or inside any vehicle in the driveway if it's raining.

However, when I lived in the city, UPS/Fedex would often refuse to leave packages at the front door.
What? I upgraded a Debian machine just last month.

Had to reboot it.
Warning: VirtualBox doesn't work in Windows 10. We're a very Vagrant-dependent shop here, so one of my coworkers was forced to spend his entire day in meetings rather than doing real work.
Using DNA to Fight Dog Owners’ Discourtesy in Brooklyn
>the auto-translated code mostly is very bad Go code, speed wise.

Is it? It might not be particularly optimized, but why would that ("very bad speed wise") be the case?
If DjangoGirls makes you uncomfortable, maybe that’s a good thing
N00b question, I've never worked with self hosted CIs, typically how much compute, memory and storage would be required to host Jenkins on our own On average, from your experience,? could we run it side by side with our prod box on a 4gb ram 2ghz machine? Thanks
Are we sure of that? It was also thought that nobody would have enabled Dual EC by default, and however somebody did. Even without an allocated extension number, somebody could have used an unassigned one for "testing".
Is it really that surprising in an office environment? They're probably all using the same model of computer that was purchased around the same time and from a reputable vendor like Dell, etc.

If you read the article though you would see this person's complaints are not with the upgrade process but with the memory usage, touch interface, and other behavior of Windows 10.
CTF? OK. between this and the axe, at one point you basically have to do voxelquake, just so that we can play with that engine :)

that might not be a bad idea for a 'simple enough' game, a fps within everything is destructible. four a side, some simple enough goal, a timer set to 20 minutes and you have a potentially very fun game.

/edit: in an 'afps' level design would make draw distance less of an issue aswell.
Especially when you consider that most people here, at least in their personal lives probably don't run Windows as their primary OS (I'm willing to bet dollars to doughnuts). Surely we've moved past 2002 era Slashdot polemics.
I'm curious if ClojureScript uses the original clojure library code (eg, drop, take, map...) or re-implements them? I tried to find something in codebase, seems like it uses original.
I came across this a few days ago, and posted because some people in the other thread (https://news.ycombinator.com/item?id=9982730) were getting uncomfortable about DjangoGirls.
Hacker Form: A DSL to save time writing HTML forms
Or how about an airgun rather than a firearm.
> I'm arguing those aren't looking at the complete picture.

Right; I'm arguing that non-monetary compensation in no way has contributed in an amount adequate enough to compensate for the stagnation/backslide of wages. Wages have stagnated, full stop.
Hi,

This is my first submission to HN. I want to share my project with you and see how can I improve it.

What I want to achieve is a DSL to build landing pages integrating several components. My idea is to build an alternative to drag and drop page builders for people who is more comfortable with the keyboard.

This is the first component I have coded. It's about writing plain text and getting a HTML form.
That must be hardware dependent, I was able to fire up VirtualBox and resume working in a Linux VM immediately after upgrading.
Conversely it hosed my test machine (a clone of my main one). I would never risk a shotgun upgrade; I can't afford to lose a day fixing it.

YMMV basically.
>the entire point of living in a (democratic?) society is that it's a consensual affair

Allow me to test this theory (that merely living in a society gives consent to what would otherwise be theft) with an analogy: You have two routes to work, route A and route B. On route A it takes you 10 minutes to get to work but you are guaranteed to be mugged. On route B, it takes you 45 minutes to get to work and you won't get mugged.

If for whatever reason, perhaps you are running late and if you don't get to work on time you will be fired, you choose to take route A, are you consenting to be mugged? I certainly think not.

Really, your theory is not so much about consent as much as it is about the origins of rights. It sounds like you are a believer that rights originate from society (government), which is something I would disagree with.

> Judging by your username and posting history, you'd prefer to argue from nuts back to soup, rather than attempt to address valid concerns ("to rent stabilize, or not rent stabilize") within existing fungible frameworks (the rat's nest that is NYC politics).

Au contraire! Most people tend to handle these kind of political topics in a very utilitarian way; "which choice is most efficient?", or if you have a horse in the race, "which will net me the most benefit?".

While I agree that rent control is terrible economic policy, I want more people to approach this issue, and other political issues, in a principled manner. Rent control is theft, and it should be recognized as such.
Google was paying MiNi to work on FFmpeg, but I would guess that it was "just" a normal Google software engineer rate.
It can be done, the question is can it be done in a way that fits with everything else in Go?

There are technical drawbacks in the implementation of parametric polymorphism that don't suit Go's design goals: http://research.swtch.com/generic.
just because TSA doesn't collect data doesn't mean it hasn't been all over the news for being stricter in searching people of particular ethnicity

moreover if the main smoking gun is a quote by Clarkson himself I'm not really impressed, I mean, what Clarkson DID matters. He's a comedian and you hear far worse things coming out; I mean Colbert said far worse thing and I don't see people screaming and kicking at his door.

at the end of the day one has to distinguish what's fiction and what's reality. can you blame Clarkson for being in character on it's own satirical column? it's not like it happened in an interview.
The Success of OOP
> you can easily use it to snapshot or restore an entire installation.

"Easily"? Any link? As far as I know imagex.exe has less functionality than the "backup and restore" application, former being a simpler command line utility (1). Specifically, how would anybody without any programming experience (step by step)

- perform the regular backup in order to be prepared for the case his hard disk "dies."

- restore from his backup once the new hard disk is inserted in the computer. As far as I know, especially the repartitioning steps are far from being trivial and not done by imagex.

"Backup and restore" are GUI based tools, easy to be explained and used by non-professionals to do the full local backups of their computers. The same thing we can still do with iPhone and iTunes (a button in iTunes starting the complete backup of the iPhone, and restoring simply with the another button). Why should I purchase the third party program or do unknown amount of programming to do something like that on a Windows computer?

1) https://technet.microsoft.com/en-us/library/Cc749003%28v=WS....
The water simulation I have built has finite water and also simulates pressure correctly, as demoed in the past. However, on the downside it is infinitely elastic (a single drop will spread over a large plane, like oil in an ocean). The rendered water also does not correspond 1:1 with the actual water volume, so it can look buggy. And there are still a few minor bugs as well.
Yes, and I think the reason why Nim got so much attention was because it filled the niche of metaprogramming in a statically-typed, AOT language, which is probably the last frontier of mutability and metaprogramming. It's probably the last major new language with metaprogramming front and center we'll see for a very long time.

Honestly, I don't think I'll ever create my own general-purpose language precisely _because_ I already know languages that are perfectly tailored to my use. If I start thinking of "what would my dream language look like", I start mentally re-creating Python. And sometimes, I might be in a different mood, and I'll think "wait, I'll make a statically-typed, AOT version of Python that I can use as a systems programming language instead of C/C++", and I end up mentally re-creating Nim, even to the point of going "well, I'll borrow the static typing part from Modula-3 because Modula-3 is cool and Python has a lot of Modula-3 in it already...", which is basically what Nim did.
Thanks for the heads up that's going to be a big deal for developers. I'm sure it'll get fixed. This is probably why our IT folks don't want us jumping on the newest OS right after deployment, even though I did it for my personal machine.
This is not about simulation tests, but more likely about industrial processes.

If you are already paying $60K per year to your QA technicians, it does not matter if the rule fires once per hour or once per week. You want those guys to investigate every incident. Most of the times there will be false positives but every other month QA will catch enough minor defects to pay for itself. The real benefit though, is to catch the bigger multi-million-dollar-issues that come every other year.
Sad to see the hostile fork "win".

I know if I were ever in the position to contribute to general OSS video, libavcodec would be on the list of projects i would never be willing to support.

Hopefully these projects can reconcile and libavcodec and its shamed name can be put down and development can continue under the projects true name to honour its true roots.
I'm so ashamed... I'm french.

Why don't people just ask the maintainer of the website to remove content?
Why Google?

I guess politicians don't get it, so "let's just blame the successful american company".

This is ridiculous.
It appears the industry has settled on TenVer - http://tenver.org/
> horrifies me that anyone would have been dependent on Himera to do real work.

Haha! Well, it was not real work - just a fun experiment[0]. Thanks for Himera, though. It was great while it lasted :)

[0] - https://github.com/prakhar1989/gitbook-plugin-clojurescript
Yeah, actually when we were originally considering ideas it was not far from this, and will probably retain a few elements of this. We are dabbling with the idea of CTF where you build bases and try to hold a flag for the longest period of time, with a secondary objective perhaps being to destroy your enemy's base through whatever means (sabotage, artillery, etc).
You have to not care about your privacy and data to be using Windows 10.
The Reason Why No Company Can Duplicate Apple's iPhone Appeal