skysight-inc/HackerNews huggingface dataset:
I don't quite understand what you are trying to convey. If you send 100 packets with 10 bytes payload(or TCP segments if you will), I hope it is obvious that there are more overhead (Ethernet/IP/TCP header of 100 packets) compared to sending 1 packet with a 1000 byte payload.

Normally this matters as it is desirable for systems to use less resources, not more. (e.g. we'd want to lessen the load on the network, we'd want applications to have low latency)
(From memory, don't quote me on this), The BEAM bytecode is apparently not well documented, so the standard practice for compile-to-beam languages is to emit Erlang terms, then use the erlang toolchain to compile down to bytecode. I think that's how Elixir and LFE do it anyways.

Someone correct me if I've got that wrong.
Exactly, all you have to do is read about what really went down in the Bataclan, and which the French government tried to suppress. Only for those with a strong stomach.
Exploring the roles people play within networks
Most companies should have that explained on their website - If you haven't done enough diligence to repeat what's on the website, you may not be a good candidate.
Surely the idea of overt, explicit labelling about the risks of using these devices is to create the possibility of competing brands using their better security/privacy as an advantage, and thus promote more secure and private products?

I've long advocated the basic idea from the article here, but in a much more blunt way, with explicit warnings about the potential consequences:

Identity theft is the fastest rising crime in COUNTRY.

The average victim loses $X permanently and takes Y months to get their life back.

THIS PRODUCT DOES NOT MEET PRIVACY STANDARD Z SO YOU ARE MORE LIKELY TO BECOME A VICTIM IF YOU USE IT. COMPETING PRODUCTS MAY BE AVAILABLE.

(Or something along those lines. You get the idea.)
One thing I wish I'd asked before starting the job I currently have is how much IT likes to dictate what you can and cannot do on your work machine.

They block iCloud, Messages.app, have some horrible resource-heavy anti-virus, and a ton of other restrictions on my machine that impair my ability to get my job done.
I meant it the other way around; an amateur synthesizing compounds themselves is probably more risky. Then again, it depends on the substance.

It's hard to mess up sodium oxybate, but it's way easier to mess up methamphetamine, for instance.
Seems like the CEO has too much time on his hands. Which makes me wonder - isn't it easier to do the right thing and treat your employees right than it is to constantly come up with fabled stories to counter the negative reviews.
Went to a meetup at twitter the other night. We got a cryptic response to that question "don't worry, we are working on it". Someone asked them why they don't just require every account be verified, or non-verified accounts labeled as boys, but they avoided the question.
Not trusting user input is a good start, but the client shouldn't be trusted, either.

I have seen plenty of web apps that fell short on this...

Whenever I'm on a web app that has a button shown but disabled, you can be pretty sure that I will enable that button and click it...

If the client is limiting the maximum length of the contents of a textbox, I'm probably going to change that and see if the server is performing the same validation...

My favorite so far, though, was client-side calculation and validation of order amounts for some products. Intercepting the JavaScript file and tweaking it before the browser started using it allowed me to place an older for a bunch of products for only $0.01 (going negative was also attempted, too, but this particular system did a pre-approval with a payment gateway and it didn't like that... so I settled on a penny).

These were all things I've done with permission, of course... but it's amazing what you can do when people assume the browser will always follow the rules...
Looks great. Just out of curiosity why C# for the engine but Python for the tools? What strengths does each offer that lead to those choices vs doing the tools and the engine in the same language?
Yes: https://opengameart.org/
Detailed list of all 1856 Coursera courses in JSON format
Really cool stuff, seeing that level brings back some pretty powerful memories.

Didn't know about Bridge.NET. That's way cool, how is it from a development perspective?
Bandwidth Inc S-1
If you ask too many of these questions you're going to set off red flags that you're an entitled person who's looking to receive more value than you contribute. I'd focus more on asking about the company's future plans and strategies.
I applaud the goal, but the article paints him as a showy douche who mimes his own existence. Why does everything have to get defconn'd
SC(A)Make – cmake auto-execution is bad
> "The favicon was 20MB large"

Well, that's actually impressive :D
Wow. Cool. I wonder how hard are the synthesises of the useful antidepressants like mirtazapine.

Also, I found ASX-05 (Phase III) uses a DM metabolite that is retained much more by the addition of brupropion. DM is the stuff in some cough syrups.
As I've said below, do you know what really happened in the Bataclan? If so you seem remarkably blithe.
Yeah, especially as it says your lab can be in your bedroom or basement. Generating larger amounts of flammable gas indoors and burning it is less sane.
>JavaScript has been called "Lisp in C's clothing". What it lacks is macros

No, it lacks a lot of things in comparison, and if it only lacks macros, then it's lacking a lot as well.

Considering, for this case, "Lisp"="Common Lisp", this is what Javascript lacks:

1. Strong typing. CL is very strongly typed. Javascript is very weakly typed. Typescript doesn't fix this 100% because the runtime is still javascript, and thus the running code is weakly typed.

2. Code should be a first class citizen; code can be processed/sliced/diced/handled as easily as data. That is, code is data so most of the functions that apply to data, also apply to code. This doesn't happen in Javascript. Thus in Lisp metaprogramming is very easy and can be applied in many ways, greatly enhancing the power of the language, making it a "programmable programming language."

---------------

I could stop here, because these two above are strong, significant differences enough to tip the balance towards CL. But there's more:

---------------

3. A really good object system. CLOS might be the most advanced OOP system out there.

4. Really good numeric support. Javascript numbers are internally floats. In CL you have a full numeric tower. Complex numbers? check. Arbitrary-length numbers? check.

5. Image-based interactive development

6. A killer exception handling system: The condition-restart system.

7. Speed. CL can execute significantly faster than JS and can approach C/Fortran speeds if needed (by using tricks.)

8. Optional static type checks, and type declarations for increased performance if needed.

9. In javascript, you code so you define what happens at runtime. In CL, you can define when is your code going to be run: "at read time" versus "at compile time" versus "at runtime". So there are three "times" you can leverage!!

There are even more differences, to be honest.
> the boundary between what is known as TeX and "not TeX" is blurred by the thousands of extensions in the TeX environment that people must use when using anything beyond the basics

I would say the boundary is very well defined.

Consider Internet wire protocols: to access this website, you're using HTTP over TLS over TCP over IP [etc.]

That doesn't mean that TCP or IP are "changing" when HTTP or TLS change. TCP and IP are feature-complete, low-level layers that each just do one thing well. We add on more layers to get the effect we want, and those layers change frequently, but changing those layers doesn't mean the lower-level thing "changes" as a part of it.

I think the problem with TeX is just that people have the nomenclature flipped. People think of things like LaTeX as being "what TeX is"—that LaTeX "is an implementation of" TeX. But that's off; it'd be like saying that HTTP is an implementation of TCP/IP, or that Ubuntu is an implementation of the Linux kernel.

In reality, LaTeX et al are software distributions—they include TeX as their text-constraint-processing engine, just like a Linux distro includes the Linux kernel, or a Unity game includes the Unity engine. It's one component, with a well-defined function.
Thanks for the link. This looks really cool.
You can generally recognize a few broad themes pretty reliably. How strictly or loosely things are structured, the power distance between management and employees, etc. There are sometimes things too weird to make up that come through (One I saw had a bunch of reviews like "great place except there are too many dogs", "didn't get a promotion, hated it, tons of dogs", "great benefits, love dogs in the office", "woof, terrible job")
I don't understand this kind of argument. And I'm about as big a postgres enthusiast as you can get. Both postgres and mysql/mariadb have strengths and weaknesses. In some areas they overlap, in some not. In some areas they're of philosophical nature, in others purely technical.

I'm fine with arguing that $pro{je,du}ct is better for most cases. But that doesn't mean the other alternatives have to be denigrated as being pure shit. That's not going to convince anybody that's not already convinced, and stirs um enmity.

FWIW, I think both postgres and mysql/mariadb benefit from the competition.

Do I think that postgres is overall the better project? Yes. Do I think mysql is shit? No.
Glassdoor has been reliable in most cases in my experience. Watch out for the warning bells and patterns negative/positive within the reviews, as they are most likely true about that company. There are also companies that have HR fake review their company, these reviews become pretty apparent as other people will call them out on it.
Ask HN: Tips for finding nonprofits to support?
As someone who only discovered Pieter by finding his last article posted on HN, and then subsequently learning a lot from reading many of his other articles on his website (different perspective on life, humility, consulting in tech outside of SV, presentations), here is his homepage for those who are curious: http://hintjens.com.

Three examples I'd recommend:

Life, Consulting, Humility, Calming Down: http://hintjens.com/blog:125 (confessions of a necromancer)

Presentations: http://hintjens.com/blog:107 (ten steps to better public speaking)

Life, Humility, Time: http://hintjens.com/blog:123 (fighting caner)

He's one of the few online writers who keeps my attention no matter the length. His humor is fun and his imagery and story telling style are engaging.

[edit: formatting]
Did you also compare prices? In the last couple of weeks I've heard from many people that Walmart is significantly cheaper on everyday things.
Maybe but I would think if you want to be taken seriously you would add it to the list.
The pictures of the Budweiser & Spam cans at nearly 4000 and 5000 meters depth respectively are astonishing: http://oceanexplorer.noaa.gov/okeanos/explorations/ex1605/lo...
I love Python for file format manipulation, especially with my Struct.py library. Also, the tools themselves are largely derived from an older version of WebArena where the client was written in Coffeescript + Three.js.

That said, the tools are unbelievably slow and will be rewritten in C# once things are functionally complete. Python just allows for very, very rapid development of this sort of thing (for me).
Facebook is swallowing up America’s food delivery businesses
Does “supervolcano” under Yellowstone have planet-killing potential?
Comprehensive Guide about Vim
Don’t get lost barking up the partisan tree, most Americans aren’t the enemy. Both parties are different flavors of corrupt (Gore Vidal’s Property party): one ignores their base while taking corporate money and the other panders to extremists and also takes the same blood money.
I didn't say Bitcoin was worthless, it clearly is not. But it is not a viable currency yet. Gold is also not much used as currency anymore, though it once was.
Why? I think you're perfectly entitled to ask questions that affect your day-to-day. It isn't a one-way street.
Casey is really well known in the gaming community - https://mollyrocket.com/casey/about.html Through Handmade Con, he's also interviewed many other creators like Jonathan Blow and Edmund Mcmillen. He also contributed to Blow's recent game, The Witness (specifically the movement system and the world editor).

This is a really good series by an experienced game developer that's basically free (or at least the Zed Shaw model of pay to download but free to view).
Thank god, finally, someone embraces the most secure, anonymous coin out there. WHY people throng to bitcoin ill never know.
And let us not even mention that those key indicators could trigger all sorts of alarms (like email notifications and SMS notifications) when something goes wrong.
The x86_64 instruction set is a lot more complicated than the x86 one.
I am absolutely loving Bridge.NET so far. There are some mild rough edges and it doesn't support C# 7 syntax yet, but I went from never having used it to having built a simple 3d engine in a matter of a couple hours. I consider that a big win.
Ask HN: CSS Interfaces
With components, how do you prefer to style your (and 3rd party) components?

It seems a logical path would be to start defining CSS Interfaces, so 3rd party widgets will seamlessly style themselves based on a website's "theme".

Are there any projects out there on this path? That have gained traction?
Training for the Marathon on 1.3 Legs
Those projects are good, but I think it is a bit sad, that the open source movement allmost only manages to produce clones of games and not a new one. Well, let's see, if I can change that one day ... lot's of ideas, but not the time, nor money at the moment. Common problem, I suppose ;)
Personally I thought it was an interesting perspective, which is exactly what I come to HN for.

>Concocting "Us" Vs "the political class wanting to manipulate us"/"the system"/"Clinton's hectoring"/"the parties and their disdain for voters" narratives does not advance political discussion in any way.

You are completely right in the short term, but in the long term, we need to get over the hurdle if we are (collectively) to advance at all.

And if we don't get over that step, why should people become interested in joining politics in the first place? As opposed to something more effective like protesting and, well, stay home (which I honestly also consider a political act).
I have looked at it and don't remember why I didn't end up using it. Perhaps due to my ignorance, I have probably thought it wasn't capable of outputting Markdown seamlessly, and that was really necessary for https://github.com/fiatjaf/coisas/.
Is anyone serious trusting this guy?
So? Watching most folks code is the most boring thing ever. Very few people are entertaining to watch. Abstractions get in the way when one is hacking.
Of all my interview questions[0], the favorite is "what is the biggest technical thorn in the company's side." It gets a different response from every person, which gives an interesting perspective of a company.

[0] http://gilgamech.com/docs/resume/interview.txt
I've known a couple of people who were anti-Einstein, anti-relativity cranks. They were also (respectively) a skilled research chemist and a skilled electrical engineer. Both had doctorates from mainstream institutions. They were fine to consult on topics related to their expertise, as long as it didn't touch on their mission against Einstein. Trained scientists can compartmentalize information and fool themselves too. (As the article notes, of course; Robinson once worked at UCSD alongside Linus Pauling. Pauling had some bad ideas too.)

As a general heuristic, "discount all of a person's scientific ideas once you've seen them championing one howler" is fine. But if you think that your bullshit meter is calibrated well enough to tease signal from noise, there are autodidacts and non-institutional researchers who have good ideas or insights alongside their offputting HIV/AIDS denialism, Young Earth Creationism, Electric Universe-ism, or what-have-you.
My point being that the vast majority of research will not tell you anything meaningful about the company.
This is all good stuff, but actually raises another important question for our new wave of technologies: how do/should we regulate products where some form of after-sale updates is necessary to maintain proper function?

For example, in my country, it is typically the merchant who sells you a physical product who will be on the hook under consumer protection legislation if the product fails to meet acceptable standards somehow. It's implicit that they would in turn try to recover any losses from their own suppliers later, but that's not the end customer's problem, and the merchant is the one who loses out if they don't have such a recovery mechanism available.

However, that's hardly fair if there's a third party involved (the developer of some software component within the product) who can update it in whatever good or bad ways they want without any knowledge or consent on the part of the merchant. It is particularly unfair if that third party is also a relatively large or even monopoly supplier and can dictate more-or-less arbitrary terms to merchants selling their products, who typically do not benefit from a baseline of legal protections against exploitation in the same way that end customers do.

In short, our entire framework of consumer protection and product liability laws has been built around the model of a linear supply chain resulting in a single point and time of sale, but that model simply doesn't apply any more in many cases.
This is not uncommon in game development. Jonathan Blow and others have spoken at length about why game development is different than web development or other types of software engineering (not in a condescending way but in a "it's different, here's why" way):

- https://www.youtube.com/watch?v=JjDsP5n2kSM
My problem with torture is the same I have with death penalty: how would you live with yourself if you later find you got an innocent by mistake?

I don't think you can just apologize and say you had the best of intentions.
It's not that simple. Server side prepared statements are used to great effect in OLTPish scenarios too.

A serviceable approach would be to perform additional optimizations based on the query's cost - but that's hard to do without incurring a complete replan, because of the bottom up dynamic programming approach of a good chunk of the planning.
On the atlantic you can just refresh the page and click the back button to get around their popup.

I think they forgot to account for the window.onpageshow handler with their js warning.
Or you can just broadcast the audio from the game and a neural net will synthesize the video on the fly. The possibilities are _endless_!
In order to really start talking about it, we'd need to see someone writing something of similar complexity and longevity live in the same amount of time, and see whether they've spent less time to get to the same place.

With the same restrictions of course - relatively little dynamic memory allocation, and hitting frame rate consistently on the lowest supported platform.
To me it seems a little like a platitude or general development advice.
Try: rotten onions cloner
Depends on what you do while not enjoying a social life. Learning new skills can be considered as a big upside to me.
My understanding is that Casey was specifically bothered by newer game programmers not understanding the underlying internals and writing slow software. Seems like he wanted to do something about it and this was his expression and attempt of doing so!
SoFi withdraws U.S. banking application, citing leadership change
I've been working on some stuff so can share links here later! There's actually a dearth of good stuff out there. Most of the strategy calls with founders are custom too based on what they're trying to accomplish.
https://www.youtube.com/channel/UCnC-eZVdfjZ1oq3r1NQ3ePA

Most of it is specific to their platform. It is intended for their clients and their writers. But I work for them and I learn a lot from working for them and I have viewed a number of their videos at various times.

That is all that readily comes to mind that I can easily direct you to. I hash a lot of stuff out related to blog development with my sons. But that isn't some readily curated set of info. We share links via email and we talk about things, some of it from personal observation, some of it from research we know about.

So, for example, I like reading articles about Jeph Jacques, the highest grossing web comic artist on the planet (or was at one time) and, at one time, I read through all the footnotes on his main comic Questionable Content. People buy merchandise because of stuff in his comics.
That's not even so much what I meant. The "game" isn't the engine; and so the "game" is open source. You're free to modify and redistribute everything that constitutes the game. To play the game, you need the game engine, similar to how running a program requires a machine (real or virtual) with a compatible ISA. But there's nothing forcing you to use a closed-source implementation of the game engine. If an open-source implementation of the engine doesn't exist, you're always free to write one.

Nobody ever says that a program being written for closed-source hardware necessarily implies that the program can't be open source. Because, of course, you can just write your own open VM for that same hardware. Saying that e.g. Gameboy Advance home-brew is all closed source, because the reference implementation of the hardware is closed source, is nonsensical. People are free to write, modify, and run GBA home-brew. Doing the last one just requires an emulator for most people, which is an everyday tool for programmers (given that many languages target abstract machines like the JVM or Erlang's BEAM, where the resulting bytecode ISA is only reified as an emulator.)
> Commonly this is the switching cost of learning how a new app works but to lose those friendships are not worth the anonymity that I gain from not using the services.

Do you seriously call such people "friends"?
>Argubly regulation is the problem we're in this mess. Do you think an epipen would cost $600 if there weren't a Government granted monopoly?

All property is government intervention. And property is good. Because property is capitalism, and capitalism is God's will.

/s
Also, you can ask them differently. So instead of "How late do people usually arrive/stay?" you can ask "How early do most people get to the office? Am I encouraged to come early?"

Makes you sound better.
In theory it was designed for any "web client" [1] but it designed for Flash.

Just for curiosity, you can check twitter's [2]

[1]: http://www.adobe.com/devnet/adobe-media-server/articles/cros...
[2]: https://twitter.com/crossdomain.xml
Using AI to Think About Race and IQ
Let's say that you need some pharmaceutical that's not available at a reasonable price. Perhaps because there's no generic available. Or because there are only licensed generics, priced just marginally less than the brand. And/or because you have crappy health insurance, or none at all.

Depending on the drug, the best option is either an equivalent from a compounding pharmacy, or one from a low-price country, such as India, Mexico, etc.

Making your own is only worth the hassle and risk if neither of those options is workable. The EpiPen is an unrepresentative example, because it's mostly about mechanics. With most drugs, you need to bulk out the active ingredient(s) to get a reasonably sized capsule or tablet. For capsules, with mannitol or whatever. For tablets, that plus binding agent(s).

The challenge is that thorough mixing is nontrivial.