skysight-inc/HackerNews huggingface dataset:
Remember when turning 18 meant you were an adult? "prove you can stick to a goal" used to be what K-12 was for, before we decided not to fail kids because they weren't ready.

People should go to college because they are capable autonomous adults that require specialized knowledge for their career goals. It should be short, intense, and absolutely focused on that specialized knowledge.

If someone can't hack it, go back to grade school or seek some kind of professional help.
I don't read comp.arch so who - besides Godard and willvarfar - is involved?
>it's fundamentally impossible to know that a thing is unencumbered

One noteworthy exception, which plays a much bigger role in slower-moving industries, is that an exact copy of something sold over more time than the pendency of any patent in existence (mostly less than 23-24 years) is clear. But the larger point holds. Comparing patent claims to products and prior art is hard and expensive.
Oh! Thank you. Q: Why not Opus instead of Vorbis for that use?
So pleased to find Classical Music postings on HN!

For those interested in Bernstein's views, his last interview dubbed [Dinner With Lenny](http://a.co/j5kOMIM) is recommended.
TapClicks | Software Engineer (intermediate to senior) | Montreal, QC | ONSITE, VISA, SALARY: 50-95k CAD + stock options

* Intermediate to senior software engineers (back-end (LAMP/PHP), front-end (Angular) and full stack)

We build a unified reporting dashboard mostly targeted at marketing agencies, with connections to 150+ third-party platforms from which we get data through APIs and FTPs in some cases. We also offer a workflow management tool to help make our clients more efficient.

TapClicks is #87 in the Inc 5000 list of fastest-growing private US companies for 2016, and has offices in San Jose (Silicon Valley), Nashville and Boston.

We're looking for people in the Montreal area or willing to move to Montreal. We're open to sponsoring VISAs for great candidates.

Email me at plsoucy@tapclicks.com if interested. Thanks!
i believe that the singularity would be the result of any kind of war between at least two military powers: http://ncomputers.org/singularity
Or just keep using MP3 and ignoring these idiotic patents. This has worked for me for 20 years; why would I do anything differently now?
AMT on Linux
OS X also ships with a vim installation that can't access the system clipboard (I mean specifically "+; needing to type :set paste ⌘V :set nopaste is a PITA). This annoys me quite often.

(And replacing the built-in vim, if you also want to have mvim, requires passing special flags to mvim that require you to have an Apple account.)
Did I break HN post regulations for this comment? (Just trying to figure out why I had 5 down votes in the interest of not breaking it again if I did).
Pete Naur's "programming as theory building" is an excellent read on the topic. Not only on the executable code front, I've also found the type notation used in Haskell to be a great modeling tool using which I can check the consistency of what I'm designing. I'm not talking Coq level proofs here - just an elegant notation that you can use on paper as effectively as in code.
SimplePractice | Santa Monica (Los Angeles area) | Onsite/Full time | https://www.simplepractice.com

SimplePractice is the future of practice management. We’re at the forefront of making it simple for clinicians to run and grow their practices. We’ve built the highest-rated practice management software and we’re on track to become the most-used product in our industry.

We are looking for a passionate, motivated and skilled Front-end engineer, experienced with the Ember.JS framework and with aptitude for great design and UX to make an impact in the health care industry. We value delivering a great customer experience, clean/maintainable code, automated testing and code reviews.

You can find out more here https://www.simplepractice.com/careers/

Our stack includes Ruby Rails, EmberJS, MySQL, Redis, Sidekiq, Elasticsearch, Chef
If you have any questions or you are interested - Please reach out to me (CTO) ralph@simplepractice.com
Not necessarily. You could patent an improved engine. 19 years later, I could patent an improved alloy that someone might use in your engine. Your patent expires in year 20, but they still infringe if they make your engine with my alloy for the next 20 years.
I have a few guesses:

- Their software isn't set up to do $0 rides. Even the "free" rides show the total charge and take off a discount.

- They want to do analysis on the price elasticity of demand and don't want to have a divide by zero error.

- Someone thought it'd induce better behavior. Humans start getting weird with "free" things.
duct cleaning is kinda of a scam anyway
"It says on the page "This vulnerability does not exist on Intel-based consumer PCs." I'm not sure if that's true or not but Intel seems to think you'll be ok."

One thing to remember is that hardware costs money each time they instantiate a new mask set. Integrations cost money, too. That's on top of developing the individual components. So, a common trick in the hardware industry for a product family is to create one product that pretends to be several with a factory switch. Two examples come to mind: hard disks; mobile SOC's as embedded chips. In hard disks, there was at least one instance where vendor had same highest amount of space on all the drives with a switch saying how much to present to user based on what they paid. More profitable since mass producing one platter was cheaper. Another was in machines that people thought wouldn't connect to anything since they just had standalone-ish ARM chips. They actually had wireless functionality one could turn on with the right code. The ASIC guy that told me said he determined with was a chip used in cheap, mobile phones that they probably had a volume deal on and/or surplus. So, they just changed the firmware or something to make it pretend to be something else without notifying users.

Intel's stuff costs vastly more to mask out and verify than the above examples. That means they probably reuse silicon for anything that ends up in a lot of processors while turning some of it off with hardware or firmware switch at factory depending on what people bought. We can't know if any of this remote access is similar. That means that, if you don't want that, you can't trust any Intel CPU's made after that was introduced. Back to buying used multi-CPU boxes with 3GHz P4's. :)

Note: The PowerPC Amiga's like MorphOS suddenly look like they could have a purpose. Beautiful desktop with good performance that's probably not backdoored. Yet.
I believe you're referring to the "douche chills"
Yeah, I read this as well. And I was really confused, because IAC owns Match and a ton of dating company properties.
Can the Django ORM support migrations of stored procs, custom types, and other non-tabular entities?
Even so, it also allows a local attack. One that cannot be fixed without a firmware upgrade (now hope/pray/beg your OEM to release one).

Yes, remote exploitability sucks hard, but that's not the "whole problem"; there's a bigger problem that just remote exploitability.
Stacktical | DevOps Infrastructure Engineer | Paris, Worldwide | REMOTE, FULL TIME, CONTRACT, https://stacktical.com

Stacktical helps companies of all sizes do Capacity Planning effortlessly, using predictive technologies and AI.

We are looking for an Infrastructure Engineer in full DevOps capacity to accompany our customers in their IT management endeavours, and actively participate in building the Stacktical SaaS platform.

Key responsibilities include the following:
- Maintenance of servers and microservices, including critical production environments, in Cloud and other hosting configurations (dedicated, vps and shared).

- Ensure the availability, performance and scalability of applications in respect of proven design and architecture best practices.

- Design and execute Capacity Planning strategies that ensure the scalability and the elasticity of the infrastructure.

- Manage a portfolio of applications, their lifecycle and optimize their Continuous Integration and Delivery workflows (CI/CD).

- Automate the Quality & Reliability Testing of applications (Unit Tests, Integration Tests, System Tests).

If you are interested in working using great technology, with a no-bs mindset team of digital nomads, please contact us at founders+me@stacktical.com with the subject “Working at Stacktical”.

A full description of this opportunity is available at http://bit.ly/workatstacktical-devops
This is a fully remote position. As such, salary / equity / benefits will depend on location among other characteristics. Happy to have your take on this :)

Keywords: DevOps, Capacity Planning, Scalability, Performance (load) Testing, SRE, CI, CD, Docker, Kubernetes, AWS, GCP, Azure, Microservices, Python, R, Predictive Analytics, Machine Learning, AI, Beach
People overestimate how a modern Mac Pro tower would work. A Mac Pro tower is not going to permit hackintosh-style hardware builds. They will force the use of whitelisted "supported" hardware, and sell it all themselves with their standard high markups.

Without proprietary hardware, there is not enough money in the market for them to bother with a tower in the first place. It would also put the "it just works" aspect of the Apple brand at risk, should customers use 3rd-party hardware components that wind up not functioning properly due to unofficial drivers. Apple has a public image to maintain, and they will not expose themselves to having customers claim that their Mac Pro "isn't working", blaming Apple instead of looking to the 3rd-party hardware manufacturer.
That's a feature of the references, not of objects.

The sharing and overlapping of data slots is however an inherent feature of closures.
Neural networks get a bad rap for being "black boxes" and "uninterpretable". But any decent machine learned model is incredibly difficult for people to understand.

There was a machine learning system specifically designed to produce interpretable models. It's called Eureqa, and it does symbolic regression. It finds the simplest possible mathematical expression that fits the data. Instead of millions of neural weights, you get a nice simple equation. How could not not be interpretable?

But in any nontrivial case, it's still impossible to decipher. "Why is there a sine there? Why on Earth is it using mod? What could this constant possibly mean?" One biologist used it on some data he had been struggling with. And it found a simple equation that fit the data perfectly, which is what he had been looking for. But he couldn't publish it, because he couldn't possibly explain why it worked or how to derive it. You can't just publish a random equation with no understanding.

I think the best method of understanding our models, is not going to come from making simpler models. Instead I think we should take advantage of our own neural networks. Try to train humans to predict what inputs will activate a node in a neural network. We will learn that function ourselves, and then it's purpose will make sense to us. I suspect most of what NNs do isn't complicated in an absolute sense. Its just time consuming to go through the data and work it out. (Maybe we could outsource it to something like mechanical turk... "What do these images have in common?")

There is a huge amount of effort put into making more accurate models, but much less into trying to interpret them. I think this is a huge mistake. Understanding a model lets you see it's weaknesses. The things that it can't learn. The mistakes it makes.
Fiora Aeterna posted this about SemiAccurate on Lobsters with a hilarious part about the effect of triangles on SIMD used in graphics pipelines.

"Semiaccurate is well-known for posting speculation as fact, but worse, they often have major misunderstandings of the material they report on, leading to errors, incorrect deductions, wild speculation, etc. My favorite example (a real quote, not satire):

'You probably don’t remember but the Midgard architecture you know and love is a four wide architecture four stages deep. Each cycle one thread, aka a triangle or quad, is issued to the execution units. Since they are four wide they can take a full quad a cycle which is a really good thing. Unfortunately most game developers seem stuck on triangles which tend to use only three of the SIMD vector lanes. This is bad but modern power gating means it won’t consume hideous amounts of power, it just doesn’t utilize the hardware to its maximum potential often. The technical term for this is inefficiency.'"
Performance is "ok". CockroachDB 1.0 won't be winning benchmarks, but that was never the goal. We have seen near linear scaling from 3-64 nodes on a uniformly random write workload. And the new distributed SQL execution engine has shown O(num-nodes-in-cluster) speedup on some queries. But none of this has been wrapped up into published numbers, so take it with a grain of salt.
Show HN: Customize the REPL in your Node.js projects
>that transformation makes software patentable

This isn't true in many cases after the Supreme Court decision Alice v. CLS Bank in 2014. Now we have a rule more like that in Europe, where some software is patent-eligible if it's sufficiently technical (e.g., something like RSA, or better cache management) and not patent eligible if it's not technical (e.g, CRUD apps, or new views on a database).
Unfortunately without video Americans could not care less about an incident.

As for the issues cited, as with almost everything in America there's just a pathetic lack of a training culture within organizations, a lack of order and a lack of respect for it.
You've hit the nail on the head. If your computer's ssh binary can be compromised so can krd.

If the main objective is to prevent other apps in user space from reading unlocked private keys, why not just ssh/sudo into a secondary account where the default shell is set to an ssh client?
Visual CSS Grid Cheat Sheet
> y4 is one more thing to worry about. to lose. to have stolen. to drop in the toilet. etc.

How is this different from your phone?
This is not technically true, but often is practically so. No matter, it has no bearing at all on the concept of "async" as modeled or in contexts you've discussed.

I'm not sure why you're trying to salvage this or what your endgame is here but please reconsider.
Why GNU Autotools is not my favorite build system (2011)
I think your criticism is very fair. I listen to a lot of podcasts that interview founders and I find there are some who are humble and don't try to give out advice and others who feel entitled to give everyone advice.

Ultimately what worked for one founder may never work for others. I try not to take any of them as gospel and just enjoy the stories that I find interesting.
Is this real? This is genuinely one of the funniest and most absurd documents I have ever seen in my life. I am crying I am laughing so hard. I genuinely hope someone pitched this to Pepsi

EDIT: I have confirmed this is from a real creative agency, but was purely for entertainment and was not a real pitch deck.
It's funny that you draw the parallel to humans. I'm now imagining the obituary of my startup:

Xapateria filed for bankruptcy last week, after a long fight with customer churn. They tried an experimental fundraising approach that gave a few months of extra life, but ultimately succumbed. Xapatistas enjoyed off-sites in the Caribbean, craft espresso, and weekly frisbee tournaments. They are left behind by an excellent collection of Aeron chairs and Apple hardware.
It was pretty interesting work, and working for a really bright guy was great.

The work largely dried up in 2008. We were all laid off. There was still some stuff going on, but between streetwide layoffs, and Bear and Lehman and Wamu and Countrywide and Merrill, there were a lot more people than jobs.

With respect to input to the models the main idea was risk neutral pricing from more liquid (ABX indices) to less liquid (Subprime MBS bonds). But he had special sauce which he kept very close to the vest, and didn't really look for any input (although very open to any pragmatic implementation w/ respect to the software. )
Southeast USA including: Texas (Austin and San Antonio), Virginia (Arlington and Dulles), Alabama (Huntsville),
Florida (beach east of Melbourne), South Carolina (Greenville),
Maryland (Annapolis Junction), and possibly others, all ONSITE.
Citizenship is a job requirement.

We do emulators, JIT, hypervisors, stuff like valgrind, debuggers,
manual disassembly, binary static analysis, parsers, and assembly.
We write our own low-level tools, frequently in C99 to run on Linux.
We also use IDA Pro, qemu, Simics, JTAG debuggers, gdb, Coverity,
KlocWork, LLVM, and so on. Easily transferable skills include those
related to compilers, kernel drivers, embedded RTOSes, vectorizing,
firmware, VxWorks BSP development, symbolic execution, boot loaders,
software verification, concolic testing, abstract interpretation,
satisfiability (SAT, SMT) solvers, and decompilers. We work with
more than a dozen architectures including PowerPC/ppc/POWER, MIPS,
ARMv8/Thumb2/AArch64, x86-64/x64/Intel, DSPs, and microcontrollers.
We hire from no-degree to PhD. Common degrees include Computer Science, Computer Engineering, Electrical Engineering, and Mathematics.

We don't normally work overtime, and we get paid more if we do. We're never expected to take work home or be on call. Because of the citizenship requirement, there is no chance that the work will be outsourced. Flex-time is fairly extreme; some do randomish hours.

Hint: pick Arlington for a car-free life. Pick Florida to live in a place with no state income tax, a stand-your-ground law, almost no crime, almost no traffic or commute, and houses that commonly go for $100,000 to $400,000.

You can contact me at users.sf.net, with account name albert.
Yes, technically Java was announced in March of 1995. I had joined the secret project known as 'Green' in 1992 to build an OS out of it and do networking and security work. (very old picture https://stuff.mit.edu/afs/sipb/user/marc/hotjava/doc/people....)
Here's your schema from Postgres:

pg_dump -s your_db | less

Or you can explore it using `psql`:

$ psql your_db

List schemas:

your_db=# \dn

List tables in a schema:

your_db=# \dt public.

Show table detailed info (constraints, indexes, comments, etc.):

your_db=# \dt+ your_table

List functions:

your_db=# \df

Or you can install pgAdmin and browse through the entire database--tables, constraints, indexes, the whole shebang--in a single screen. At no point are the migrations burying the schema. That's just a fundamental misunderstanding of how to work with databases.
Especially in something like kdb.
Nice. But I wonder if the focus is still on "young startups" these days, as it seemed to be back then.

I don't want to start an ageism war in this thread, but it would be nice if the vetting process concentrates more on ideas and business viability, and now includes experience as well as youth and energy.
>By the way, can someone explain why ipairs() is implemented, but not pairs()?

https://www.freelists.org/post/luajit/LuaJIT-21-status-and-s...
Booz Allen Hamilton (Formerly SPARC) | Software Engineer | sparcedge.com | Charleston, SC | Full-time

SPARC is a software startup recently acquired by Booz Allen:
https://www.glassdoor.com/Reviews/SPARC-Reviews-E386765.htm

Contact me at gardnercm@g.cofc.edu (old college email)

Openings for Jrs to Tech leads. Beautiful Charleston, SC and excellent heath care, 401k match, etc.
There's another novel relevant to this idea: Bruce Sterling's Distraction [1] describes groups of people ('Moderators' and 'Regulators') who live under alternative, network-moderated social contracts ('reputation servers'). In Sterling's book, these 'proles' live without money, but earn positive reputation for engaging in pro-social behaviour. They are not under the boot-heel of the state.

[1] http://www.goodreads.com/book/show/218566.Distraction
i have been waiting for around 10 minutes for the casualities calculation
Lean Design Research–Why There’s No Excuse for Wasting Money on Bad Products
Even Trump is ocasionaly right.
An interesting argument for the predictability of mysql. Great observation.

It is interesting to see how postgresql will often choose hashmap scan, even with very up to date statistics and much better paths available.

SQLServer's planner does an amazing job of digging right into joins/sub-selects to constrain preliminary results for joins.

It's a very hard job and MS and Oracle obviously have had some of the best people on the world paid well to work on this.
The Ultimate Guide to Being an Introvert
Couldn't agree more. It's a good example of finding a simple, elegant and winning formula and letting it mature rather than constantly messing with it (i.e. trying to "improve" it)
Some egomaniac kids are at it again, changing the world with shower ideas and stuff!

(This is just a scummy marketing tactic for a fiction book)
Sure it happened somewhat. That's how they caught Solzhenitsyn and that's the protagonist's side job in Catch 22.

But we're talking orders of magnitude of difference.

In general "they" don't read your mail because they can't even if they wanted to. Slow mail is extremely expensive to do a through survailence on.
Chrome too, as of Chrome 59 (currently in Beta): https://www.chromestatus.com/features/6691520493125632 and Safari: http://caniuse.com/#feat=apng
Location: Baltimore

Remote: Heavily Prefer

Willing to relocate: Theoretically in short term but leaning towards no, but was already looking to move in year

Technologies: Mesos(including overlay networks and persistent data), AWS, Containers, General Linux, Ansible, MongoDB

Résumé/CV: https://www.linkedin.com/in/andrew-lewis-95799610/

Email: me (at] andrewlew.is

Looking for a Devops/SRE role. Currently doing all things Mesos(including running MongoDB in mesos), with some exposure to kubernetes. Looking primarily for a remote position, but onsite isn't out of the question. Also have experience with networking, VPNs and a bunch of other stuff.
Elon Musk talking about 3D Tunnels
They don't say how the local exploit works, other than mentioning that an unprivileged user can do it:

"An unprivileged local attacker could provision manageability features gaining unprivileged network or local system privileges"

I would go ahead and assume it's an issue on guest virtual machines. Maybe not, but since they don't explain the vector...
I really do wonder if Apple will license it to anyone. For example, I'd be quite happy to get Bose noise canceling headphones with a W1 in it.

It's obvious why Beats gets it, the question is whether anyone else will.
Apple doesn't use MP3, they use AAC (.m4a), which is technically superior to MP3 but also patent encumbered.
The paper linked on github mentions that people are limited to only run a single miner. I haven't parsed it all yet but I think they intend to use the biometrics/HUID to enforce this. Among other concerns, I'm not sure where this leaves folks with injured or missing retinas. Or what might stop people from selling vote or mining capacity by proxy.
I almost downvoted you until I realized you're you. It's seriously that?
Yep. Lua's small (and removable) standard library makes it really great for embedding, not so great standalone.
They definitely have a ticketing system, and they do have support that knows what they're doing. Maybe it's just business support or something? We haven't run into issues like this when we call.
I have some of the same sentiment and concerns (my previous comment https://news.ycombinator.com/item?id=14242737), mainly around their lack of real technology, differentiated product, and questionable financials. Appreciate your insider knowledge (since you were the original CTO of Thumbtack).