skysight-inc/HackerNews huggingface dataset:
>There has been a transition from culture being produced by members of one's community/village/family to culture being produced by professionals for money.

I have certainly seen this shift in culture creation to professionals within Christian communities in the US. The modern megachurches (2000+ attendees) are rather different culturally from the small community churches of the past (~150-200 members). The shift has coincided with increased political polarization (e.g., Jerry Falwell and his relatively early megachurch) and personal isolation.
A definable FSM with a fixed set of transitions. Webhooks for each. Tagging, integrated or not into the state machine. Integration with branches and commit messages. GitHub issues is close.

Ideally the whole thing is in git or sqlite or json.
Socket Programming in Python: Client, Server, and Peer Examples
My belief is that most programmers today are stuck with a model of the hardware architecture that theuly learned in university, which is why most people are unfamiliar with the bottlenecks in current architectures and lack "mechanical sympathy".
The latter makes intuitive sense. If you give money to the poor and needy, they will spend it on things they need (food, cars, etc..) so the money will end up back in corporations' hands anyway.
New endurance record for hydrogen-powered multicopters
Have you used Fogbugz? If so, what's your opinion of it?
The difference, and why I feel bad for them, is this is occurring outside the context of a job. Would you want to work the whole time you're on a "vacation"? Probably not. That sounds miserable. I feel bad for these dudes that they cannot just go out and enjoy their free time with their wife without having to play photographer the whole time.
My Pixel 3 was delayed several weeks with no ability to cancel or understand why or get status info. Then it was delivered. So, really crappy fulfillment experience but the phone is great and the data service coverage has been a little better than it was with my old provider.
It should have a proper bidirectional email interface.

I guess you were more thinking about the view of a developer of the product or project, but what I hate with a passion is when other people expect that I create an account on their issue tracker and then use their user interface for what for all intents and purposes is writing them an email. Even more fun when that includes the need to enter into a contract with a third party (like GitHub) and you would have to read pages and pages of legalese first.

If you want to have some UI for managing bug metadata, great, I don't mind, but don't expect me to use your UI. A bug tracker in some regards is a sort of specialized electronic messaging program. If you use Thunderbird, you don't ask me to "create an account with Thunderbird" or to install Thunderbird, you simply hand me your email address, and I use my MUA to send you an email--which you can read and archive and whatever in whatever MUA you prefer. It makes no sense to handle issue trackers fundamentally differently.

But the same at least to a degree also applies for the developer side of things. While some of the issue tracker functionality probably is not a good fit for email, a lot of the day to day stuff very much is, and that even includes some of the management of metadata, so a good issue tracker should also have at the very least a bidirectional email interface, optimally with the possibility to manipulate bug meta data via email as well--see the Debian bug tracker for an example of a very powerful email issue tracker interface.

An issue is essentially a thread, and as such, it should be mapped to an email thread, where you can reply to previous messages just as you can to any other email, without the need to switch to a different user interface.
Ask HN: How are you handling US sales tax?
Hi, I'm looking to start selling a physical product in the US. However, it looks like being compliant with the US sales tax laws since the Wayfair verdict is a pain. Even using something like Amazon FBA doesn't help here. What are others doing?

Thanks!
The fact that I didn't impress financial prudence on them when I had the chance?
I don’t think that’s true. The article seems to be saying that you can sneak a backdoor into the circuit. You can also verify that the parameters implement the circuit, and you don’t need the toxic waste to do that.
... but much less than what any current government currently spends.

The entire DARPA budget is $3.44B this year, half as much as the wall that's currently shutting down our entire government, and less than 1/1000th of the total federal budget. The NSF gets $7.8B, a little more than the wall and about 1/500th of the budget. NASA gets $20B.
I love berry ciders, but I’ve heard people saying these are ‘for the girls’, because, well, colorful sweet stuff. The weird pressure exists even for those who drink...
Taxes are one of the weakest ways to influence an economy (a complex system) or society at large for that matter.

Donella Meadows:

PLACES TO INTERVENE IN A SYSTEM

(in increasing order of effectiveness)

12. Constants, parameters, numbers (such as subsidies, taxes, standards).

11. The sizes of buffers and other stabilizing stocks, relative to their flows.

10. The structure of material stocks and flows (such as transport networks, population age structures).

9. The lengths of delays, relative to the rate of system change.

8. The strength of negative feedback loops, relative to the impacts they are trying to correct against.

7. The gain around driving positive feedback loops.

6. The structure of information flows (who does and does not have access to information).

5. The rules of the system (such as incentives, punishments, constraints).

4. The power to add, change, evolve, or self-organize system structure.

3. The goals of the system.

2. The mindset or paradigm out of which the system — its goals, structure, rules, delays, parameters — arises.

1. The power to transcend paradigms.
> modeled around freetext documents

Are "freetext documents" a specific thing here?
Hem, nope, because you are messing with the deep water layers. You are messing with the marine snow, temperature, salinity and oxygen at a local scale. Research activity is one thing. Mining the sea bottom for rare matherials is a totally different situation, even if wouldn't be so hugely expensive.
Yeah pretty obviously pandering to the desired audience:

> There may be a similar problem with the way we work: a normal job may be as bad for us intellectually as white flour or sugar is for us physically.

Could almost hear all the heads nodding in agreement.

If only he'd mentioned intermittent fasting or the fact that the hiring process for developers is broken...
Something that does not try to treat each "issue" the same way.

Bug ? You want to enforce "Steps / Seen /Expected" structure". And maybe hint that people should estimate the severity / criticity / cost to fix.

Feature ? You want to optimize for people discussing the spec, and make it damn easy to know which decisions have been made. Bonus point for baking the "five why" in.

Task ? For developpers, Optimize for splitting the task in smaller chunks, and make it very easy to give dependencies between tasks.

For managers ? Optimize for letting the developpers rank the risk of each task to make it possible to estimate the overall risk of a set of features.

Product Owner ? Aggregate features / tasks into roadmap that compute the percentage of each billable feature that is actually done. Associate a risk to selling something that is in the roadmap, but done done yet. Make it harder fo sales to still sell a feature that had knowingly 2% chance of being done by demo day.

Sales ? Optimize for knowing the assumptions under which they can sell the stuff. Maintain a FAQ and list of caveats for your product ("does it work in China ? How much x do we support ? Etc...)

See a pattern here : every user of a task system expect different things, and it's hard to make a system that transition from a role to another.

Much easier to make another to do list on steroid with a poor text editor, a poor forum, and poor gant chart, etc...
That’s not true if you have free movement of capital across the national border. Debt is a claim on future productivity of the nation, and if a necessary share of the national income is not being claimed through taxes to service the debt, capital will exit to brighter climes. That statement may have been true in 1946 when the US was the only non-shattered developed economy in town but it’s hardly axiomatic.
Building SpaceCraft: A Real-Time Collaborative REPL (using Node.js and Docker)
No, EU says "let's put signs that point to where there are (previously invisible) freeways".* GDPR does not ban any practices, it just says that certain practices need to be communicated to and approved by the people affected by them.

*metaphors can get quite silly
Having seen some of Podesta's emails, it seems likely that the pizzeria is a codeword for some other location.

Normal people don't rent specific numbers of pizza slices by the hour.
The reason I use Markdeck for all presentations is the care that the author has lavished on the many, many integrations. Anyone can render to PDF, but few tools produce pixel perfect PDF you can hand to your audience afterwards. Not to forget CSS3 backgrounds, Vega Lite charts mixed with TeX formulas and DITAA - full support for anything the browser will put up with.
I think the pattern was worse than a few rogue employees, and it cost the CEO his job.
Thanks for that.

Presumably you could have tail call recursion. Although if this is pre stacks, tail call detection is probably asking a bit much.
I loved it! Unfortunately, I was overruled about three years ago and against (quite strong) protesting on my part, we left it for Easy Redmine (strong dislike).

I have no idea what it is like anymore since it is no longer under to stewardship of Joel, and it's been quite a while since I used it.
I hate the idea that we're so beholden to one company's ethical compass over another. It's so clear that we're in need for some sort of regulation to great guideposts around what is ok and what is not... sigh... not like the government will ever get its act together on this.
However that also causes inflation. Holding all other variables steady.
I don’t think it’s rude. Are people allowed to have opinions anymore?
Wait. Isn't everyone talking about how Apple is "fighting" the goverment / FBI for protecting their users' privacy in the US? But sharing with the Chinese goverment is ok because otherwise they won't be allowed to function there. Am I right? So that means they're not that big on fighting for your privacy is their business suffers because of that. In the US in fact their business is growing because of this little stunt they had with the FBI so they continue it.
It should have basic concept of “queues with stuff” which can be integrated with anything.

Examples:

1. Website form → queue with requests from website → human/machine handling them

2. App error happens → queue of errors → developer sees them in queue

3. Something gets inserted to the queue → someone gets called

All this should have some ui above it
"nutrition"

the innovation is in pharmaceuticals.
Huawei finds itself in the crosshairs of Western security agencies
Pot, meet kettle. This is rich coming from Google, which doesn't respect users' choices in Android not to collect location data and yet the company wants others not to deal in that data from its other services. Perhaps it's just the worry of enabling other companies to make money off of customer information in any way possible, and wanting to be the only company that should be able to make money from this data. As far as the user is concerned, both are privacy violations and an expression of disrespect to them. The bar on privacy is so low that Google seems to be imagining that its behavior is "better than the others".
> Most issue trackers have a single person assigned to a ticket, but I would want multiple

Totally agree here. Having a single assignee is total nonsense. Makes you wonder if the people building the tool use it.

> rigid set of states and transitions

I think the whole idea of a set workflow is a relic from the 90's that has little basis in reality, especially in an agile development team.
Alternatively you could create very high taxes on large organizations and capital gains, then offer significant tax incentives to invest in R&D. This is more or less what gave us Bell Labs.
There's also the reverse, a boat train: https://en.wikipedia.org/wiki/Canal_inclined_plane. A very old inclined plane makes a nice day trip in Poland.
Jest Snapshot Tests Considered Harmful
Are there other technical reason's for advocating it, other than your love because it was your first "real" language?
It sounds depressing, but then I think of going to Starbucks and watching my ex scroll through her Twitter feed the entire time. At least with this there is some acknowledgment of each other's presence!
That's not what it's for. The GDPR legslates what events one can remember (using incrementalisim). It's ultimately an attack on general purpose computing.
Fogbugz, now known as Manuscript, is pretty good. It is somewhere between overly simple (Github Issues) and overly complicated (JIRA).

I like it way better than JIRA (having said that, I haven't used JIRA in years).

If you're a startup, you used to be able to get a two-user account for free -- not sure if they still do it, as Manuscript/Fogbugz got acquired by another company recently.
> Removal of OpenGL

Huh. I suppose CPUs are fast and all, but still seems odd to replace perfectly good OpenGL renderer with SW rendering.
Heavy social media use is comparable to drug addiction
Not a recruiter but we're hiring people good with data in Montreal. Tell her to reach out (email in profile)
Statement by CSH Laboratory Addressing Remarks by Dr. James D. Watson
You are assuming any of that money will end up with the "poor and needy", instead of hiring more bureaucrats whose function is often to hinder economic activity and growth by numerous rules and regulations.
Most startups aren't profitable so lowering income taxes will have zero impact on them. You could make a case for lowering some employment taxes to encourage hiring.
Is a slight slowdown in the economy fault of new president's policies or rather just economic cycle? My assumption is that in the short run labour cost to the economy will increase, but in the medium to long run the positive effects could be more noticeable: accumulation of savings, growth if taxes were invested sensibly by government (i.e. in R&D).
They're moving off of it last I heard. Sounds like it's a legacy solution at this point.

https://www.factorio.com/blog/post/fff-230
Many, many businesses are barely making it - so taxes them more goes right to their bottom line. Perhaps the tax rate on business should be progressive, so that businesses working to stay afloat don't sink, and those that are chock full of cash can pay the standard rate.

Better yet would be to create programs that offset taxes by opening/hiring more employees. I'd personally like to see the money stay in the private sector than go to the government directly. Hiring more people still increases taxes through personal income taxes.
He Was a Former Hardcore Gang Member Who Became My Friend. He Survived
GDPR is the size of a novel and attorneys can't even agree yet on what counts as PII. It's nowhere near a crisp law that only prohibits bad things you'd know not to do.
Indeed the optics aren't good, but perception != reality. That perception exists because the bad tends to be more visible than the good in general (and for good reason; if something bad is happening, we should by all means be calling it out as loudly as possible). When things are going good (or even just okay), that usually ain't exactly newsworthy.

America's dirty laundry is more visible than China's; doesn't mean it's actually dirtier.
> the macOS Dock has been written in Swift for at least a couple of iterations now

Dock is only partially written in Swift. A significant portion is still Objective-C.
From 2015: https://news.ycombinator.com/item?id=9842557

From 2011: https://news.ycombinator.com/item?id=3389286
That's pretty much a straw man argument. Any company in the ad business will exploit collected data to the extent possible by law. Whether that data resides solely with one company or with many won't change that. The fundamental question we should be asking ourselves is what a company is allowed to do with our personal data.
You can’t punish companies for misconduct if you don’t have laws against that misconduct.
That was bytecoin, not Monero. Monero is a code fork of Bytecoin. Bytecoin is considered a scam. Monero was a fair launch with no backdoors.
Except much of it is spent hiring more bureaucrats whose function is often to hinder economic activity and growth by numerous rules and regulations.

These very same people would be contributing to growth if they worked in the private sector and produced goods and service. Instead, they create either zero or negative growth.
Yeah, nooooo. Cocos2d is a relatively heavyweight game engine aimed at platforms with bitmapped graphics and lots of CPU and memory. It's completely unsuitable for an embedded system like the original Game Boy, which uses hardware tile/sprite graphics and has very limited compute resources (4.19 MHz Z80-like CPU, 8 kB SRAM).
That outcome sounds a lot like the outcome of US system.
That's not what DEP is, but it is dependent on DEP. DEP is just another word for the NX bit, that allows a page to be marked as non-executable. With DEP you can still have a page that is RWX if you set its permissions that way.
no mention of the crypto crash here which funneled massive amounts of cash outside the country. Many koreans invested everything they had into crypto. They were completely scammed!

https://qz.com/1166103/a-third-of-south-korean-workers-have-...
For the average systems programmer, 90% of the really useful CPU information can be found in two places that change infrequently:

- Agner Fog's instruction tables for x86[1], which has the latency, pipeline, and ALU concurrency information for a wide range of instructions on various microarchitectures.

- Brief microarchitecture overviews (such as this one for Skylake[2]), that have block diagrams of how all the functional units, memory, and I/O for a CPU are connected. These only change every few years and the changes are marginal so it is easy to keep up.

Knowing the bandwidth (and number) of the connections between functional units and the latency/concurrency of various operations allows you to develop a pretty clear mental model of throughput limitations for a given bit of code. People that have been doing this for a long time can look at a chunk of C code and accurately estimate its real-world throughput without running it.

[1] https://www.agner.org/optimize/instruction_tables.pdf

[2] https://en.wikichip.org/wiki/intel/microarchitectures/skylak...
Look for places with diverse workforces. My experience is that managers who expect long hours also expect everyone to be 100% aligned with the company vision, and people with different backgrounds tend not to last.

Consider the compensation package a company offers. Companies that want young go-getters are more likely to offer high cash and equity; great benefits packages are better for drawing in risk-averse family types.

Also don't be afraid to ask straight-up what the working hours are like during an interview, ideally from the lowest-ranked person they'll let you talk to.

Disclaimer: I don't have strong data supporting any of this, just my personal experience and intuition from working in the bay area.
Or borrowing foreign currency, or printing money, which does jump-start growth.

The idea that higher taxes would bring growth is weird, religious, and the opposite of what should happen. It's the same as the discredited Reinhoff-Rogoff debt-to-GDP paper searching for an invisible force that punishes irresponsibility; the "Invisible Dad" as it were.

Shifting taxes to people who consume with a lower proportion of their income (the rich) to people who spend a higher portion of their income (the poorer) is good; but raising taxes on the rich without transferring it to the poor (either in direct payments, employment, or structural improvements) has to mean that you're transferring it out of the country. It's an identity; using personal debt to pay down public debt.
I love this concept. I think it could benefit by branching out in a way that tracks different companies, then create different branches for these companies to track the people making these decisions. There is a huge problem with greedy and horrible individuals hiding behind a corporate structure. A company is by definition a group of people and since we treat companies now legally the same as people the same rules must apply. The reason why this works is the same as why shaming individuals who rape people (Weinstein, Stacey etc) works. The only way to improve things is by moving the goalposts in corporate ethics the same way it has been moved by the #metoo movement for sexual violence.

the reason why I think this works is that ethics is an individual thing that can only be applied on an individual level. If a CxO suggests to set up offshore structures to channel profits away then burn them to the ground (figuratively).

the tech to do it is already there: the darknet!
Aren't TCP connections more accurately identified by (srcip, srcport, dstip, dstport) tuple? This is somewhat significant as you can easily have tons of IPs in a single box.
Improbable: A final statement on SpatialOS and Unity
We've all be gamed by the food industry for years. We should be eating mainly vegetables, some fruit and a little meat.

Hardly anyone eats lots of veg because they taste bland compared to the other processed treats we are sold. It suits the food industry to sell us processed food because it is cheap, it has a long shelf life and they know it tastes so good we will eat loads of it.

I'm not blaming them, they are businesses with a profit to make, but somehow doesn't feel like a fair fight.
The government is generally bad at spending money efficiently, since they are a local monopoly and have few incentives to do so...which is why markets work better at this.
> They don't want user backlash...

When it comes to siphoning location data from Android devices, it looks like Google only cares about updating its help pages, and not really about addressing the actual points in such a backlash. There is no evidence on this topic that Google cares about a backlash or PR spend or anything else. All its actions show that Google wants more and more data, and that it wants to be the one that gets all the data.
https://outline.com/3BxDdG
I am not sure I understand. Isn't critical thinking about sensitive topics allowed anymore? You're clearly implying I am challenging the notion of being offended by this but I am not. I'm curious to know how you think about this
What the heck that's ironic. Primary driving factor for SKorean economy is export. Which means americans buying shit.
"I think that every adult US citizen should get an annual share of the US GDP." -Sam Altman

http://blog.samaltman.com/american-equity
I thought of that too, but Kosovo has much more recognition: "104 out of 193 (54%) United Nations (UN) member states, 23 out of 28 (82%) European Union (EU) member states, 25 out of 29 (86%) NATO member states, and 35 out of 57 (61%) Organisation of Islamic Cooperation (OIC) member states have recognised Kosovo." https://en.wikipedia.org/wiki/International_recognition_of_K...
New Super Mario Bros. U Deluxe Nintendo Switch Review
Coast Guard families told they can have garage sales to cope with shutdown
Solid looks to be trying to reimplement what platforms like Ethereum are already building. The same ethos is there and this is very well written but I wonder if the Solid project just missed that when doing their research. Hopefully all of their efforts don't go to waste and they can extend some of their work to the broader decentralized web community.